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.OptionsOptimisedPortfolio.myOptimisationOptionsMethods in org.ojalgo.data.domain.finance.portfolio that return Optimisation.OptionsModifier and TypeMethodDescription(package private) final Optimisation.OptionsOptimisedPortfolio.getOptimisationOptions() -
Uses of Optimisation.Options in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as Optimisation.OptionsModifier and TypeFieldDescriptionfinal Optimisation.OptionsExpressionsBasedModel.optionsfinal Optimisation.OptionsGenericSolver.optionsFields in org.ojalgo.optimisation with type parameters of type Optimisation.OptionsModifier and TypeFieldDescriptionprivate final Consumer<Optimisation.Options> ConfiguredIntegration.myOptionsModifierMethods in org.ojalgo.optimisation that return Optimisation.OptionsModifier and TypeMethodDescriptionOptimisation.Options.abort(CalendarDateDuration duration) Set theOptimisation.Options.time_abortto 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 theOptimisation.Options.time_sufficeto the given duration.Methods in org.ojalgo.optimisation with parameters of type Optimisation.OptionsModifier and TypeMethodDescriptionfinal 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.OptionsModifier and TypeMethodDescriptionExpressionsBasedModel.Integration.withOptionsModifier(Consumer<Optimisation.Options> optionsModifier) Intercept and modify theOptimisation.Optionsinstance before building the solver.Constructors in org.ojalgo.optimisation with parameters of type Optimisation.OptionsModifierConstructorDescriptionExpressionsBasedModel(Optimisation.Options optimisationOptions) protectedGenericSolver(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 ConvexSolverConvexSolver.Builder.doBuild(Optimisation.Options options) private static Optimisation.ResultIterativeRefinementSolverDouble.doIteration(MatrixStore<Double> H, MatrixStore<Double> g, MatrixStore<Double> AE, MatrixStore<Double> BE, MatrixStore<Double> AI, MatrixStore<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<Double> Q_in, MatrixStore<Double> C_in, MatrixStore<Double> ae_in, MatrixStore<Double> be_in, MatrixStore<Double> ai_in, MatrixStore<Double> bi_in, Optimisation.Options options) (package private) static BasePrimitiveSolverBasePrimitiveSolver.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) protectedConstrainedSolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) protectedConvexSolver(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)IterativeRefinementSolver2(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData) (package private)IterativeRefinementSolverDouble(Optimisation.Options optimisationOptions, ConvexData<Double> convexData) (package private)NullSpaceASS(Optimisation.Options options, ConvexData<Double> data) (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 TypeMethodDescriptionprotected LinearSolverLinearSolver.Builder.doBuild(Optimisation.Options options) (package private) static Optimisation.ResultSimplexSolver.doSolveConvexAsDual(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexTableauSolver.doSolveConvexAsDual(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexSolver.doSolveConvexAsPrimal(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexTableauSolver.doSolveConvexAsPrimal(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) final DualSimplexSolverSimplexStore.newDualSimplexSolver(Optimisation.Options options, int... basis) (package private) final PhasedSimplexSolverSimplexStore.newPhasedSimplexSolver(Optimisation.Options options, int... basis) (package private) final PrimalSimplexSolverSimplexStore.newPrimalSimplexSolver(Optimisation.Options options, int... basis) (package private) final SimplexTableauSolverSimplexTableau.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.ResultLinearSolver.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) protectedLinearSolver(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.OptionsOptimisationService.myOptimisationOptions