FEI
Version of the Day
|
This is the complete list of members for fei::MatrixGraph, including all inherited members.
compareStructure(const fei::MatrixGraph &matrixGraph, bool &equivalent) const =0 | fei::MatrixGraph | pure virtual |
createGraph(bool blockEntryGraph, bool localRowGraph_includeSharedRows=false)=0 | fei::MatrixGraph | pure virtual |
createSlaveMatrices()=0 | fei::MatrixGraph | pure virtual |
definePattern(int numIDs, int idType)=0 | fei::MatrixGraph | pure virtual |
definePattern(int numIDs, int idType, int fieldID)=0 | fei::MatrixGraph | pure virtual |
definePattern(int numIDs, int idType, const int *numFieldsPerID, const int *fieldIDs)=0 | fei::MatrixGraph | pure virtual |
definePattern(int numIDs, const int *idTypes, const int *numFieldsPerID, const int *fieldIDs)=0 | fei::MatrixGraph | pure virtual |
getColSpace()=0 | fei::MatrixGraph | pure virtual |
getConnectivityBlock(int blockID) const =0 | fei::MatrixGraph | pure virtual |
getConnectivityBlock(int blockID)=0 | fei::MatrixGraph | pure virtual |
getConnectivityBlockIDs(std::vector< int > &blockIDs) const =0 | fei::MatrixGraph | pure virtual |
getConnectivityBlocks()=0 | fei::MatrixGraph | pure virtual |
getConnectivityIndices(int blockID, int connectivityID, int indicesAllocLen, int *indices, int &numIndices)=0 | fei::MatrixGraph | pure virtual |
getConnectivityIndices(int blockID, int connectivityID, int rowIndicesAllocLen, int *rowIndices, int &numRowIndices, int colIndicesAllocLen, int *colIndices, int &numColIndices)=0 | fei::MatrixGraph | pure virtual |
getConnectivityNumIndices(int blockID) const =0 | fei::MatrixGraph | pure virtual |
getConnectivityNumIndices(int blockID, int &numRowIndices, int &numColIndices)=0 | fei::MatrixGraph | pure virtual |
getConstrainedIndices(std::vector< int > &crindices) const =0 | fei::MatrixGraph | pure virtual |
getConstraintConnectivityIndices(ConstraintType *cr, std::vector< int > &globalIndices)=0 | fei::MatrixGraph | pure virtual |
getGlobalNumSlaveConstraints() const =0 | fei::MatrixGraph | pure virtual |
getLagrangeConstraint(int constraintID)=0 | fei::MatrixGraph | pure virtual |
getLagrangeConstraints()=0 | fei::MatrixGraph | pure virtual |
getLocalNumLagrangeConstraints() const =0 | fei::MatrixGraph | pure virtual |
getNumConnectivityBlocks() const =0 | fei::MatrixGraph | pure virtual |
getNumIDsPerConnectivityList(int blockID) const =0 | fei::MatrixGraph | pure virtual |
getPattern(int patternID)=0 | fei::MatrixGraph | pure virtual |
getPatternIndices(int patternID, const int *IDs, std::vector< int > &indices)=0 | fei::MatrixGraph | pure virtual |
getPatternNumIndices(int patternID, int &numIndices)=0 | fei::MatrixGraph | pure virtual |
getPenaltyConstraint(int constraintID)=0 | fei::MatrixGraph | pure virtual |
getReducer()=0 | fei::MatrixGraph | pure virtual |
getRemotelyOwnedGraphRows()=0 | fei::MatrixGraph | pure virtual |
getRowSpace()=0 | fei::MatrixGraph | pure virtual |
getSlaveConstraint(int constraintID)=0 | fei::MatrixGraph | pure virtual |
getSlaveDependencyMatrix()=0 | fei::MatrixGraph | pure virtual |
hasSlaveDof(int ID, int idType)=0 | fei::MatrixGraph | pure virtual |
initComplete()=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int blockID, int connectivityID, const int *connectedIdentifiers)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int blockID, int connectivityID, const int *rowConnectedIdentifiers, const int *colConnectedIdentifiers)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int patternID, const int *connectedIdentifiers)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int rowPatternID, const int *rowConnectedIdentifiers, int colPatternID, const int *colConnectedIdentifiers)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int idType, int numRows, const int *rowIDs, const int *rowOffsets, const int *packedColumnIDs)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int idType, int fieldID, int numRows, const int *rowIDs, const int *rowOffsets, const int *packedColumnIDs)=0 | fei::MatrixGraph | pure virtual |
initConnectivity(int idType, int numRows, const int *rowIDs, const int *rowLengths, const int *const *columnIDs)=0 | fei::MatrixGraph | pure virtual |
initConnectivityBlock(int blockID, int numConnectivityLists, int patternID, bool diagonal=false)=0 | fei::MatrixGraph | pure virtual |
initConnectivityBlock(int numConnectivityLists, int patternID, bool diagonal=false)=0 | fei::MatrixGraph | pure virtual |
initConnectivityBlock(int blockID, int numConnectivityLists, int rowPatternID, int colPatternID)=0 | fei::MatrixGraph | pure virtual |
initLagrangeConstraint(int constraintID, int constraintIDType, int numIDs, const int *idTypes, const int *IDs, const int *fieldIDs)=0 | fei::MatrixGraph | pure virtual |
initPenaltyConstraint(int constraintID, int constraintIDType, int numIDs, const int *idTypes, const int *IDs, const int *fieldIDs)=0 | fei::MatrixGraph | pure virtual |
initSlaveConstraint(int numIDs, const int *idTypes, const int *IDs, const int *fieldIDs, int offsetOfSlave, int offsetIntoSlaveField, const double *weights, double rhsValue)=0 | fei::MatrixGraph | pure virtual |
setColumnSpace(fei::SharedPtr< fei::VectorSpace > columnSpace)=0 | fei::MatrixGraph | pure virtual |
setIndicesMode(int mode)=0 | fei::MatrixGraph | pure virtual |
setParameters(const fei::ParameterSet ¶ms)=0 | fei::MatrixGraph | pure virtual |
setRowSpace(fei::SharedPtr< fei::VectorSpace > rowSpace)=0 | fei::MatrixGraph | pure virtual |
~MatrixGraph() | fei::MatrixGraph | inlinevirtual |