12 #ifndef ClpPEDualRowDantzig_H 
   13 #define ClpPEDualRowDantzig_H 
virtual double updateWeights(CoinIndexedVector *input, CoinIndexedVector *spare, CoinIndexedVector *spare2, CoinIndexedVector *updatedColumn)
Update the compatible variables and call the base class method to update weights. ...
 
virtual int pivotRow()
Returns pivot row, -1 if none. 
 
Dual Row Pivot Abstract Base Class. 
 
virtual ClpDualRowPivot * clone(bool copyData=true) const 
Clone. 
 
int coConsecutiveCompatibles_
 
ClpPEDualRowDantzig(double psi=0.5)
Default Constructor. 
 
ClpSimplex * model()
Returns model. 
 
virtual void saveWeights(ClpSimplex *model, int mode)
Save weights - this may initialize weights as well This is as parent but may initialize ClpPESimplex...
 
This solves LPs using the simplex method. 
 
virtual ~ClpPEDualRowDantzig()
Destructor. 
 
Dual Row Pivot Dantzig Algorithm Class. 
 
ClpPEDualRowDantzig & operator=(const ClpPEDualRowDantzig &rhs)
Assignment operator. 
 
BASE CLASS FOR THE IMPROVED SIMPLEX.