Uses of Class
org.ojalgo.optimisation.Optimisation.Options
-
Packages that use Optimisation.Options Package Description org.ojalgo.data.domain.finance.portfolio Classes in this package relate to modelling of financial investment portfolios, and Modern Portfolio Theory.org.ojalgo.optimisation org.ojalgo.optimisation.convex org.ojalgo.optimisation.linear org.ojalgo.optimisation.service -
-
Uses of Optimisation.Options in org.ojalgo.data.domain.finance.portfolio
Fields in org.ojalgo.data.domain.finance.portfolio declared as Optimisation.Options Modifier and Type Field Description private Optimisation.Options
OptimisedPortfolio. myOptimisationOptions
Methods in org.ojalgo.data.domain.finance.portfolio that return Optimisation.Options Modifier and Type Method Description (package private) Optimisation.Options
OptimisedPortfolio. getOptimisationOptions()
-
Uses of Optimisation.Options in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as Optimisation.Options Modifier and Type Field Description Optimisation.Options
ExpressionsBasedModel. options
Optimisation.Options
GenericSolver. options
Fields in org.ojalgo.optimisation with type parameters of type Optimisation.Options Modifier and Type Field Description private java.util.function.Consumer<Optimisation.Options>
ConfiguredIntegration. myOptionsModifier
Methods in org.ojalgo.optimisation that return Optimisation.Options Modifier and Type Method Description Optimisation.Options
Optimisation.Options. abort(CalendarDateDuration duration)
Set thetime_abort
to the given duration.Optimisation.Options
Optimisation.Options. convex(ConvexSolver.Configuration configuration)
Optimisation.Options
Optimisation.Options. debug(java.lang.Class<? extends Optimisation.Solver> solver)
Will configure detailed debug logging and validationOptimisation.Options
Optimisation.Options. integer(IntegerStrategy strategy)
Set the strategy/configuration for theIntegerSolver
.Optimisation.Options
Optimisation.Options. linear(LinearSolver.Configuration configuration)
Configurations specific to ojAlgo's built-inLinearSolver
.Optimisation.Options
Optimisation.Options. progress(java.lang.Class<? extends Optimisation.Solver> solver)
Will configure high level (low volume) progress loggingOptimisation.Options
Optimisation.Options. suffice(CalendarDateDuration duration)
Set thetime_suffice
to the given duration.Methods in org.ojalgo.optimisation with parameters of type Optimisation.Options Modifier and Type Method Description S
GenericSolver.Builder. build(Optimisation.Options options)
protected abstract S
GenericSolver.Builder. doBuild(Optimisation.Options options)
Method parameters in org.ojalgo.optimisation with type arguments of type Optimisation.Options Modifier and Type Method Description ExpressionsBasedModel.Integration<S>
ExpressionsBasedModel.Integration. withOptionsModifier(java.util.function.Consumer<Optimisation.Options> optionsModifier)
Intercept and modify theOptimisation.Options
instance before building the solver.Constructors in org.ojalgo.optimisation with parameters of type Optimisation.Options Constructor Description ExpressionsBasedModel(Optimisation.Options optimisationOptions)
GenericSolver(Optimisation.Options optimisationOptions)
Constructor parameters in org.ojalgo.optimisation with type arguments of type Optimisation.Options Constructor Description ConfiguredIntegration(ExpressionsBasedModel.Integration<S> delegate, java.util.function.Predicate<ExpressionsBasedModel> capabilityPredicate, java.util.function.Consumer<Optimisation.Options> optionsModifier)
-
Uses of Optimisation.Options in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex with parameters of type Optimisation.Options Modifier and Type Method Description protected ConvexSolver
ConvexSolver.Builder. doBuild(Optimisation.Options options)
private static Optimisation.Result
IterativeRefinementSolver. doIteration(MatrixStore<Quadruple> H, MatrixStore<Quadruple> g, MatrixStore<Quadruple> AE, MatrixStore<Quadruple> BE, MatrixStore<Quadruple> AI, MatrixStore<Quadruple> BI, Optimisation.Options options, Optimisation.Result startValue)
(package private) static Optimisation.Result
IterativeRefinementSolver. doSolve(MatrixStore<Quadruple> Q_in, MatrixStore<Quadruple> C_in, MatrixStore<Quadruple> ae_in, MatrixStore<Quadruple> be_in, MatrixStore<Quadruple> ai_in, MatrixStore<Quadruple> bi_in, Optimisation.Options options)
(package private) static BasePrimitiveSolver
BasePrimitiveSolver. newSolver(ConvexData<java.lang.Double> data, Optimisation.Options options)
Constructors in org.ojalgo.optimisation.convex with parameters of type Optimisation.Options Constructor Description ActiveSetSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
BasePrimitiveSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
ConstrainedSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
ConvexSolver(Optimisation.Options optimisationOptions)
DirectASS(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
IterativeASS(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
IterativeRefinementSolver(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData)
QPESolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
UnconstrainedSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)
-
Uses of Optimisation.Options in org.ojalgo.optimisation.linear
Methods in org.ojalgo.optimisation.linear with parameters of type Optimisation.Options Modifier and Type Method Description SimplexTableauSolver
LinearSolver.OldIntegration. build(ConvexData convexBuilder, Optimisation.Options options)
(package private) static SimplexTableau
SimplexTableauSolver. buildDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean checkFeasibility)
(package private) static SimplexTableau
SimplexTableauSolver. buildPrimal(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean checkFeasibility)
protected LinearSolver
LinearSolver.Builder. doBuild(Optimisation.Options options)
(package private) static Optimisation.Result
SimplexTableauSolver. doSolveDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)
(package private) static Optimisation.Result
SimplexTableauSolver. doSolvePrimal(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)
(package private) DualSimplexSolver
SimplexStore. newDualSimplexSolver(Optimisation.Options options, int... basis)
(package private) PhasedSimplexSolver
SimplexStore. newPhasedSimplexSolver(Optimisation.Options options, int... basis)
(package private) PrimalSimplexSolver
SimplexStore. newPrimalSimplexSolver(Optimisation.Options options, int... basis)
(package private) SimplexTableauSolver
SimplexTableau. newSimplexTableauSolver(Optimisation.Options optimisationOptions)
private <S extends SimplexSolver>
SSimplexStore. newSolver(java.util.function.BiFunction<Optimisation.Options,SimplexStore,S> constructor, Optimisation.Options options, int... basis)
(package private) static java.util.function.Function<LinearStructure,SimplexStore>
SimplexStore. newStoreFactory(Optimisation.Options options)
(package private) static java.util.function.Function<LinearStructure,SimplexTableau>
SimplexTableau. newTableauFactory(Optimisation.Options options)
static Optimisation.Result
LinearSolver. solve(ConvexData convex, Optimisation.Options options, boolean zeroC)
Method parameters in org.ojalgo.optimisation.linear with type arguments of type Optimisation.Options Modifier and Type Method Description private <S extends SimplexSolver>
SSimplexStore. newSolver(java.util.function.BiFunction<Optimisation.Options,SimplexStore,S> constructor, Optimisation.Options options, int... basis)
Constructors in org.ojalgo.optimisation.linear with parameters of type Optimisation.Options Constructor Description DualSimplexSolver(Optimisation.Options solverOptions, SimplexStore simplexStore)
LinearSolver(Optimisation.Options solverOptions)
PhasedSimplexSolver(Optimisation.Options solverOptions, SimplexStore simplexStore)
PrimalSimplexSolver(Optimisation.Options solverOptions, SimplexStore simplexStore)
SimplexSolver(Optimisation.Options solverOptions, SimplexStore simplexStore)
SimplexTableauSolver(SimplexTableau tableau, Optimisation.Options solverOptions)
-
Uses of Optimisation.Options in org.ojalgo.optimisation.service
Fields in org.ojalgo.optimisation.service declared as Optimisation.Options Modifier and Type Field Description private Optimisation.Options
OptimisationService. myOptimisationOptions
-