Package org.ojalgo.optimisation
Interface Optimisation
- All Known Subinterfaces:
ExpressionsBasedModel.EntityMap
,Optimisation.Constraint
,Optimisation.Integration<M,
,S> Optimisation.Model
,Optimisation.Objective
,Optimisation.ProblemStructure
,Optimisation.Solver
,UpdatableSolver
- All Known Implementing Classes:
ActiveSetSolver
,BasePrimitiveSolver
,ConfiguredIntegration
,ConstrainedSolver
,ConvexData
,ConvexSolver
,ConvexSolver.Builder
,ConvexSolver.ModelIntegration
,DirectASS
,DualSimplexSolver
,Expression
,ExpressionsBasedModel
,ExpressionsBasedModel.DefaultIntermediate
,ExpressionsBasedModel.Description
,ExpressionsBasedModel.Integration
,GenericSolver
,GenericSolver.Builder
,GomorySolver
,GomorySolver.ModelIntegration
,IntegerSolver
,IntegerSolver.ModelIntegration
,IntermediateSolver
,IterativeASS
,IterativeRefinementSolver
,LinearSolver
,LinearSolver.Builder
,LinearSolver.ModelIntegration
,LinearSolver.NewIntegration
,LinearSolver.OldIntegration
,LinearStructure
,ModelEntity
,NodeSolver
,Optimisation.ConstraintType
,Optimisation.Options
,Optimisation.Result
,Optimisation.Sense
,Optimisation.State
,OptimisationService.Integration
,OptimisationService.Solver
,PhasedSimplexSolver
,PrimalSimplexSolver
,QPESolver
,SimplexSolver
,SimplexTableauSolver
,UnconstrainedSolver
,Variable
public interface Optimisation
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Constraintstatic enum
static interface
Optimisation.Integration<M extends Optimisation.Model,
S extends Optimisation.Solver> AnOptimisation.Model
implementation should not depend on any specificOptimisation.Solver
, andOptimisation.Solver
implementations should be usable independently of anyOptimisation.Model
.static interface
static interface
Objectivestatic final class
static interface
Basic description of the size/structure of an optimisation problem.static final class
static enum
static interface
An Optimisation.Solver instance implements a specific optimisation algorithm.static enum