6 #ifndef ClpPrimalColumnDantzig_H
7 #define ClpPrimalColumnDantzig_H
33 virtual int pivotColumn(CoinIndexedVector * updates,
34 CoinIndexedVector * spareRow1,
35 CoinIndexedVector * spareRow2,
36 CoinIndexedVector * spareColumn1,
37 CoinIndexedVector * spareColumn2);
virtual int pivotColumn(CoinIndexedVector *updates, CoinIndexedVector *spareRow1, CoinIndexedVector *spareRow2, CoinIndexedVector *spareColumn1, CoinIndexedVector *spareColumn2)
Returns pivot column, -1 if none.
virtual ClpPrimalColumnPivot * clone(bool copyData=true) const
Clone.
ClpSimplex * model_
Pointer to model.
Primal Column Pivot Abstract Base Class.
Primal Column Pivot Dantzig Algorithm Class.
ClpPrimalColumnDantzig & operator=(const ClpPrimalColumnDantzig &rhs)
Assignment operator.
This solves LPs using the simplex method.
ClpPrimalColumnDantzig()
Default Constructor.
virtual void saveWeights(ClpSimplex *model, int)
Just sets model.
ClpSimplex * model()
Returns model.
virtual ~ClpPrimalColumnDantzig()
Destructor.