public final class MathProgSysModel extends AbstractModel<GenericSolver>
Modifier and Type | Class and Description |
---|---|
static class |
MathProgSysModel.Column |
static class |
MathProgSysModel.Row |
Optimisation.Constraint, Optimisation.Model, Optimisation.Objective, Optimisation.Options, Optimisation.Result, Optimisation.Solver, Optimisation.State
options
Constructor and Description |
---|
MathProgSysModel() |
Modifier and Type | Method and Description |
---|---|
MathProgSysModel.Column[] |
getActivatorVariableColumns() |
MathProgSysModel.Row[] |
getConstraintRows() |
GenericSolver |
getDefaultSolver() |
MathProgSysModel.Row[] |
getExpressionRows() |
String |
getName() |
MathProgSysModel.Column[] |
getNegativeVariableColumns() |
MathProgSysModel.Row |
getObjectiveRow() |
MathProgSysModel.Column[] |
getPositiveVariableColumns() |
static MathProgSysModel |
makeFromFile(File aFile) |
Optimisation.Result |
maximise() |
Optimisation.Result |
minimise() |
boolean |
validate() |
isMaximisation, isMinimisation, setMaximisation, setMinimisation
public static MathProgSysModel makeFromFile(File aFile)
public MathProgSysModel.Column[] getActivatorVariableColumns()
public MathProgSysModel.Row[] getConstraintRows()
public GenericSolver getDefaultSolver()
public MathProgSysModel.Row[] getExpressionRows()
public final String getName()
public MathProgSysModel.Column[] getNegativeVariableColumns()
public MathProgSysModel.Row getObjectiveRow()
public MathProgSysModel.Column[] getPositiveVariableColumns()
public Optimisation.Result maximise()
public Optimisation.Result minimise()
public boolean validate()