Package org.ojalgo.optimisation
package org.ojalgo.optimisation
-
ClassDescriptionConfiguredIntegration<S extends Optimisation.Solver>Think of an Expression as one constraint or a component to 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 fromExpressionsBasedModel
needs to implement a subclass of this.ExpressionsBasedModel.Simplifier<ME extends ModelEntity<?>,S extends ExpressionsBasedModel.Simplifier<?, ?>> Mathematical Programming System (MPS) parserBoundType used with the BOUNDS section.RowType used with the ROWS and RANGES sections.AOptimisation.Solver
implementation that wraps anExpressionsBasedModel
.ModelEntity<ME extends ModelEntity<ME>>Model entities are identified and compared by their names only.ConstraintAnOptimisation.Model
implementation should not depend on any specificOptimisation.Solver
, andOptimisation.Solver
implementations 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