| addSharedNodes(const GlobalID *nodeIDs, int numNodes, const int *const *procs, const int *numProcs) | NodeCommMgr | |
| adjustSharedOwnership() | NodeCommMgr | private |
| allocateNodeDescriptorPtrs(NodeDatabase &nodeDB) | NodeCommMgr | private |
| CALLER_SPECIFIES enum value | NodeCommMgr | |
| checkCommArrays(const char *whichCheck, std::vector< int > &globalRemoteProcs, std::vector< int > &globalNodesPerRemoteProc, std::vector< int > &globalRemoteProcLengths, std::vector< int > &nodesPerRemoteProc, std::vector< int > &remoteProcs) | NodeCommMgr | private |
| checkSharedNodeInfo() | NodeCommMgr | private |
| comm_ | NodeCommMgr | private |
| createProcList(std::vector< int > &itemsPerProc, std::vector< int > &procs) | NodeCommMgr | private |
| createProcLists() | NodeCommMgr | private |
| exchangeEqnInfo() | NodeCommMgr | |
| exchangeSharedRemoteFieldsBlks() | NodeCommMgr | private |
| getGlobalMaxFieldsBlocks(int &maxFields, int &maxBlocks) | NodeCommMgr | private |
| getGlobalMaxFieldsBlocksSubdomains() | NodeCommMgr | private |
| getLocalNodeIDs() | NodeCommMgr | inline |
| getNumSharedNodes() | NodeCommMgr | inline |
| getRecvProcs() | NodeCommMgr | virtual |
| getSendMessage(int destProc, std::vector< int > &message) | NodeCommMgr | virtual |
| getSendMessageLength(int destProc, int &messageLength) | NodeCommMgr | virtual |
| getSendProcs() | NodeCommMgr | virtual |
| getSharedNodeAtIndex(int index) | NodeCommMgr | inline |
| getSharedNodeIDs() | NodeCommMgr | inline |
| getSharedNodeIndex(GlobalID nodeID) | NodeCommMgr | |
| getSharedNodeIndex_num(int nodeNumber) | NodeCommMgr | |
| getSharedNodeNumbers() | NodeCommMgr | inline |
| getSharedNodeNumSubdomains(GlobalID nodeID) | NodeCommMgr | |
| getSharedNodeProcs(int index) | NodeCommMgr | inline |
| getSharedNodeSubdomainList(GlobalID nodeID) | NodeCommMgr | |
| informLocal(const NodeDescriptor &node) | NodeCommMgr | |
| initComplete(NodeDatabase &nodeDB, bool safetyCheck) | NodeCommMgr | |
| initCompleteCalled_ | NodeCommMgr | private |
| localNodeIDs | NodeCommMgr | private |
| localProc_ | NodeCommMgr | private |
| maxBlocks_ | NodeCommMgr | private |
| maxFields_ | NodeCommMgr | private |
| maxSubdomains_ | NodeCommMgr | private |
| NodeCommMgr(MPI_Comm comm, const SNL_FEI_Structure &problemStructure, int sharedNodeOwnership=STRICTLY_LOW_PROC) | NodeCommMgr | |
| NodeCommMgr(const NodeCommMgr &src) | NodeCommMgr | private |
| nodesPerOwnerProc_ | NodeCommMgr | private |
| nodesPerSharingProc_ | NodeCommMgr | private |
| numProcs_ | NodeCommMgr | private |
| operator=(const NodeCommMgr &src) | NodeCommMgr | private |
| packLocalNodesAndData(int *data, int proc, int numNodes, int len) | NodeCommMgr | private |
| packRemoteNodesAndData(GlobalID *data, int proc, int numNodes, int len) | NodeCommMgr | private |
| probStruc | NodeCommMgr | private |
| PROC_WITH_LOCAL_ELEM enum value | NodeCommMgr | |
| processRecvMessage(int srcProc, std::vector< int > &message) | NodeCommMgr | virtual |
| remoteNodeIDs | NodeCommMgr | private |
| remoteOwnerProcs_ | NodeCommMgr | private |
| remoteSharingProcs_ | NodeCommMgr | private |
| setNodeNumbersArray() | NodeCommMgr | private |
| setSharedOwnershipRule(int ownershipRule) | NodeCommMgr | inline |
| sharedNodeIDs | NodeCommMgr | private |
| sharedNodeNumbers | NodeCommMgr | private |
| sharedNodeOwnership_ | NodeCommMgr | private |
| sharedNodes_ | NodeCommMgr | private |
| sharedNodesAllocated_ | NodeCommMgr | private |
| sharedNodeSubdomains | NodeCommMgr | private |
| sharingProcs_ | NodeCommMgr | private |
| storeNodeProcs(int index, std::vector< std::vector< int > * > &procTable, const int *procs, int numProcs) | NodeCommMgr | private |
| STRICTLY_LOW_PROC enum value | NodeCommMgr | |
| trivialSubdomainList | NodeCommMgr | private |
| ~MessageHandler() | fei::MessageHandler< int > | inlinevirtual |
| ~NodeCommMgr() | NodeCommMgr | virtual |