MatrixCon Class Reference

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

#include <OSInstance.h>

Collaboration diagram for MatrixCon:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

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

Definition at line 1736 of file OSInstance.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

bool MatrixCon::IsEqual ( MatrixCon that  ) 

A function to check for the equality of two objects.

Definition at line 9424 of file OSInstance.cpp.


Member Data Documentation

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.


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

Generated on 5 Jul 2015 by  doxygen 1.6.1