Package org.ojalgo.optimisation.linear
Class SimplexSolver.IterDescr
java.lang.Object
org.ojalgo.optimisation.linear.SimplexSolver.IterDescr
- Enclosing class:
SimplexSolver
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final SimplexSolver.EnterInfo
(package private) final SimplexSolver.ExitInfo
(package private) double
(package private) double
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int
column()
boolean
int
hashCode()
(package private) boolean
Normal basis update – one variable leaves the basis and another enters.(package private) boolean
Change fromSimplexStore.ColumnState.LOWER
toSimplexStore.ColumnState.UPPER
or vice versa.(package private) boolean
(package private) void
(package private) void
reset()
(package private) int
row()
toString()
-
Field Details
-
enter
-
exit
-
ratioDual
double ratioDual -
ratioPrimal
double ratioPrimal
-
-
Constructor Details
-
IterDescr
IterDescr(SimplexStore simplex)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
column
int column() -
isBasisUpdate
boolean isBasisUpdate()Normal basis update – one variable leaves the basis and another enters. -
isBoundSwitch
boolean isBoundSwitch()Change fromSimplexStore.ColumnState.LOWER
toSimplexStore.ColumnState.UPPER
or vice versa. (No change in basis.) -
isNoOperation
boolean isNoOperation() -
markAsBoundSwitch
void markAsBoundSwitch() -
reset
void reset() -
row
int row()
-