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 &localSizes, const bool checkOverflow=false)globalIndexstatic
calcRanges(const labelUList &localSizes, const bool checkOverflow=false)globalIndexstatic
cbegin() const noexceptglobalIndexinline
cend() const noexceptglobalIndexinline
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 Pstream::commsTypes=Pstream::commsTypes::nonBlocking)globalIndexstatic
gather(const labelUList &offsets, const label comm, const UList< int > &procIDs, const IndirectListBase< Type, Addr > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::scheduled)globalIndexstatic
gather(const label comm, const ProcIDsContainer &procIDs, const UList< Type > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const Pstream::commsTypes commsType=Pstream::commsTypes::nonBlocking) constglobalIndexinline
gather(const UList< Type > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gather(const IndirectListBase< Type, Addr > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::scheduled, const label comm=UPstream::worldComm) constglobalIndex
gather(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, List< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking)globalIndexstatic
gather(const label comm, const ProcIDsContainer &procIDs, List< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes commsType=Pstream::commsTypes::nonBlocking) constglobalIndexinline
gather(List< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
gatherOp(const UList< Type > &fld, List< Type > &allFld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking)globalIndexstatic
gatherOp(List< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::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()=defaultglobalIndex
globalIndex(const labelUList &listOffsets)globalIndexinlineexplicit
globalIndex(labelList &&listOffsets)globalIndexinlineexplicit
globalIndex(const labelUList &offsetsOrSizes, enum accessType accType)globalIndexinline
globalIndex(const label localSize)globalIndexinlineexplicit
globalIndex(const label localSize, const int tag, const label comm, const bool parallel)globalIndexinline
globalIndex(Istream &is)globalIndexexplicit
inplaceToGlobal(labelList &labels) constglobalIndexinline
inplaceToGlobal(const label proci, labelList &labels) constglobalIndexinline
isLocal(const label i) constglobalIndexinline
isLocal(const label proci, const label i) constglobalIndexinline
localSize() constglobalIndexinline
localSize(const label proci) constglobalIndexinline
localStart() constglobalIndexinline
localStart(const label proci) constglobalIndexinline
localStarts() constglobalIndexinline
maxNonLocalSize() constglobalIndexinline
maxNonLocalSize(const label proci) constglobalIndex
maxSize() constglobalIndexinline
mpiGather(const UList< Type > &sendData, OutputContainer &allValues, const label comm=UPstream::worldComm) constglobalIndex
mpiGather(const UList< Type > &sendData, const label comm=UPstream::worldComm) constglobalIndex
nProcs() const noexceptglobalIndexinline
offset(const label proci) constglobalIndexinline
offsets() const noexceptglobalIndexinline
offsets() noexceptglobalIndexinline
OFFSETS enum valueglobalIndex
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)globalIndexinline
reset(const label localSize, const int tag, const label comm, const bool parallel)globalIndex
reset(const labelUList &sizes, const bool checkOverflow=false)globalIndex
scatter(const labelUList &offsets, const label comm, const ProcIDsContainer &procIDs, const UList< Type > &allFld, UList< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking)globalIndexstatic
scatter(const label comm, const ProcIDsContainer &procIDs, const UList< Type > &allFld, UList< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes commsType=Pstream::commsTypes::nonBlocking) constglobalIndexinline
scatter(const UList< Type > &allFld, UList< Type > &fld, const int tag=UPstream::msgType(), const Pstream::commsTypes=Pstream::commsTypes::nonBlocking, const label comm=UPstream::worldComm) constglobalIndex
setLocalSize(const label proci, const label len)globalIndex
size() constglobalIndexinline
sizes() constglobalIndex
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
whichProcID(const label i) constglobalIndexinline