Uses of Package
org.ojalgo.optimisation
Packages that use org.ojalgo.optimisation
Package
Description
Classes in this package relate to modelling of financial investment portfolios, and Modern Portfolio
Theory.
-
Classes in org.ojalgo.optimisation used by org.ojalgo.data.domain.finance.portfolioClassDescriptionLets you construct optimisation problems by combining (mathematical) expressions in terms of variables.
-
Classes in org.ojalgo.optimisation used by org.ojalgo.optimisationClassDescriptionExpression represents a mathematical expression in the optimization model that can serve as either a constraint or a component of the objective function.Lets you construct optimisation problems by combining (mathematical) expressions in terms of variables.Counts of different kinds of model entities.Connects solver constraints and variables back to model entities.
Optimisation.Solver:s that should be usabale fromExpressionsBasedModelneeds to implement a subclass of this.Various switches that can be set by solver integrations to control its own behaviour.BoundType used with the BOUNDS section.RowType used with the ROWS and RANGES sections.AOptimisation.Solverimplementation that wraps anExpressionsBasedModel.ModelEntity is the abstract base class for optimization model components such as variables and expressions in ojAlgo's optimization framework.ConstraintAnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.ObjectiveBasic description of the size/structure of an optimisation problem.An Optimisation.Solver instance implements a specific optimisation algorithm.Variable represents a decision variable in an optimization model. -
Classes in org.ojalgo.optimisation used by org.ojalgo.optimisation.convexClassDescriptionLets you construct optimisation problems by combining (mathematical) expressions in terms of variables.Connects solver constraints and variables back to model entities.
Optimisation.Solver:s that should be usabale fromExpressionsBasedModelneeds to implement a subclass of this.ModelEntity is the abstract base class for optimization model components such as variables and expressions in ojAlgo's optimization framework.AnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.Basic description of the size/structure of an optimisation problem.An Optimisation.Solver instance implements a specific optimisation algorithm. -
Classes in org.ojalgo.optimisation used by org.ojalgo.optimisation.integerClassDescriptionLets you construct optimisation problems by combining (mathematical) expressions in terms of variables.
Optimisation.Solver:s that should be usabale fromExpressionsBasedModelneeds to implement a subclass of this.AOptimisation.Solverimplementation that wraps anExpressionsBasedModel.AnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.An Optimisation.Solver instance implements a specific optimisation algorithm. -
Classes in org.ojalgo.optimisation used by org.ojalgo.optimisation.linearClassDescriptionLets you construct optimisation problems by combining (mathematical) expressions in terms of variables.Connects solver constraints and variables back to model entities.
Optimisation.Solver:s that should be usabale fromExpressionsBasedModelneeds to implement a subclass of this.ModelEntity is the abstract base class for optimization model components such as variables and expressions in ojAlgo's optimization framework.AnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.Basic description of the size/structure of an optimisation problem.An Optimisation.Solver instance implements a specific optimisation algorithm.Variable represents a decision variable in an optimization model. -
Classes in org.ojalgo.optimisation used by org.ojalgo.optimisation.serviceClassDescriptionLets you construct optimisation problems by combining (mathematical) expressions in terms of variables.
Optimisation.Solver:s that should be usabale fromExpressionsBasedModelneeds to implement a subclass of this.AnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.An Optimisation.Solver instance implements a specific optimisation algorithm.