FEI  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fei::MatrixGraph Member List

This is the complete list of members for fei::MatrixGraph, including all inherited members.

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