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.
1.8.5