OS  2.9.3
Public Member Functions | Public Attributes | List of all members
MatrixCon Class Reference

The in-memory representation of the <matrixCon> element. More...

#include <OSInstance.h>

+ Collaboration diagram for MatrixCon:

Public Member Functions

 MatrixCon ()
 The MatrixCon class constructor. More...
 
 ~MatrixCon ()
 The MatrixCon 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 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...
 

Detailed Description

The in-memory representation of the <matrixCon> element.

Definition at line 1722 of file OSInstance.h.

Constructor & Destructor Documentation

MatrixCon::MatrixCon ( )

The MatrixCon class constructor.

MatrixCon::~MatrixCon ( )

The MatrixCon class destructor.

Member Data Documentation

int MatrixCon::numberOfRows

numberOfRows gives the number of rows of this matrix

Definition at line 1733 of file OSInstance.h.

int MatrixCon::numberOfColumns

numberOfColumns gives the number of columns of this matrix

Definition at line 1736 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 1741 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 1746 of file OSInstance.h.

int MatrixCon::lbMatrixIdx

lbMatrixIdx gives a lower bound for this matrixCon

Definition at line 1749 of file OSInstance.h.

int MatrixCon::lbConeIdx

lbConeIdx gives a cone that must contain matrixCon - lbMatrix

Definition at line 1752 of file OSInstance.h.

int MatrixCon::ubMatrixIdx

ubMatrixIdx gives an upper bound for this matrixCon

Definition at line 1755 of file OSInstance.h.

int MatrixCon::ubConeIdx

ubConeIdx gives a cone that must contain ubMatrix - matrixCon

Definition at line 1758 of file OSInstance.h.

std::string MatrixCon::name

an optional name to this MatrixCon

Definition at line 1761 of file OSInstance.h.


The documentation for this class was generated from the following file: