#include <ClpDualRowDantzig.hpp>
Inheritance diagram for ClpDualRowDantzig:

Public Member Functions | |
Algorithmic methods | |
| virtual int | pivotRow () |
| Returns pivot row, -1 if none. | |
| virtual double | updateWeights (CoinIndexedVector *input, CoinIndexedVector *spare, CoinIndexedVector *updatedColumn) |
| Updates weights and returns pivot alpha. | |
| virtual void | updatePrimalSolution (CoinIndexedVector *input, double theta, double &changeInObjective) |
| Updates primal solution (and maybe list of candidates) Uses input vector which it deletes Computes change in objective function. | |
Constructors and destructors | |
| ClpDualRowDantzig () | |
| Default Constructor. | |
| ClpDualRowDantzig (const ClpDualRowDantzig &) | |
| Copy constructor. | |
| ClpDualRowDantzig & | operator= (const ClpDualRowDantzig &rhs) |
| Assignment operator. | |
| virtual | ~ClpDualRowDantzig () |
| Destructor. | |
| virtual ClpDualRowPivot * | clone (bool copyData=true) const |
| Clone. | |
This is simplest choice - choose largest infeasibility
Definition at line 16 of file ClpDualRowDantzig.hpp.
|
|
Default Constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Returns pivot row, -1 if none.
Implements ClpDualRowPivot. |
|
||||||||||||||||
|
Updates weights and returns pivot alpha.
Implements ClpDualRowPivot. |
|
||||||||||||||||
|
Updates primal solution (and maybe list of candidates) Uses input vector which it deletes Computes change in objective function.
Implements ClpDualRowPivot. |
|
|
Assignment operator.
|
|
|
Clone.
Implements ClpDualRowPivot. |
1.3.5