Uses of Class
org.ojalgo.optimisation.Optimisation.Options
Packages that use Optimisation.Options
Package
Description
Classes in this package relate to modelling of financial investment portfolios, and Modern Portfolio
Theory.
-
Uses of Optimisation.Options in org.ojalgo.data.domain.finance.portfolio
Fields in org.ojalgo.data.domain.finance.portfolio declared as Optimisation.OptionsModifier and TypeFieldDescriptionprivate final Optimisation.Options
OptimisedPortfolio.myOptimisationOptions
Methods in org.ojalgo.data.domain.finance.portfolio that return Optimisation.OptionsModifier and TypeMethodDescription(package private) final Optimisation.Options
OptimisedPortfolio.getOptimisationOptions()
-
Uses of Optimisation.Options in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as Optimisation.OptionsModifier and TypeFieldDescriptionfinal Optimisation.Options
ExpressionsBasedModel.options
final Optimisation.Options
GenericSolver.options
Fields in org.ojalgo.optimisation with type parameters of type Optimisation.OptionsModifier and TypeFieldDescriptionprivate final Consumer
<Optimisation.Options> ConfiguredIntegration.myOptionsModifier
Methods in org.ojalgo.optimisation that return Optimisation.OptionsModifier and TypeMethodDescriptionOptimisation.Options.abort
(CalendarDateDuration duration) Set thetime_abort
to the given duration.Optimisation.Options.convex
(ConvexSolver.Configuration configuration) Optimisation.Options.debug
(Class<? extends Optimisation.Solver> solver) Will configure detailed debug logging and validationOptimisation.Options.integer
(IntegerStrategy strategy) Set the strategy/configuration for theIntegerSolver
.Optimisation.Options.linear
(LinearSolver.Configuration configuration) Configurations specific to ojAlgo's built-inLinearSolver
.Optimisation.Options.progress
(Class<? extends Optimisation.Solver> solver) Will configure high level (low volume) progress loggingOptimisation.Options.suffice
(CalendarDateDuration duration) Set thetime_suffice
to the given duration.Methods in org.ojalgo.optimisation with parameters of type Optimisation.OptionsModifier and TypeMethodDescriptionfinal 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.OptionsModifier and TypeMethodDescriptionExpressionsBasedModel.Integration.withOptionsModifier
(Consumer<Optimisation.Options> optionsModifier) Intercept and modify theOptimisation.Options
instance before building the solver.Constructors in org.ojalgo.optimisation with parameters of type Optimisation.OptionsModifierConstructorDescriptionExpressionsBasedModel
(Optimisation.Options optimisationOptions) protected
GenericSolver
(Optimisation.Options optimisationOptions) Constructor parameters in org.ojalgo.optimisation with type arguments of type Optimisation.OptionsModifierConstructorDescription(package private)
ConfiguredIntegration
(ExpressionsBasedModel.Integration<S> delegate, Predicate<ExpressionsBasedModel> capabilityPredicate, Consumer<Optimisation.Options> optionsModifier) -
Uses of Optimisation.Options in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex with parameters of type Optimisation.OptionsModifier and TypeMethodDescriptionprotected 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<Double> data, Optimisation.Options options) Constructors in org.ojalgo.optimisation.convex with parameters of type Optimisation.OptionsModifierConstructorDescription(package private)
ActiveSetSolver
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)
BasePrimitiveSolver
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) protected
ConstrainedSolver
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) protected
ConvexSolver
(Optimisation.Options optimisationOptions) (package private)
DirectASS
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)
IterativeASS
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)
IterativeRefinementSolver
(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData) (package private)
QPESolver
(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)
UnconstrainedSolver
(ConvexData<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.OptionsModifier and TypeMethodDescriptionLinearSolver.OldIntegration.build
(ConvexData convexBuilder, Optimisation.Options options) (package private) static SimplexTableau
SimplexTableauSolver.buildDual
(ConvexData<Double> convex, Optimisation.Options options, boolean checkFeasibility) (package private) static SimplexTableau
SimplexTableauSolver.buildPrimal
(ConvexData<Double> convex, Optimisation.Options options, boolean checkFeasibility) protected LinearSolver
LinearSolver.Builder.doBuild
(Optimisation.Options options) (package private) static Optimisation.Result
SimplexTableauSolver.doSolveDual
(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.Result
SimplexTableauSolver.doSolvePrimal
(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) final DualSimplexSolver
SimplexStore.newDualSimplexSolver
(Optimisation.Options options, int... basis) (package private) final PhasedSimplexSolver
SimplexStore.newPhasedSimplexSolver
(Optimisation.Options options, int... basis) (package private) final PrimalSimplexSolver
SimplexStore.newPrimalSimplexSolver
(Optimisation.Options options, int... basis) (package private) final SimplexTableauSolver
SimplexTableau.newSimplexTableauSolver
(Optimisation.Options optimisationOptions) private <S extends SimplexSolver>
SSimplexStore.newSolver
(BiFunction<Optimisation.Options, SimplexStore, S> constructor, Optimisation.Options options, int... basis) (package private) static Function
<LinearStructure, SimplexStore> SimplexStore.newStoreFactory
(Optimisation.Options options) (package private) static 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.OptionsModifier and TypeMethodDescriptionprivate <S extends SimplexSolver>
SSimplexStore.newSolver
(BiFunction<Optimisation.Options, SimplexStore, S> constructor, Optimisation.Options options, int... basis) Constructors in org.ojalgo.optimisation.linear with parameters of type Optimisation.OptionsModifierConstructorDescription(package private)
DualSimplexSolver
(Optimisation.Options solverOptions, SimplexStore simplexStore) protected
LinearSolver
(Optimisation.Options solverOptions) (package private)
PhasedSimplexSolver
(Optimisation.Options solverOptions, SimplexStore simplexStore) (package private)
PrimalSimplexSolver
(Optimisation.Options solverOptions, SimplexStore simplexStore) (package private)
SimplexSolver
(Optimisation.Options solverOptions, SimplexStore simplexStore) (package private)
SimplexTableauSolver
(SimplexTableau tableau, Optimisation.Options solverOptions) -
Uses of Optimisation.Options in org.ojalgo.optimisation.service
Fields in org.ojalgo.optimisation.service declared as Optimisation.OptionsModifier and TypeFieldDescriptionprivate final Optimisation.Options
OptimisationService.myOptimisationOptions