Package org.ojalgo.function
Interface BasicFunction
- All Known Subinterfaces:
AggregatorFunction<N>
,BasicFunction.Differentiable<N,
,F> BasicFunction.Integratable<N,
,F> BasicFunction.PlainUnary<T,
,R> BigFunction.Binary
,BigFunction.Consumer
,BigFunction.Nullary
,BigFunction.Parameter
,BigFunction.Predicate
,BigFunction.Unary
,BinaryFunction<N>
,ComplexFunction.Binary
,ComplexFunction.Consumer
,ComplexFunction.Nullary
,ComplexFunction.Parameter
,ComplexFunction.Predicate
,ComplexFunction.Unary
,MultiaryFunction<N>
,MultiaryFunction.Affine<N>
,MultiaryFunction.Constant<N>
,MultiaryFunction.Convex<N>
,MultiaryFunction.Linear<N>
,MultiaryFunction.PureQuadratic<N>
,MultiaryFunction.Quadratic<N>
,MultiaryFunction.TwiceDifferentiable<N>
,NullaryFunction<N>
,ParameterFunction<N>
,PolynomialFunction<N>
,PredicateFunction<N>
,PrimitiveFunction.Binary
,PrimitiveFunction.Consumer
,PrimitiveFunction.Nullary
,PrimitiveFunction.Parameter
,PrimitiveFunction.Predicate
,PrimitiveFunction.Unary
,QuadrupleFunction.Binary
,QuadrupleFunction.Consumer
,QuadrupleFunction.Nullary
,QuadrupleFunction.Parameter
,QuadrupleFunction.Predicate
,QuadrupleFunction.Unary
,QuaternionFunction.Binary
,QuaternionFunction.Consumer
,QuaternionFunction.Nullary
,QuaternionFunction.Parameter
,QuaternionFunction.Predicate
,QuaternionFunction.Unary
,RationalFunction.Binary
,RationalFunction.Consumer
,RationalFunction.Nullary
,RationalFunction.Parameter
,RationalFunction.Predicate
,RationalFunction.Unary
,UnaryFunction<N>
,VoidFunction<N>
- All Known Implementing Classes:
AbstractContinuous
,AbstractDiscrete
,AbstractPolynomial
,AffineFunction
,AggregatorFunction.PredicateWrapper
,ApproximateFunction
,ArtificialNeuralNetwork.Error
,BigAggregator.BigAggregatorFunction
,BinaryFunction.FixedFirst
,BinaryFunction.FixedSecond
,Binomial
,Cauchy
,ChiSquareDistribution
,ChiSquareDistribution.Degree2
,ChiSquareDistribution.NormalApproximation
,ComplexAggregator.ComplexAggregatorFunction
,ConstantFunction
,ConvexObjectiveFunction
,Deterministic
,Erlang
,Exponential
,FirstOrderApproximation
,FourierSeries
,Gamma
,Geometric
,LinearFunction
,LogNormal
,NetworkInvoker
,NodeDropper
,Normal
,ParameterFunction.FixedParameter
,PeriodicFunction
,Poisson
,PolynomialC128
,PolynomialQ128
,PolynomialR032
,PolynomialR064
,PolynomialR128
,PolynomialR256
,PrimitiveAggregator.PrimitiveAggregatorFunction
,PureQuadraticFunction
,QuadraticFunction
,QuadrupleAggregator.QuadrupleAggregatorFunction
,QuaternionAggregator.QuaternionAggregatorFunction
,RandomNumber
,RationalAggregator.RationalAggregatorFunction
,ScalarPolynomial
,SecondOrderApproximation
,TDistribution
,TDistribution.Degree1
,TDistribution.Degree2
,TDistribution.Degree3
,TDistribution.Degree4
,TDistribution.Degree5
,TDistribution.DegreeInfinity
,Uniform
,Weibull
public interface BasicFunction
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
BasicFunction.Differentiable<N extends Comparable<N>,
F extends BasicFunction> static interface
BasicFunction.Integratable<N extends Comparable<N>,
F extends BasicFunction> static interface
For when you want to emphasise that something is a (mathematical) function.