Uses of Interface
org.ojalgo.function.multiary.MultiaryFunction.TwiceDifferentiable
Packages that use MultiaryFunction.TwiceDifferentiable
Package
Description
-
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.function.multiary
Classes in org.ojalgo.function.multiary that implement MultiaryFunction.TwiceDifferentiableModifier and TypeClassDescriptionfinal class
AffineFunction<N extends Comparable<N>>
[l]T[x] + c(package private) class
ApproximateFunction<N extends Comparable<N>>
final class
ConstantFunction<N extends Comparable<N>>
Constant valued function - always returns the same value.final class
FirstOrderApproximation<N extends Comparable<N>>
final class
LinearFunction<N extends Comparable<N>>
[l]T[x]final class
PureQuadraticFunction<N extends Comparable<N>>
[x]T[Q][x] + cfinal class
QuadraticFunction<N extends Comparable<N>>
[x]T[Q][x] + [l]T[x] + cfinal class
SecondOrderApproximation<N extends Comparable<N>>
Methods in org.ojalgo.function.multiary that return MultiaryFunction.TwiceDifferentiableModifier and TypeMethodDescriptiondefault 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.TwiceDifferentiableModifierConstructorDescriptionprotected
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.TwiceDifferentiableFields in org.ojalgo.optimisation with type parameters of type MultiaryFunction.TwiceDifferentiableModifier and TypeFieldDescriptionprivate Map
<String, MultiaryFunction.TwiceDifferentiable<Double>> GenericSolver.Builder.myAdditionalConstraints
Assumed constrained to be invalid input: '<'= 0.0Methods in org.ojalgo.optimisation with type parameters of type MultiaryFunction.TwiceDifferentiableModifier and TypeMethodDescriptionprotected <T extends MultiaryFunction.TwiceDifferentiable<Double>>
TGenericSolver.Builder.getObjective
(Class<T> type) Methods in org.ojalgo.optimisation that return MultiaryFunction.TwiceDifferentiableModifier and TypeMethodDescriptionprotected MultiaryFunction.TwiceDifferentiable
<Double> GenericSolver.Builder.getObjective()
Expression.toFunction()
Methods in org.ojalgo.optimisation with parameters of type MultiaryFunction.TwiceDifferentiableModifier and TypeMethodDescription(package private) void
GenericSolver.Builder.addConstraint
(String key, MultiaryFunction.TwiceDifferentiable<Double> value) protected void
GenericSolver.Builder.setObjective
(MultiaryFunction.TwiceDifferentiable<Double> objective) -
Uses of MultiaryFunction.TwiceDifferentiable in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement MultiaryFunction.TwiceDifferentiableModifier and TypeClassDescriptionfinal class
ConvexObjectiveFunction<N extends 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.TwiceDifferentiableModifier and TypeFieldDescriptionprivate final MultiaryFunction.TwiceDifferentiable
<Double> GomorySolver.myFunction
private final MultiaryFunction.TwiceDifferentiable
<Double> IntegerSolver.myFunction
Methods in org.ojalgo.optimisation.integer with parameters of type MultiaryFunction.TwiceDifferentiableModifier and TypeMethodDescriptionprotected ModelStrategy
ModelStrategy.DefaultStrategy.initialise
(MultiaryFunction.TwiceDifferentiable<Double> function, Access1D<?> point) Initialise the integer significances, based on the objective function gradient.protected abstract ModelStrategy
ModelStrategy.initialise
(MultiaryFunction.TwiceDifferentiable<Double> function, Access1D<?> point) Called, once, at the very beginning of the solve process.