| alignsOnBlockBoundary(int firstRow, int firstColumn, int nRows, int nCols) | OSMatrix | virtual |
| cloneMatrixNode() | OSMatrixWithMatrixVarIdx | virtual |
| convertToOtherMajor(bool isColumnMajor) | MatrixType | |
| createConstructorTreeFromPrefix(std::vector< MatrixNode * > mtxConstructorVec) | OSMatrix | |
| deepCopyFrom(OSMatrixWithMatrixVarIdx *that) | OSMatrixWithMatrixVarIdx | |
| OSMatrix::deepCopyFrom(OSMatrix *that) | OSMatrix | |
| MatrixType::deepCopyFrom(MatrixType *that) | MatrixType | |
| MatrixNode::deepCopyFrom(MatrixNode *that) | MatrixNode | |
| disassembleMatrix(int *rowPartition, int rowPartitionSize, int *colPartition, int colPartitionSize, bool rowMajor, ENUM_MATRIX_SYMMETRY symmetry) | MatrixType | |
| ExpandedMatrixByBlocks | MatrixType | |
| ExpandedMatrixInColumnMajorForm | MatrixType | |
| ExpandedMatrixInRowMajorForm | MatrixType | |
| expandElements(bool rowMajor) | OSMatrix | virtual |
| extractBlock(int firstrow, int firstcol, int lastrow, int lastcol, bool rowMajor, ENUM_MATRIX_SYMMETRY symmetry) | MatrixType | |
| getBlocks(int *rowPartition, int rowPartitionSize, int *colPartition, int colPartitionSize, bool rowMajor, bool appendToBlockArray) | MatrixType | |
| getColumnPartition() | MatrixType | |
| getColumnPartitionSize() | MatrixType | |
| getMatrixBlockInColumnMajorForm(int columnIdx, int rowIdx) | MatrixType | |
| getMatrixCoefficientsInColumnMajor() | MatrixType | |
| getMatrixCoefficientsInRowMajor() | MatrixType | |
| getMatrixNodeInXML() | OSMatrixWithMatrixVarIdx | virtual |
| getMatrixType() | OSMatrix | virtual |
| getNodeName() | OSMatrix | virtual |
| getNodeType() | OSMatrix | virtual |
| getNumberOfBlocksConstructors() | MatrixType | |
| getNumberOfElementConstructors() | MatrixType | |
| getNumberOfTransformationConstructors() | MatrixType | |
| getPostfixFromNodeTree() | MatrixNode | |
| getPrefixFromNodeTree() | MatrixNode | |
| getRowPartition() | MatrixType | |
| getRowPartitionSize() | MatrixType | |
| idx | OSMatrix | |
| inumberOfChildren | MatrixNode | |
| isBlockDiagonal() | OSMatrix | |
| IsEqual(OSMatrixWithMatrixVarIdx *that) | OSMatrixWithMatrixVarIdx | |
| OSMatrix::IsEqual(OSMatrix *that) | OSMatrix | |
| MatrixType::IsEqual(MatrixType *that) | MatrixType | |
| MatrixNode::IsEqual(MatrixNode *that) | MatrixNode | virtual |
| m_mChildren | MatrixNode | |
| matrixHasBase() | MatrixType | |
| matrixHasBlocks() | MatrixType | |
| matrixHasElements() | MatrixType | |
| matrixHasTransformations() | MatrixType | |
| MatrixNode() | MatrixNode | |
| MatrixType() | MatrixType | |
| matrixType | MatrixNode | |
| matrixVarIdx | OSMatrixWithMatrixVarIdx | |
| name | OSMatrix | |
| nType | MatrixNode | |
| numberOfColumns | MatrixType | |
| numberOfRows | MatrixType | |
| OSMatrix() | OSMatrix | |
| OSMatrixWithMatrixVarIdx() | OSMatrixWithMatrixVarIdx | |
| postOrderMatrixNodeTraversal(std::vector< MatrixNode * > *postfixVector) | MatrixNode | |
| preOrderMatrixNodeTraversal(std::vector< MatrixNode * > *prefixVector) | MatrixNode | |
| printExpandedMatrix(bool rowMajor) | MatrixType | |
| processBlockPartition() | MatrixType | |
| processBlocks(bool rowMajor, ENUM_MATRIX_SYMMETRY symmetry) | MatrixType | virtual |
| processBlocks(int *rowOffset, int rowOffsetSize, int *colOffset, int colOffsetSize, bool rowMajor, ENUM_MATRIX_SYMMETRY symmetry) | MatrixType | virtual |
| setMatrix(std::string name, int numberOfRows, int numberOfColumns, ENUM_MATRIX_SYMMETRY symmetry, ENUM_MATRIX_TYPE matrixType, unsigned int inumberOfChildren, MatrixNode **m_mChildren) | OSMatrix | |
| setRandom(double density, bool conformant, int iMin, int iMax) | OSMatrixWithMatrixVarIdx | |
| symmetry | MatrixType | |
| type | MatrixType | |
| ~MatrixNode() | MatrixNode | virtual |
| ~MatrixType() | MatrixType | virtual |
| ~OSMatrix() | OSMatrix | |
| ~OSMatrixWithMatrixVarIdx() | OSMatrixWithMatrixVarIdx | |