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 Classes Modifier and Type Interface Description static interface
BasicFunction.Differentiable<N extends java.lang.Comparable<N>,F extends BasicFunction>
static interface
BasicFunction.Integratable<N extends java.lang.Comparable<N>,F extends BasicFunction>
static interface
BasicFunction.PlainUnary<T,R>
For when you want to emphasise that something is a (mathematical) function.
-