|
OS
2.9.3
|
The in-memory representation of the <matrixVar> element. More...
#include <OSInstance.h>
Collaboration diagram for MatrixVar:Public Member Functions | |
| MatrixVar () | |
| The MatrixVar class constructor. More... | |
| ~MatrixVar () | |
| The MatrixVar class destructor. 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 type for each component of this matrixVar More... | |
The in-memory representation of the <matrixVar> element.
Definition at line 1583 of file OSInstance.h.
| MatrixVar::MatrixVar | ( | ) |
The MatrixVar class constructor.
| MatrixVar::~MatrixVar | ( | ) |
The MatrixVar class destructor.
| int MatrixVar::numberOfRows |
numberOfRows gives the number of rows of this matrix
Definition at line 1594 of file OSInstance.h.
| int MatrixVar::numberOfColumns |
numberOfColumns gives the number of columns of this matrix
Definition at line 1597 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 1602 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 1607 of file OSInstance.h.
| int MatrixVar::lbMatrixIdx |
lbMatrixIdx gives a lower bound for this matrixVar
Definition at line 1610 of file OSInstance.h.
| int MatrixVar::lbConeIdx |
lbConeIdx gives a cone that must contain matrixVar - lbMatrix
Definition at line 1613 of file OSInstance.h.
| int MatrixVar::ubMatrixIdx |
ubMatrixIdx gives an upper bound for this matrixVar
Definition at line 1616 of file OSInstance.h.
| int MatrixVar::ubConeIdx |
ubConeIdx gives a cone that must contain ubMatrix - matrixVar
Definition at line 1619 of file OSInstance.h.
| std::string MatrixVar::name |
an optional name to this matrixVar
Definition at line 1622 of file OSInstance.h.
| char MatrixVar::varType |
an optional type for each component of this matrixVar
Definition at line 1625 of file OSInstance.h.
1.8.9.1