Loading [MathJax]/extensions/tex2jax.js
DFT-EFE
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
dftefe::utils::mpi::MPIPatternP2P< memorySpace > Member List

This is the complete list of members for dftefe::utils::mpi::MPIPatternP2P< memorySpace >, including all inherited members.

d_allOwnedRangesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_flattenedLocalGhostIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_flattenedLocalTargetIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_ghostIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_ghostIndicesOptimizedIndexSetdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_ghostIndicesRangeIddftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_ghostProcIdsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_ghostProcLocallyOwnedRangesCumulativedftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_globalRangesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_localGhostIndicesRangesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_locallyOwnedRangesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_locallyOwnedRangesCumulativePairsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_locallyOwnedRangesIdPermutationdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_locallyOwnedRangesSorteddftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_mpiCommdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_myRankdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_nGlobalIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_nGlobalRangesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_nprocsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numGhostIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numGhostIndicesInGhostProcsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numGhostProcsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numLocallyOwnedIndicesdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numOwnedIndicesForTargetProcsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_numTargetProcsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
d_targetProcIdsdftefe::utils::mpi::MPIPatternP2P< memorySpace >private
getGhostIndices() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getGhostLocalIndicesForGhostProc(const size_type procId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getGhostLocalIndicesForGhostProcs() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getGhostLocalIndicesRanges() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getGhostProcIds() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getGlobalRanges() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getLocallyOwnedRange(size_type rangeId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getLocallyOwnedRanges() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getNumGhostIndicesInGhostProc(const size_type procId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getNumGhostIndicesInGhostProcs() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getNumOwnedIndicesForTargetProc(const size_type procId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getNumOwnedIndicesForTargetProcs() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getOwnedLocalIndicesForTargetProc(const size_type procId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getOwnedLocalIndicesForTargetProcs() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getTargetProcIds() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
getTotalOwnedIndicesForTargetProcs() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
GlobalSizeTypeVector typedefdftefe::utils::mpi::MPIPatternP2P< memorySpace >
globalToLocal(const global_size_type globalId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
globalToLocalAndRangeId(const global_size_type globalId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
inLocallyOwnedRanges(const global_size_type globalId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
isCompatible(const MPIPatternP2P< memorySpace > &rhs) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
isGhostEntry(const global_size_type globalId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
localGhostSize() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
localOwnedSize(size_type rangeId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
localOwnedSize() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
localToGlobal(const size_type localId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
localToGlobalAndRangeId(const size_type localId) constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
mpiCommunicator() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
MPIPatternP2P(const std::vector< std::pair< global_size_type, global_size_type > > &locallyOwnedRanges, const std::vector< dftefe::global_size_type > &ghostIndices, const MPIComm &mpiComm)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
MPIPatternP2P(const std::pair< global_size_type, global_size_type > &locallyOwnedRange, const std::vector< dftefe::global_size_type > &ghostIndices, const MPIComm &mpiComm)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
MPIPatternP2P(const std::vector< size_type > &sizes)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
MPIPatternP2P(const size_type &size)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
nGlobalIndices() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
nGlobalRanges() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
nmpiProcesses() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
reinit(const std::vector< std::pair< global_size_type, global_size_type > > &locallyOwnedRanges, const std::vector< dftefe::global_size_type > &ghostIndices, const MPIComm &mpiComm)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
reinit(const std::vector< size_type > &sizes)dftefe::utils::mpi::MPIPatternP2P< memorySpace >
SizeTypeVector typedefdftefe::utils::mpi::MPIPatternP2P< memorySpace >
thisProcessId() constdftefe::utils::mpi::MPIPatternP2P< memorySpace >
~MPIPatternP2P()=defaultdftefe::utils::mpi::MPIPatternP2P< memorySpace >virtual