- addBounds
ClSimplexSolver addBounds(ClAbstractVariable v, double lower, double upper)
Undocumented in source. Be warned that the author may not have intended to support it.
- addConstraint
ClSimplexSolver addConstraint(ClConstraint cn)
Undocumented in source. Be warned that the author may not have intended to support it.
- addConstraintNoException
bool addConstraintNoException(ClConstraint cn)
Undocumented in source. Be warned that the author may not have intended to support it.
- addEditVar
ClSimplexSolver addEditVar(ClVariable v, ClStrength strength)
Undocumented in source. Be warned that the author may not have intended to support it.
- addLowerBound
ClSimplexSolver addLowerBound(ClAbstractVariable v, double lower)
Undocumented in source. Be warned that the author may not have intended to support it.
- addPointStay
ClSimplexSolver addPointStay(ClVariable vx, ClVariable vy, double weight)
Undocumented in source. Be warned that the author may not have intended to support it.
- addPointStay
ClSimplexSolver addPointStay(ClPoint clp, double weight)
Undocumented in source. Be warned that the author may not have intended to support it.
- addPointStays
ClSimplexSolver addPointStays(ClPoint[] listOfPoints)
Undocumented in source. Be warned that the author may not have intended to support it.
- addStay
ClSimplexSolver addStay(ClVariable v, ClStrength strength, double weight)
Undocumented in source. Be warned that the author may not have intended to support it.
- addUpperBound
ClSimplexSolver addUpperBound(ClAbstractVariable v, double upper)
Undocumented in source. Be warned that the author may not have intended to support it.
- addVar
ClSimplexSolver addVar(ClVariable v)
Undocumented in source. Be warned that the author may not have intended to support it.
- addWithArtificialVariable
void addWithArtificialVariable(ClLinearExpression expr)
- beginEdit
ClSimplexSolver beginEdit()
Undocumented in source. Be warned that the author may not have intended to support it.
- chooseSubject
ClAbstractVariable chooseSubject(ClLinearExpression expr)
Undocumented in source. Be warned that the author may not have intended to support it.
- containsVariable
bool containsVariable(ClVariable v)
Undocumented in source. Be warned that the author may not have intended to support it.
- deltaEditConstant
void deltaEditConstant(double delta, ClAbstractVariable plusErrorVar, ClAbstractVariable minusErrorVar)
Undocumented in source. Be warned that the author may not have intended to support it.
- dualOptimize
void dualOptimize()
Undocumented in source. Be warned that the author may not have intended to support it.
- endEdit
ClSimplexSolver endEdit()
Undocumented in source. Be warned that the author may not have intended to support it.
- getConstraintMap
auto getConstraintMap()
Undocumented in source. Be warned that the author may not have intended to support it.
- getDebugInfo
string getDebugInfo()
Undocumented in source. Be warned that the author may not have intended to support it.
- getInternalInfo
string getInternalInfo()
Undocumented in source. Be warned that the author may not have intended to support it.
- insertErrorVar
void insertErrorVar(ClConstraint cn, ClAbstractVariable var)
Undocumented in source. Be warned that the author may not have intended to support it.
- newExpression
ClLinearExpression newExpression(ClConstraint cn, ClAbstractVariable[] eplus_eminus, double prevEConstant)
Undocumented in source. Be warned that the author may not have intended to support it.
- optimize
void optimize(ClObjectiveVariable zVar)
Undocumented in source. Be warned that the author may not have intended to support it.
- pivot
void pivot(ClAbstractVariable entryVar, ClAbstractVariable exitVar)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeAllEditVars
ClSimplexSolver removeAllEditVars()
Undocumented in source. Be warned that the author may not have intended to support it.
- removeConstraint
ClSimplexSolver removeConstraint(ClConstraint cn)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeEditVar
ClSimplexSolver removeEditVar(ClVariable v)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeEditVarsTo
ClSimplexSolver removeEditVarsTo(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
- reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
- resetStayConstants
void resetStayConstants()
Undocumented in source. Be warned that the author may not have intended to support it.
- resolve
void resolve(double[] newEditConstants)
Undocumented in source. Be warned that the author may not have intended to support it.
- resolve
void resolve(double x, double y)
Undocumented in source. Be warned that the author may not have intended to support it.
- resolve
void resolve()
Undocumented in source. Be warned that the author may not have intended to support it.
- setEditedValue
ClSimplexSolver setEditedValue(ClVariable v, double n)
Undocumented in source. Be warned that the author may not have intended to support it.
- setExternalVariables
void setExternalVariables()
Undocumented in source. Be warned that the author may not have intended to support it.
- solve
ClSimplexSolver solve()
Undocumented in source. Be warned that the author may not have intended to support it.
- suggestValue
ClSimplexSolver suggestValue(ClVariable v, double x)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
- tryAddingDirectly
bool tryAddingDirectly(ClLinearExpression expr)
Undocumented in source. Be warned that the author may not have intended to support it.
- noteRemovedVariable
void noteRemovedVariable(ClAbstractVariable v, ClAbstractVariable subject)
Undocumented in source. Be warned that the author may not have intended to support it.
- noteAddedVariable
void noteAddedVariable(ClAbstractVariable v, ClAbstractVariable subject)
Undocumented in source. Be warned that the author may not have intended to support it.
- getInternalInfo
string getInternalInfo()
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
- addRow
void addRow(ClAbstractVariable var, ClLinearExpression expr)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeColumn
void removeColumn(ClAbstractVariable var)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeRow
ClLinearExpression removeRow(ClAbstractVariable var)
Undocumented in source. Be warned that the author may not have intended to support it.
- substituteOut
void substituteOut(ClAbstractVariable oldVar, ClLinearExpression expr)
Undocumented in source. Be warned that the author may not have intended to support it.
- columns
auto columns()
Undocumented in source. Be warned that the author may not have intended to support it.
- rows
auto rows()
Undocumented in source. Be warned that the author may not have intended to support it.
- columnsHasKey
bool columnsHasKey(ClAbstractVariable subject)
Undocumented in source. Be warned that the author may not have intended to support it.
- rowExpression
ClLinearExpression rowExpression(ClAbstractVariable v)
Undocumented in source. Be warned that the author may not have intended to support it.
- _columns
Set!(ClAbstractVariable)[ClAbstractVariable] _columns;
Undocumented in source.
- _rows
ClLinearExpression[ClAbstractVariable] _rows;
Undocumented in source.
- _infeasibleRows
Set!(ClAbstractVariable) _infeasibleRows;
Undocumented in source.
- _externalRows
Set!(ClAbstractVariable) _externalRows;
Undocumented in source.
- _externalParametricVars
Set!(ClAbstractVariable) _externalParametricVars;
Undocumented in source.