The in-memory representation of the <matrixCon> element. More...
#include <OSInstance.h>
Public Member Functions | |
MatrixCon () | |
The MatrixCon class constructor. More... | |
~MatrixCon () | |
The MatrixCon class destructor. More... | |
bool | IsEqual (MatrixCon *that) |
A function to check for the equality of two objects. More... | |
Public Attributes | |
int | numberOfRows |
numberOfRows gives the number of rows of this matrix More... | |
int | numberOfColumns |
numberOfColumns gives the number of columns of this matrix More... | |
int | templateMatrixIdx |
templateMatrixIdx refers to a matrix that describes the locations in this matrixVar that are allowed to be nonzero More... | |
int | conReferenceMatrixIdx |
conReferenceMatrixIdx allows some or all of the components of this matrixCon to be copied from constraints defined in the core More... | |
int | lbMatrixIdx |
lbMatrixIdx gives a lower bound for this matrixCon More... | |
int | lbConeIdx |
lbConeIdx gives a cone that must contain matrixCon - lbMatrix More... | |
int | ubMatrixIdx |
ubMatrixIdx gives an upper bound for this matrixCon More... | |
int | ubConeIdx |
ubConeIdx gives a cone that must contain ubMatrix - matrixCon More... | |
std::string | name |
an optional name to this MatrixCon More... | |
The in-memory representation of the <matrixCon> element.
Definition at line 1736 of file OSInstance.h.
MatrixCon::MatrixCon | ( | ) |
The MatrixCon class constructor.
Definition at line 1576 of file OSInstance.cpp.
MatrixCon::~MatrixCon | ( | ) |
The MatrixCon class destructor.
Definition at line 1592 of file OSInstance.cpp.
bool MatrixCon::IsEqual | ( | MatrixCon * | that | ) |
A function to check for the equality of two objects.
Definition at line 9426 of file OSInstance.cpp.
int MatrixCon::numberOfRows |
numberOfRows gives the number of rows of this matrix
Definition at line 1740 of file OSInstance.h.
int MatrixCon::numberOfColumns |
numberOfColumns gives the number of columns of this matrix
Definition at line 1743 of file OSInstance.h.
int MatrixCon::templateMatrixIdx |
templateMatrixIdx refers to a matrix that describes the locations in this matrixVar that are allowed to be nonzero
Definition at line 1748 of file OSInstance.h.
int MatrixCon::conReferenceMatrixIdx |
conReferenceMatrixIdx allows some or all of the components of this matrixCon to be copied from constraints defined in the core
Definition at line 1753 of file OSInstance.h.
int MatrixCon::lbMatrixIdx |
lbMatrixIdx gives a lower bound for this matrixCon
Definition at line 1756 of file OSInstance.h.
int MatrixCon::lbConeIdx |
lbConeIdx gives a cone that must contain matrixCon - lbMatrix
Definition at line 1759 of file OSInstance.h.
int MatrixCon::ubMatrixIdx |
ubMatrixIdx gives an upper bound for this matrixCon
Definition at line 1762 of file OSInstance.h.
int MatrixCon::ubConeIdx |
ubConeIdx gives a cone that must contain ubMatrix - matrixCon
Definition at line 1765 of file OSInstance.h.
std::string MatrixCon::name |
an optional name to this MatrixCon
Definition at line 1768 of file OSInstance.h.