The in-memory representation of the <matrixCon> element. More...
#include <OSInstance.h>

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