My Project
MatrixBlock Member List

This is the complete list of members for MatrixBlock, including all inherited members.

alignsOnBlockBoundary(int firstRow, int firstColumn, int nRows, int nCols)MatrixBlockvirtual
blockColIdxMatrixBlock
blockRowIdxMatrixBlock
cloneMatrixNode()MatrixBlockvirtual
convertToOtherMajor(bool isColumnMajor)MatrixType
deepCopyFrom(MatrixBlock *that)MatrixBlock
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
ExpandedMatrixByBlocksMatrixType
ExpandedMatrixInColumnMajorFormMatrixType
ExpandedMatrixInRowMajorFormMatrixType
expandElements(bool rowMajor)MatrixBlockvirtual
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()MatrixBlockvirtual
getMatrixType()MatrixBlockvirtual
getNodeName()MatrixBlockvirtual
getNodeType()MatrixBlockvirtual
getNumberOfBlocksConstructors()MatrixType
getNumberOfElementConstructors()MatrixType
getNumberOfTransformationConstructors()MatrixType
getPostfixFromNodeTree()MatrixNode
getPrefixFromNodeTree()MatrixNode
getRowPartition()MatrixType
getRowPartitionSize()MatrixType
inumberOfChildrenMatrixNode
IsEqual(MatrixBlock *that)MatrixBlock
MatrixType::IsEqual(MatrixType *that)MatrixType
MatrixNode::IsEqual(MatrixNode *that)MatrixNodevirtual
m_bHaveColumnPartitionMatrixTypeprivate
m_bHaveRowPartitionMatrixTypeprivate
m_iColumnPartitionSizeMatrixTypeprivate
m_iRowPartitionSizeMatrixTypeprivate
m_mChildrenMatrixNode
m_miColumnPartitionMatrixTypeprivate
m_miRowPartitionMatrixTypeprivate
MatrixBlock()MatrixBlock
matrixHasBase()MatrixType
matrixHasBlocks()MatrixType
matrixHasElements()MatrixType
matrixHasTransformations()MatrixType
MatrixNode()MatrixNode
MatrixType()MatrixType
matrixTypeMatrixNode
nTypeMatrixNode
numberOfColumnsMatrixType
numberOfRowsMatrixType
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)MatrixTypevirtual
processBlocks(int *rowOffset, int rowOffsetSize, int *colOffset, int colOffsetSize, bool rowMajor, ENUM_MATRIX_SYMMETRY symmetry)MatrixTypevirtual
setRandom(double density, bool conformant, int iMin, int iMax)MatrixBlock
symmetryMatrixType
typeMatrixType
~MatrixBlock()MatrixBlock
~MatrixNode()MatrixNodevirtual
~MatrixType()MatrixTypevirtual