Uses of Interface
org.ojalgo.function.multiary.MultiaryFunction.TwiceDifferentiable
-
Packages that use MultiaryFunction.TwiceDifferentiable Package Description org.ojalgo.function.multiary org.ojalgo.optimisation org.ojalgo.optimisation.convex org.ojalgo.optimisation.integer -
-
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.function.multiary
Classes in org.ojalgo.function.multiary that implement MultiaryFunction.TwiceDifferentiable Modifier and Type Class Description class
AffineFunction<N extends java.lang.Comparable<N>>
[l]T[x] + c(package private) class
ApproximateFunction<N extends java.lang.Comparable<N>>
class
ConstantFunction<N extends java.lang.Comparable<N>>
Constant valued function - always returns the same value.class
FirstOrderApproximation<N extends java.lang.Comparable<N>>
class
LinearFunction<N extends java.lang.Comparable<N>>
[l]T[x]class
PureQuadraticFunction<N extends java.lang.Comparable<N>>
[x]T[Q][x] + cclass
QuadraticFunction<N extends java.lang.Comparable<N>>
[x]T[Q][x] + [l]T[x] + cclass
SecondOrderApproximation<N extends java.lang.Comparable<N>>
Methods in org.ojalgo.function.multiary that return MultiaryFunction.TwiceDifferentiable Modifier and Type Method Description default MultiaryFunction.TwiceDifferentiable<N>
MultiaryFunction.TwiceDifferentiable. toFirstOrderApproximation(Access1D<N> arg)
default MultiaryFunction.TwiceDifferentiable<N>
MultiaryFunction.TwiceDifferentiable. toSecondOrderApproximation(Access1D<N> arg)
Constructors in org.ojalgo.function.multiary with parameters of type MultiaryFunction.TwiceDifferentiable Constructor Description ApproximateFunction(MultiaryFunction.TwiceDifferentiable<N> function, Access1D<N> point)
FirstOrderApproximation(MultiaryFunction.TwiceDifferentiable<N> function, Access1D<N> point)
SecondOrderApproximation(MultiaryFunction.TwiceDifferentiable<N> function, Access1D<N> point)
-
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as MultiaryFunction.TwiceDifferentiable Modifier and Type Field Description private MultiaryFunction.TwiceDifferentiable<java.lang.Double>
GenericSolver.Builder. myObjective
Fields in org.ojalgo.optimisation with type parameters of type MultiaryFunction.TwiceDifferentiable Modifier and Type Field Description private java.util.Map<java.lang.String,MultiaryFunction.TwiceDifferentiable<java.lang.Double>>
GenericSolver.Builder. myAdditionalConstraints
Assumed constrained to be <= 0.0Methods in org.ojalgo.optimisation with type parameters of type MultiaryFunction.TwiceDifferentiable Modifier and Type Method Description protected <T extends MultiaryFunction.TwiceDifferentiable<java.lang.Double>>
TGenericSolver.Builder. getObjective(java.lang.Class<T> type)
Methods in org.ojalgo.optimisation that return MultiaryFunction.TwiceDifferentiable Modifier and Type Method Description protected MultiaryFunction.TwiceDifferentiable<java.lang.Double>
GenericSolver.Builder. getObjective()
MultiaryFunction.TwiceDifferentiable<java.lang.Double>
Expression. toFunction()
Methods in org.ojalgo.optimisation with parameters of type MultiaryFunction.TwiceDifferentiable Modifier and Type Method Description (package private) void
GenericSolver.Builder. addConstraint(java.lang.String key, MultiaryFunction.TwiceDifferentiable<java.lang.Double> value)
protected void
GenericSolver.Builder. setObjective(MultiaryFunction.TwiceDifferentiable<java.lang.Double> objective)
-
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement MultiaryFunction.TwiceDifferentiable Modifier and Type Class Description class
ConvexObjectiveFunction<N extends java.lang.Comparable<N>>
1/2 [x]T[Q][x] - [l]T[x] -
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.optimisation.integer
Fields in org.ojalgo.optimisation.integer declared as MultiaryFunction.TwiceDifferentiable Modifier and Type Field Description private MultiaryFunction.TwiceDifferentiable<java.lang.Double>
GomorySolver. myFunction
private MultiaryFunction.TwiceDifferentiable<java.lang.Double>
IntegerSolver. myFunction
Methods in org.ojalgo.optimisation.integer with parameters of type MultiaryFunction.TwiceDifferentiable Modifier and Type Method Description protected ModelStrategy
ModelStrategy.DefaultStrategy. initialise(MultiaryFunction.TwiceDifferentiable<java.lang.Double> function, Access1D<?> point)
Initialise the integer significances, based on the objective function gradient.protected abstract ModelStrategy
ModelStrategy. initialise(MultiaryFunction.TwiceDifferentiable<java.lang.Double> function, Access1D<?> point)
Called, once, at the very beginning of the solve process.
-