Top Description Fields Constructors Methods
org.apache.commons.math3.optim.linear

public final Enum PivotSelectionRule

extends Enum<PivotSelectionRule>
implements OptimizationData
Class Inheritance
All Implemented Interfaces
org.apache.commons.math3.optim.OptimizationData
Imports
org.apache.commons.math3.optim.OptimizationData

Pivot selection rule to the use for a Simplex solver.
Since
3.3

Field Summary

Modifier and TypeField and Description
public static final PivotSelectionRule
BLAND

The first variable with a negative coefficient in the objective function row will be chosen as entering variable.

public static final PivotSelectionRule
DANTZIG

The classical rule, the variable with the most negative coefficient in the objective function row will be chosen as entering variable.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static PivotSelectionRule
public static PivotSelectionRule[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BLANDback to summary
public static final PivotSelectionRule BLAND

The first variable with a negative coefficient in the objective function row will be chosen as entering variable. This rule guarantees to prevent cycles, but may take longer to find an optimal solution.

DANTZIGback to summary
public static final PivotSelectionRule DANTZIG

The classical rule, the variable with the most negative coefficient in the objective function row will be chosen as entering variable.

Constructor Detail

PivotSelectionRuleback to summary
private PivotSelectionRule()

Method Detail

valueOfback to summary
public static PivotSelectionRule valueOf(String name)
valuesback to summary
public static PivotSelectionRule[] values()