- 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,ExpressionsBasedModel.IntegrationWrapper,GenericSolver,GenericSolver.Builder,GomorySolver,GomorySolver.ModelIntegration,IntegerSolver,IntegerSolver.ModelIntegration,IntermediateSolver,IterativeASS,IterativeRefinementSolver,IterativeRefinementSolver2,IterativeRefinementSolverDouble,LinearSolver,LinearSolver.Builder,LinearSolver.ModelIntegration,LinearSolver.NewIntegration,LinearSolver.OldIntegration,LinearStructure,ModelEntity,NodeSolver,NullSpaceASS,Optimisation.ConstraintType,Optimisation.Options,Optimisation.Result,Optimisation.Sense,Optimisation.State,PhasedSimplexSolver,PrimalSimplexSolver,QPESolver,ServiceIntegration,ServiceSolver,SimplexSolver,SimplexTableauSolver,UnconstrainedSolver,Variable
public interface Optimisation
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceConstraintstatic enumstatic interfaceOptimisation.Integration<M extends Optimisation.Model,S extends Optimisation.Solver> AnOptimisation.Modelimplementation should not depend on any specificOptimisation.Solver, andOptimisation.Solverimplementations should be usable independently of anyOptimisation.Model.static interfacestatic interfaceObjectivestatic final classstatic interfaceBasic description of the size/structure of an optimisation problem.static final classstatic enumstatic interfaceAn Optimisation.Solver instance implements a specific optimisation algorithm.static enum