spxchangebasis.cpp
Go to the documentation of this file.
403 MSG_INFO3( (*spxout), (*spxout) << "ICHBAS09 explicit invalidation of factorization" << std::endl; )
Desc::Status dualRowStatus(int i) const dual Status for the i'th row variable of the loaded LP. Definition: spxbasis.cpp:46 Exception class for things that should NEVER happen.This class is derived from the SoPlex exception b... Definition: exceptions.h:109 void addedRows(int n) inform SPxBasis, that n new rows had been added. Definition: spxchangebasis.cpp:59 Basis is not known to be dual nor primal feasible. Definition: spxbasis.h:94 const VectorBase< R > & maxObj() const Returns objective vector for maximization problem. Definition: spxlpbase.h:384 void removedCols(const int perm[]) inform SPxBasis that columns in perm with negative entry were removed. Definition: spxchangebasis.cpp:352 int number(const SPxRowId &id) const Returns the row number of the row with identifier id. Definition: spxlpbase.h:450 void changedCol(int) inform SPxBasis that a column had been changed. Definition: spxchangebasis.cpp:474 static SPxBasis::Desc::Status primalColStatus(int i, const SPxLP *theLP) Definition: spxchangebasis.cpp:219 Ids for LP columns.Class SPxColId provides DataKeys for the column indices of an SPxLP. Definition: spxid.h:36 void changedElement(int, int) inform SPxBasis that a matrix entry had been changed. Definition: spxchangebasis.cpp:482 Wrapper for different output streams and verbosity levels. void removedCol(int i) inform SPxBasis that column i had been removed. Definition: spxchangebasis.cpp:314 primal variable is set to its upper bound Definition: spxbasis.h:188 Generic Ids for LP rows or columns.Both SPxColIds and SPxRowIds may be treated uniformly as SPxIds: ... Definition: spxid.h:85 void removedRows(const int perm[]) inform SPxBasis that rows in perm with negative entry were removed. Definition: spxchangebasis.cpp:165 main LP solver class #define MSG_ERROR(x) Prints out message x if the verbosity level is at least SPxOut::ERROR. Definition: spxdefines.h:109 void loadMatrixVecs() loads matrix according to the SPxIds stored in theBaseId. Definition: spxbasis.cpp:91 Debugging, floating point type and parameter definitions. Simplex basis. Everything should be within this namespace. primal variable is set to its lower bound Definition: spxbasis.h:187 void removedRow(int i) inform SPxBasis that row i had been removed. Definition: spxchangebasis.cpp:119 bool isBasic(SPxBasis::Desc::Status stat) const does stat describe a basic index ? Definition: spxsolver.h:1124 Ids for LP rows.Class SPxRowId provides DataKeys for the row indices of an SPxLP. ... Definition: spxid.h:55 #define MSG_INFO3(spxout, x) Prints out message x if the verbosity level is at least SPxOut::INFO3. Definition: spxdefines.h:117 void addedCols(int n) inform SPxBasis that n new columns had been added. Definition: spxchangebasis.cpp:255 DataArray< const SVector * > matrix pointers to the vectors of the basis matrix. Definition: spxbasis.h:347 |