GemaPCR
The GeMA PCR (Partition-Color-Renumber) Plugin
Loading...
Searching...
No Matches
GmpGemaPCRBase< Vector > Member List

This is the complete list of members for GmpGemaPCRBase< Vector >, including all inherited members.

_cellRenumberMethodGmpGemaCRBase< Vector, true >protected
_cellRenumberRequestedGmpGemaCRBase< Vector, true >protected
_classDataGmpGemaPCRBase< Vector >private
_coloringTypeGmpGemaCRBase< Vector, true >protected
_colorMethodGmpGemaCRBase< Vector, true >protected
_debugModeGmpGemaPCRBase< Vector >private
_descriptionGmPluginObjectprivate
_gsColorMapGmpGemaCRBase< Vector, true >protected
_haloSidesGmpGemaPCRBase< Vector >private
_idGmPluginObjectprivate
_isCellRenumberedGmpGemaCRBase< Vector, true >protected
_isNodeRenumberedGmpGemaCRBase< Vector, true >protected
_localToOriginalCellGmpGemaCRBase< Vector, true >protected
_localToOriginalGeomNodeGmpGemaCRBase< Vector, true >protected
_loggerGmPluginObjectprivate
_meshGmpGemaCRBase< Vector, true >protected
_noColorDataGmpGemaCRBase< Vector, true >protected
_nodeRenumberMethodGmpGemaCRBase< Vector, true >protected
_nodeRenumberRequestedGmpGemaCRBase< Vector, true >protected
_numGeomNodesGmpGemaCRBase< Vector, true >protected
_numGlobalCellsGmpGemaPCRBase< Vector >private
_numGlobalGhostNodesGmpGemaPCRBase< Vector >private
_numGlobalNodesGmpGemaPCRBase< Vector >private
_numOriginalGeomNodesGmpGemaCRBase< Vector, true >protected
_numPartitionsGmpGemaPCRBase< Vector >private
_optionsGmpGemaCRBase< Vector, true >protected
_originalToLocalCellGmpGemaCRBase< Vector, true >protected
_originalToLocalGeomNodeGmpGemaCRBase< Vector, true >protected
_partGmpGemaCRBase< Vector, true >protected
_partitionGmpGemaPCRBase< Vector >private
_partitionMethodGmpGemaPCRBase< Vector >private
_rankClassDataGmpGemaPCRBase< Vector >private
_remoteHaloGmpGemaPCRBase< Vector >private
_simDataGmPluginObjectprivate
_skipRemoteGmpGemaCRBase< Vector, true >protected
_templateDumpDataGmpGemaPCRBase< Vector >private
_templateDumpDataSizeGmpGemaPCRBase< Vector >private
addAndInitClassDataVector(ShortVector &v, int numAddedEntries, int val) constGmpGemaPCRBase< Vector >private
addAndInitVectors(size_t numAddedEntries, IntVector *localToOriginal, IntVectorOrMap *originalToLocal, IntVector *orderVec, int localToOriginalInit, int originalToLocalInit, int orderVecInit)GmpGemaCRBase< Vector, true >private
addAttributeToMesh(QString name, QString description, GmStorageType type)GmpGemaCRBase< Vector, true >private
addCellAttributeToMesh(QString name, QString description, GmStorageType type)GmpGemaCRBase< Vector, true >inlineprotected
addCells(int numCells) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
addDebugPartitionInfoAsMeshAttributes(QString cellAttrPrefix, QString nodeAttrPrefix) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
addGhostNodes(int numGhostNodes) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
addNodeAttributeToMesh(QString name, QString description, GmStorageType type)GmpGemaCRBase< Vector, true >inlineprotected
addNodes(int numNodes) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
addPartitionInfoAsMeshAttributes(QString cellAttrPrefix, QString nodeAttrPrefix) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
addStateGeometryData(GmStateDump *state, int groupId)GmpGemaPCRBase< Vector >virtual
addVectors(size_t numAddedEntries, IntVector *localToOriginal, IntVectorOrMap *originalToLocal, IntVector *orderVec)GmpGemaCRBase< Vector, true >private
adjustClassDataCellOrder(ClassData *cd, const QMap< int, int > &partOrigToLocOrder) constGmpGemaPCRBase< Vector >private
adjustClassDataNodeOrder(ClassData *cd, bool ghost, const QMap< int, int > &partOrigToLocOrder) constGmpGemaPCRBase< Vector >private
adjustVector(V< T > &vector, F op) constGmpGemaPCRBase< Vector >private
auxTemplateBufferLoaded(const GmLogCategory &logger)GmpGemaPCRBase< Vector >private
CellClass enum nameGmPCR
cellClass(int cellId) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
cellClassData(int cellId) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
cellRenumberMemory() constGmpGemaCRBase< Vector, true >protectedvirtual
classifyCells(ClassData *cd, int partition, const QVector< int > &cellPartition, RankTemplateBuilder *builder) constGmpGemaPCRBase< Vector >private
classifyNodes(ClassData *cd, int partition, const QVector< int > &cellPartition, RankTemplateBuilder *builder) constGmpGemaPCRBase< Vector >private
classifyNodesAndCells(ClassData *cd, int partition, const QVector< int > &cellPartition) constGmpGemaPCRBase< Vector >private
clear() (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
colorData(const GmCellGroupSet *gs)GmpGemaCRBase< Vector, true >private
COLOREDGmPCR
COLORED_WITH_HALOGmPCR
colorMemory() constGmpGemaCRBase< Vector, true >protectedvirtual
ColorState enum nameGmPCR
ColorType enum nameGmPCR
description() constGmPluginObject
dumpControlMapDataLoaded(QVariantMap *map, const GmLogCategory &logger) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
FEM_COLORINGGmPCR
fillDumpControlMapData(QVariantMap *map, const GmLogCategory &logger) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
FVM_COLORINGGmPCR
GmPCR(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmPCR
GmpGemaCRBase(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmpGemaCRBase< Vector, true >inline
GmpGemaPCRBase(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmpGemaPCRBase< Vector >inline
GmPluginObject(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)GmPluginObject
hasCapability(QString capabilityName) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
id() constGmPluginObject
initCellMapping(bool *renumbered, QMap< int, int > &partOrigToLocOrder, QVector< int > &partLocToOrigOrder)GmpGemaPCRBase< Vector >virtual
initGeomNodeMapping(GmValueAccessor *ac, bool *renumbered)GmpGemaCRBase< Vector, true >private
initGhostNodeMapping(GmValueAccessor *ac, bool *renumbered)GmpGemaCRBase< Vector, true >private
initMappingFromPartition(const IntVector &cells, const IntVector &geomNodes, const IntVector &ghostNodes)GmpGemaCRBase< Vector, true >protected
initNodeMapping(GmValueAccessor *ac, bool ghost, bool *renumbered, QMap< int, int > &partOrigToLocOrder)GmpGemaPCRBase< Vector >virtual
initOrdering(const IntVectorOrMap &originalToLocal, IntVector &orderVec)GmpGemaCRBase< Vector, true >private
initPartitions(int numPartitions, int partition) (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
initReverseMapping(const IntVector &localToOriginal, IntVectorOrMap &originalToLocal)GmpGemaCRBase< Vector, true >private
IntVector typedefGmpGemaPCRBase< Vector >private
IntVectorOrMap typedefGmpGemaCRBase< Vector, true >protected
loadPrivateData(LuaTable &table)GmpGemaPCRBase< Vector >virtual
logger() constGmPluginObjectprotectedvirtual
MY_CELLGmPCR
MY_HALO_CELLGmPCR
MY_HALO_NODEGmPCR
MY_NODEGmPCR
NO_COLORINGGmPCR
NodeClass enum nameGmPCR
nodeClass(int nodeId) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
nodeClassData(int nodeId) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
nodeData(int nodeId) constGmpGemaPCRBase< Vector >private
nodeRenumberMemory() constGmpGemaCRBase< Vector, true >protectedvirtual
NOT_COLOREDGmPCR
NOT_SETGmPCR
numCellsInClass(GmPCR::CellClass cellClass) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
numGlobalCells() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
numGlobalGhostNodes() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
numGlobalNodes() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
numNodesInClass(GmPCR::NodeClass nodeClass, GmCellFillMode mode=GM_CELL_NODES) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
numPartitions() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
numRemoteRanks(int templateIndex) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
originalCellTraversalOrderImpl(int i) constGmpGemaCRBase< Vector, true >inlineprivate
originalNodeTraversalOrderImpl(int i) constGmpGemaCRBase< Vector, true >inlineprivate
originalToLocalOrderCellSR(int originalCellId) const=0GmPCRpure virtual
originalToLocalOrderGeomNodeSR(int originalNodeId) const=0GmPCRpure virtual
originalToLocalOrderGhostNodeHighClearSR(int originalNodeId) const=0GmPCRpure virtual
originalToLocalOrderGhostNodeHighSetSR(int originalNodeId) const=0GmPCRpure virtual
originalToLocalOrderNodeSR(int originalNodeId) const=0GmPCRpure virtual
partition() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
partitionMemory() constGmpGemaPCRBase< Vector >protectedvirtual
pluginCategory() constGmPCRvirtual
pluginType() const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
pluginTypeName() constGmPluginObject
printMemoryStatistics(const GmLogCategory &logger, GmLogLevel level) constGmpGemaCRBase< Vector, true >virtual
printParameters(const GmLogCategory &logger)GmpGemaPCRBase< Vector >virtual
printPartitionClassStatistics(const GmLogCategory &logger) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
printPartitionRankTemplateData(const GmLogCategory &logger) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
releaseDumpMemory()GmpGemaPCRBase< Vector >private
REMOTE_HALO_CELLGmPCR
REMOTE_HALO_NODEGmPCR
REMOTE_NODEGmPCR
remoteRanks(int templateIndex) const (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >inlinevirtual
renumberColoredGroupSets(const QVector< int > &partLocToOrigOrder)GmpGemaCRBase< Vector, true >private
setMesh(GmMesh *mesh)GmpGemaCRBase< Vector, true >virtual
ShortVector typedefGmpGemaPCRBase< Vector >private
simulationData() constGmPluginObjectprotected
usedMemory() constGmpGemaCRBase< Vector, true >inlinevirtual
~GmPCR()GmPCRvirtual
~GmpGemaCRBase()GmpGemaCRBase< Vector, true >virtual
~GmpGemaPCRBase() (defined in GmpGemaPCRBase< Vector >)GmpGemaPCRBase< Vector >virtual
~GmPluginObject()GmPluginObjectvirtual