globalIndex Member List

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

accessType enum nameglobalIndex
allProcs() const noexceptglobalIndexinline
begin() const noexceptglobalIndexinline
calcListOffsets(const List< SubListType > &lists, const bool checkOverflow=false)globalIndexstatic
calcListOffsets(const List< SubListType > &lists, const bool checkOverflow)globalIndex
calcOffsets(const labelUList &localLens, const bool checkOverflow=false)globalIndexstatic
calcRanges(const labelUList &localLens, const bool checkOverflow=false)globalIndexstatic
cbegin() const noexceptglobalIndexinline
cend() const noexceptglobalIndexinline
clear()globalIndexinline
empty() constglobalIndexinline
end() const noexceptglobalIndexinline
gather(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, const UList< Type > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking)globalIndexstatic
gather(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, const IndirectListBase< Type, Addr > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking)globalIndexstatic
gather(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, List< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes ct=UPstream::commsTypes::nonBlocking)globalIndexinlinestatic
gather(const label comm, const ProcIDsContainer &procIDs, const UList< Type > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const UPstream::commsTypes ct=UPstream::commsTypes::nonBlocking) constglobalIndexinline
gather(const label comm, const ProcIDsContainer &procIDs, List< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes ct=UPstream::commsTypes::nonBlocking) constglobalIndexinline
gather(const UList< Type > &sendData, List< Type > &allData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gather(const IndirectListBase< Type, Addr > &sendData, List< Type > &allData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gather(const UList< Type > &sendData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gather(const IndirectListBase< Type, Addr > &sendData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gatherInplace(List< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gatherInplaceOp(List< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm)globalIndexstatic
gatherOp(const UList< Type > &sendData, List< Type > &allData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm)globalIndexstatic
gatherOp(const IndirectListBase< Type, Addr > &sendData, List< Type > &allData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm)globalIndexstatic
gatherOp(const UList< Type > &sendData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm)globalIndexstatic
gatherOp(const IndirectListBase< Type, Addr > &sendData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm)globalIndexstatic
gatherValues(const label comm, const ProcIDsContainer &procIDs, const Type &localValue, List< Type > &allValues, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking)globalIndexstatic
get(List< Type > &allFld, const labelUList &globalIds, const CombineOp &cop, const label comm=UPstream::worldComm, const int tag=UPstream::msgType()) constglobalIndex
globalIndex() noexcept=defaultglobalIndex
globalIndex(const labelUList &listOffsets)globalIndexinlineexplicit
globalIndex(labelList &&listOffsets)globalIndexinlineexplicit
globalIndex(const labelUList &offsetsOrSizes, enum accessType accType)globalIndexinline
globalIndex(const label localSize, const label comm=UPstream::worldComm, const bool parallel=UPstream::parRun())globalIndexinlineexplicit
globalIndex(const globalIndex::gatherNone, const label localSize, const label comm=-1)globalIndexinline
globalIndex(const globalIndex::gatherOnly, const label localSize, const label comm=UPstream::worldComm)globalIndexinline
globalIndex(const globalIndex::gatherNonLocal, const label localSize, const label comm=UPstream::worldComm)globalIndexinline
globalIndex(Istream &is)globalIndexexplicit
globalIndex(const label localSize, const globalIndex::gatherNone, const label comm=-1)globalIndexinline
globalIndex(const label localSize, const globalIndex::gatherOnly, const label comm=UPstream::worldComm)globalIndexinline
globalIndex(const label localSize, const int tag, const label comm, const bool parallel)globalIndexinline
inplaceToGlobal(labelUList &labels) constglobalIndexinline
inplaceToGlobal(const label proci, labelUList &labels) constglobalIndexinline
isLocal(const label i) constglobalIndexinline
isLocal(const label proci, const label i) constglobalIndexinline
localSize() constglobalIndexinline
localSize(const label proci) constglobalIndexinline
localSizes() constglobalIndex
localStart() constglobalIndexinline
localStart(const label proci) constglobalIndexinline
localStarts() constglobalIndexinline
maxNonLocalSize() constglobalIndexinline
maxNonLocalSize(const label proci) constglobalIndex
maxSize() constglobalIndexinline
mpiGather(const UList< Type > &sendData, OutputContainer &allData, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType()) constglobalIndex
mpiGather(const UList< Type > &sendData, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType()) constglobalIndex
mpiGatherInplace(List< Type > &fld, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType()) constglobalIndex
mpiGatherInplaceOp(List< Type > &fld, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType())globalIndexstatic
mpiGatherOp(const UList< Type > &sendData, OutputContainer &allData, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType())globalIndexstatic
mpiGatherOp(const UList< Type > &sendData, const label comm=UPstream::worldComm, const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const int tag=UPstream::msgType())globalIndexstatic
nProcs() const noexceptglobalIndexinline
offset(const label proci) constglobalIndexinline
OFFSETS enum valueglobalIndex
offsets() const noexceptglobalIndexinline
offsets() noexceptglobalIndexinline
operator<<(Ostream &os, const globalIndex &gi)globalIndexfriend
operator>>(Istream &is, globalIndex &gi)globalIndexfriend
range() constglobalIndexinline
range(const label proci) constglobalIndexinline
ranges() constglobalIndex
reset(const label localSize, const label comm=UPstream::worldComm, const bool parallel=UPstream::parRun())globalIndex
reset(const labelUList &localLens, const bool checkOverflow=false)globalIndex
reset(const globalIndex::gatherNone, const label localSize, const label comm=-1)globalIndexinline
reset(const globalIndex::gatherOnly, const label localSize, const label comm=UPstream::worldComm)globalIndexinline
reset(const globalIndex::gatherNonLocal, const label localSize, const label comm=UPstream::worldComm)globalIndexinline
reset(const label localSize, const int tag, const label comm, const bool parallel)globalIndexinline
reset(const label localSize, const globalIndex::gatherOnly, const label comm=UPstream::worldComm)globalIndexinline
scatter(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, const UList< Type > &allFld, UList< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking)globalIndexstatic
scatter(const label comm, const ProcIDsContainer &procIDs, const UList< Type > &allFld, UList< Type > &fld, const int tag=UPstream::msgType(), const UPstream::commsTypes ct=UPstream::commsTypes::nonBlocking) constglobalIndexinline
scatter(const UList< Type > &allData, UList< Type > &localData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
scatter(const UList< Type > &allData, const int tag=UPstream::msgType(), const UPstream::commsTypes=UPstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
setLocalSize(const label proci, const label len)globalIndex
size() constglobalIndexinline
sizes() constglobalIndexinline
SIZES enum valueglobalIndex
subProcs() const noexceptglobalIndexinline
toGlobal(const label i) constglobalIndexinline
toGlobal(const labelUList &labels) constglobalIndexinline
toGlobal(const label proci, const label i) constglobalIndexinline
toGlobal(const label proci, const labelUList &labels) constglobalIndexinline
toLocal(const label i) constglobalIndexinline
toLocal(const label proci, const label i) constglobalIndexinline
totalSize() constglobalIndexinline
whichProcID(const label i) constglobalIndexinline