FEI Package Browser (Single Doxygen Collection)  Version of the Day
NodeCommMgr Member List

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

addSharedNodes(const GlobalID *nodeIDs, int numNodes, const int *const *procs, const int *numProcs)NodeCommMgr
adjustSharedOwnership()NodeCommMgrprivate
allocateNodeDescriptorPtrs(NodeDatabase &nodeDB)NodeCommMgrprivate
CALLER_SPECIFIES enum valueNodeCommMgr
checkCommArrays(const char *whichCheck, std::vector< int > &globalRemoteProcs, std::vector< int > &globalNodesPerRemoteProc, std::vector< int > &globalRemoteProcLengths, std::vector< int > &nodesPerRemoteProc, std::vector< int > &remoteProcs)NodeCommMgrprivate
checkSharedNodeInfo()NodeCommMgrprivate
comm_NodeCommMgrprivate
createProcList(std::vector< int > &itemsPerProc, std::vector< int > &procs)NodeCommMgrprivate
createProcLists()NodeCommMgrprivate
exchangeEqnInfo()NodeCommMgr
exchangeSharedRemoteFieldsBlks()NodeCommMgrprivate
getGlobalMaxFieldsBlocks(int &maxFields, int &maxBlocks)NodeCommMgrprivate
getGlobalMaxFieldsBlocksSubdomains()NodeCommMgrprivate
getLocalNodeIDs()NodeCommMgrinline
getNumSharedNodes()NodeCommMgrinline
getRecvProcs()NodeCommMgrvirtual
getSendMessage(int destProc, std::vector< int > &message)NodeCommMgrvirtual
getSendMessageLength(int destProc, int &messageLength)NodeCommMgrvirtual
getSendProcs()NodeCommMgrvirtual
getSharedNodeAtIndex(int index)NodeCommMgrinline
getSharedNodeIDs()NodeCommMgrinline
getSharedNodeIndex(GlobalID nodeID)NodeCommMgr
getSharedNodeIndex_num(int nodeNumber)NodeCommMgr
getSharedNodeNumbers()NodeCommMgrinline
getSharedNodeNumSubdomains(GlobalID nodeID)NodeCommMgr
getSharedNodeProcs(int index)NodeCommMgrinline
getSharedNodeSubdomainList(GlobalID nodeID)NodeCommMgr
informLocal(const NodeDescriptor &node)NodeCommMgr
initComplete(NodeDatabase &nodeDB, bool safetyCheck)NodeCommMgr
initCompleteCalled_NodeCommMgrprivate
localNodeIDsNodeCommMgrprivate
localProc_NodeCommMgrprivate
maxBlocks_NodeCommMgrprivate
maxFields_NodeCommMgrprivate
maxSubdomains_NodeCommMgrprivate
NodeCommMgr(MPI_Comm comm, const SNL_FEI_Structure &problemStructure, int sharedNodeOwnership=STRICTLY_LOW_PROC)NodeCommMgr
NodeCommMgr(const NodeCommMgr &src)NodeCommMgrprivate
nodesPerOwnerProc_NodeCommMgrprivate
nodesPerSharingProc_NodeCommMgrprivate
numProcs_NodeCommMgrprivate
operator=(const NodeCommMgr &src)NodeCommMgrprivate
packLocalNodesAndData(int *data, int proc, int numNodes, int len)NodeCommMgrprivate
packRemoteNodesAndData(GlobalID *data, int proc, int numNodes, int len)NodeCommMgrprivate
probStrucNodeCommMgrprivate
PROC_WITH_LOCAL_ELEM enum valueNodeCommMgr
processRecvMessage(int srcProc, std::vector< int > &message)NodeCommMgrvirtual
remoteNodeIDsNodeCommMgrprivate
remoteOwnerProcs_NodeCommMgrprivate
remoteSharingProcs_NodeCommMgrprivate
setNodeNumbersArray()NodeCommMgrprivate
setSharedOwnershipRule(int ownershipRule)NodeCommMgrinline
sharedNodeIDsNodeCommMgrprivate
sharedNodeNumbersNodeCommMgrprivate
sharedNodeOwnership_NodeCommMgrprivate
sharedNodes_NodeCommMgrprivate
sharedNodesAllocated_NodeCommMgrprivate
sharedNodeSubdomainsNodeCommMgrprivate
sharingProcs_NodeCommMgrprivate
storeNodeProcs(int index, std::vector< std::vector< int > *> &procTable, const int *procs, int numProcs)NodeCommMgrprivate
STRICTLY_LOW_PROC enum valueNodeCommMgr
trivialSubdomainListNodeCommMgrprivate
~MessageHandler()fei::MessageHandler< int >inlinevirtual
~NodeCommMgr()NodeCommMgrvirtual