OS
2.9.3
|
The in-memory representation of the <matrixObj> element. More...
#include <OSInstance.h>
Public Member Functions | |
MatrixObj () | |
The MatrixVar class constructor. More... | |
~MatrixObj () | |
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 matrixObj that are allowed to be nonzero More... | |
int | objReferenceMatrixIdx |
objReferenceMatrixIdx allows some or all of the components of this matrixObj to be copied from objectives defined in the core More... | |
int | orderConeIdx |
orderConeIdx gives a cone that expresses preferences during the optimization x is (weakly) preferred to y if obj(x) - obj(y) lies in the cone. More... | |
int | constantMatrixIdx |
constantMatrixIdx gives a constant added to the matrixObj More... | |
std::string | name |
an optional name to this matrixObj More... | |
The in-memory representation of the <matrixObj> element.
Definition at line 1656 of file OSInstance.h.
MatrixObj::MatrixObj | ( | ) |
The MatrixVar class constructor.
MatrixObj::~MatrixObj | ( | ) |
The MatrixVar class destructor.
int MatrixObj::numberOfRows |
numberOfRows gives the number of rows of this matrix
Definition at line 1667 of file OSInstance.h.
int MatrixObj::numberOfColumns |
numberOfColumns gives the number of columns of this matrix
Definition at line 1670 of file OSInstance.h.
int MatrixObj::templateMatrixIdx |
templateMatrixIdx refers to a matrix that describes the locations in this matrixObj that are allowed to be nonzero
Definition at line 1675 of file OSInstance.h.
int MatrixObj::objReferenceMatrixIdx |
objReferenceMatrixIdx allows some or all of the components of this matrixObj to be copied from objectives defined in the core
Definition at line 1680 of file OSInstance.h.
int MatrixObj::orderConeIdx |
orderConeIdx gives a cone that expresses preferences during the optimization x is (weakly) preferred to y if obj(x) - obj(y) lies in the cone.
Definition at line 1685 of file OSInstance.h.
int MatrixObj::constantMatrixIdx |
constantMatrixIdx gives a constant added to the matrixObj
Definition at line 1688 of file OSInstance.h.
std::string MatrixObj::name |
an optional name to this matrixObj
Definition at line 1691 of file OSInstance.h.