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

Public Member Functions | |
| MatrixVar () | |
| The MatrixVar class constructor. More... | |
| ~MatrixVar () | |
| The MatrixVar class destructor. More... | |
| bool | IsEqual (MatrixVar *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 | varReferenceMatrixIdx |
| varReferenceMatrixIdx allows some or all of the components of this matrix variable to be copied from variables defined in the core More... | |
| int | lbMatrixIdx |
| lbMatrixIdx gives a lower bound for this matrixVar More... | |
| int | lbConeIdx |
| lbConeIdx gives a cone that must contain matrixVar - lbMatrix More... | |
| int | ubMatrixIdx |
| ubMatrixIdx gives an upper bound for this matrixVar More... | |
| int | ubConeIdx |
| ubConeIdx gives a cone that must contain ubMatrix - matrixVar More... | |
| std::string | name |
| an optional name to this matrixVar More... | |
| char | varType |
| an optional variable type (C, B, I, D, J, S). More... | |
The in-memory representation of the <matrixVar> element.
Definition at line 1579 of file OSInstance.h.
| MatrixVar::MatrixVar | ( | ) |
The MatrixVar class constructor.
Definition at line 1529 of file OSInstance.cpp.
| MatrixVar::~MatrixVar | ( | ) |
The MatrixVar class destructor.
Definition at line 1546 of file OSInstance.cpp.
| bool MatrixVar::IsEqual | ( | MatrixVar * | that | ) |
A function to check for the equality of two objects.
Definition at line 9220 of file OSInstance.cpp.
| int MatrixVar::numberOfRows |
numberOfRows gives the number of rows of this matrix
Definition at line 1583 of file OSInstance.h.
| int MatrixVar::numberOfColumns |
numberOfColumns gives the number of columns of this matrix
Definition at line 1586 of file OSInstance.h.
| int MatrixVar::templateMatrixIdx |
templateMatrixIdx refers to a matrix that describes the locations in this matrixVar that are allowed to be nonzero
Definition at line 1591 of file OSInstance.h.
| int MatrixVar::varReferenceMatrixIdx |
varReferenceMatrixIdx allows some or all of the components of this matrix variable to be copied from variables defined in the core
Definition at line 1596 of file OSInstance.h.
| int MatrixVar::lbMatrixIdx |
lbMatrixIdx gives a lower bound for this matrixVar
Definition at line 1599 of file OSInstance.h.
| int MatrixVar::lbConeIdx |
lbConeIdx gives a cone that must contain matrixVar - lbMatrix
Definition at line 1602 of file OSInstance.h.
| int MatrixVar::ubMatrixIdx |
ubMatrixIdx gives an upper bound for this matrixVar
Definition at line 1605 of file OSInstance.h.
| int MatrixVar::ubConeIdx |
ubConeIdx gives a cone that must contain ubMatrix - matrixVar
Definition at line 1608 of file OSInstance.h.
| std::string MatrixVar::name |
an optional name to this matrixVar
Definition at line 1611 of file OSInstance.h.
| char MatrixVar::varType |
an optional variable type (C, B, I, D, J, S).
Definition at line 1616 of file OSInstance.h.
1.8.5