Localsolver
6.0
|
Inconsistency core of the optimization model.
Also known as Irreductible Inconsistent Subproblem.
Since version 6.0
Public Member Functions | |
int | GetNbCauses () |
Gets the number of expressions responsible for the inconsistency of this model. | |
LSExpression | GetCause (int causeIndex) |
Gets the cause with the given index in this model. | |
override string | ToString () |
Returns a string representation of this inconsistency core. |
int localsolver.LSInconsistency.GetNbCauses | ( | ) |
Gets the number of expressions responsible for the inconsistency of this model.
The sub problem reduced to these expressions and their operands (recursively) is inconsistent. This method returns 0 if the inconsistency of the problem could not be proven.
LSExpression localsolver.LSInconsistency.GetCause | ( | int | causeIndex | ) |
Gets the cause with the given index in this model.
Only allowed in state LSState::Stopped.
override string localsolver.LSInconsistency.ToString | ( | ) |
Returns a string representation of this inconsistency core.