org.ojalgo.optimisation.knapsack
Class KnapsackModel
java.lang.Object
org.ojalgo.optimisation.ExpressionsBasedModel<LinearExpressionsModel>
org.ojalgo.optimisation.linear.LinearExpressionsModel
org.ojalgo.optimisation.knapsack.KnapsackModel
- All Implemented Interfaces:
- OptimisationModel
Deprecated. v28 Use LinearExpressionsModel instead. LinearModel will be made final.
@Deprecated
public final class KnapsackModel
- extends LinearExpressionsModel
- Author:
- apete
Methods inherited from class org.ojalgo.optimisation.ExpressionsBasedModel |
addConstraint, addConstraint, addCorrelationExpression, addEmptyLinearExpression, addEmptyQuadraticExpression, addGeneralExpression, addOffsetExpression, addSimpleWeightExpression, addWeightExpression, addWeightExpression, countExpressions, countVariables, getComplexity, getDim, getExpression, getExpression, getExpressions, getIntegers, getObjectiveExpression, getValue, getVariable, getVariables, getVariableValues, indexOfVariable, isAnyExpressionQuadratic, isAnyVariableInteger, maximise, minimise, relax, resetObjectiveExpression, selectEqualityConstraintExpressions, selectEqualityConstraintVariables, selectLowerConstraintExpressions, selectLowerConstraintVariables, selectNegativeEqualityConstraintExpressions, selectNegativeLowerConstraintExpressions, selectNegativeUpperConstraintExpressions, selectNonZeroLowerConstraintVariables, selectPositiveEqualityConstraintExpressions, selectPositiveLowerConstraintExpressions, selectPositiveUpperConstraintExpressions, selectUpperConstraintExpressions, selectUpperConstraintVariables, setLowerLimitOnVariable, setUpperLimitOnVariable, toString, validateSolution, validateSolution |
KnapsackModel
public KnapsackModel(Set<Variable> someVariables)
- Deprecated.
KnapsackModel
public KnapsackModel(Variable[] someVariables)
- Deprecated.
getDefaultSolver
public OptimisationSolver getDefaultSolver()
- Deprecated.
- Description copied from interface:
OptimisationModel
- No need to implement an OptimisationModel if there is not
at least one matching OptimisationSolver.
- Specified by:
getDefaultSolver
in interface OptimisationModel
- Overrides:
getDefaultSolver
in class LinearExpressionsModel
isMaximisation
public final boolean isMaximisation()
isMinimisation
public final boolean isMinimisation()
setMaximisation
public final void setMaximisation(boolean aFlag)
setMinimisation
public final void setMinimisation(boolean aFlag)