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.OptionsOptimisedPortfolio. myOptimisationOptionsMethods in org.ojalgo.data.domain.finance.portfolio that return Optimisation.Options Modifier and Type Method Description (package private) Optimisation.OptionsOptimisedPortfolio. getOptimisationOptions() -
Uses of Optimisation.Options in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as Optimisation.Options Modifier and Type Field Description Optimisation.OptionsExpressionsBasedModel. optionsOptimisation.OptionsGenericSolver. optionsFields in org.ojalgo.optimisation with type parameters of type Optimisation.Options Modifier and Type Field Description private java.util.function.Consumer<Optimisation.Options>ConfiguredIntegration. myOptionsModifierMethods in org.ojalgo.optimisation that return Optimisation.Options Modifier and Type Method Description Optimisation.OptionsOptimisation.Options. abort(CalendarDateDuration duration)Set thetime_abortto the given duration.Optimisation.OptionsOptimisation.Options. convex(ConvexSolver.Configuration configuration)Optimisation.OptionsOptimisation.Options. debug(java.lang.Class<? extends Optimisation.Solver> solver)Will configure detailed debug logging and validationOptimisation.OptionsOptimisation.Options. integer(IntegerStrategy strategy)Set the strategy/configuration for theIntegerSolver.Optimisation.OptionsOptimisation.Options. linear(LinearSolver.Configuration configuration)Configurations specific to ojAlgo's built-inLinearSolver.Optimisation.OptionsOptimisation.Options. progress(java.lang.Class<? extends Optimisation.Solver> solver)Will configure high level (low volume) progress loggingOptimisation.OptionsOptimisation.Options. suffice(CalendarDateDuration duration)Set thetime_sufficeto the given duration.Methods in org.ojalgo.optimisation with parameters of type Optimisation.Options Modifier and Type Method Description SGenericSolver.Builder. build(Optimisation.Options options)protected abstract SGenericSolver.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.Optionsinstance 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 ConvexSolverConvexSolver.Builder. doBuild(Optimisation.Options options)private static Optimisation.ResultIterativeRefinementSolverDouble. doIteration(MatrixStore<java.lang.Double> H, MatrixStore<java.lang.Double> g, MatrixStore<java.lang.Double> AE, MatrixStore<java.lang.Double> BE, MatrixStore<java.lang.Double> AI, MatrixStore<java.lang.Double> BI, Optimisation.Options options, Optimisation.Result startValue)(package private) static Optimisation.ResultIterativeRefinementSolver. doSolve(MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Ae, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Ai, MatrixStore<Quadruple> Bi, Optimisation.Options options)(package private) static Optimisation.ResultIterativeRefinementSolver2. doSolve(MatrixStore<Quadruple> modQ, MatrixStore<Quadruple> modC, MatrixStore<Quadruple> modAE, MatrixStore<Quadruple> modBE, MatrixStore<Quadruple> modAI, MatrixStore<Quadruple> modBI, Optimisation.Options options)(package private) static Optimisation.ResultIterativeRefinementSolverDouble. doSolve(MatrixStore<java.lang.Double> Q_in, MatrixStore<java.lang.Double> C_in, MatrixStore<java.lang.Double> ae_in, MatrixStore<java.lang.Double> be_in, MatrixStore<java.lang.Double> ai_in, MatrixStore<java.lang.Double> bi_in, Optimisation.Options options)(package private) static BasePrimitiveSolverBasePrimitiveSolver. 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)IterativeRefinementSolver2(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData)IterativeRefinementSolverDouble(Optimisation.Options optimisationOptions, ConvexData<java.lang.Double> 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 protected LinearSolverLinearSolver.Builder. doBuild(Optimisation.Options options)(package private) static Optimisation.ResultSimplexSolver. doSolveConvexAsDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexTableauSolver. doSolveConvexAsDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexSolver. doSolveConvexAsPrimal(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexTableauSolver. doSolveConvexAsPrimal(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) DualSimplexSolverSimplexStore. newDualSimplexSolver(Optimisation.Options options, int... basis)(package private) PhasedSimplexSolverSimplexStore. newPhasedSimplexSolver(Optimisation.Options options, int... basis)(package private) PrimalSimplexSolverSimplexStore. newPrimalSimplexSolver(Optimisation.Options options, int... basis)(package private) SimplexTableauSolverSimplexTableau. 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.ResultLinearSolver. 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.OptionsOptimisationService. myOptimisationOptions
-