globalIndex Member List

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

allProcs() const noexceptglobalIndexinline
back() constglobalIndex
begin() const noexceptglobalIndexinline
begin(const label proci) const noexceptglobalIndexinline
begin_value() const noexceptglobalIndexinline
calcListOffsets(const List< SubListType > &lists, const bool checkOverflow=false)globalIndexstatic
calcListOffsets(const List< SubListType > &lists, const bool checkOverflow)globalIndex
calcOffset(const label localSize, const label comm=UPstream::worldComm, const bool checkOverflow=false)globalIndexstatic
calcOffsets(const labelUList &counts, const bool checkOverflow=false)globalIndexstatic
calcOffsets(const IndirectListBase< label, Addr > &counts, const bool checkOverflow=false)globalIndexstatic
calcOffsets(const IndirectListBase< label, Addr > &counts, const bool checkOverflow)globalIndex
calcRange(const label localSize, const label comm=UPstream::worldComm, const bool checkOverflow=false)globalIndexstatic
calcRanges(const labelUList &counts, const bool checkOverflow=false)globalIndexstatic
cbegin() const noexceptglobalIndexinline
cbegin(const label proci) const noexceptglobalIndexinline
cend() const noexceptglobalIndexinline
clear()globalIndexinline
contains(const label i) const noexceptglobalIndexinline
empty() const noexceptglobalIndexinline
end() const noexceptglobalIndexinline
end_value() const noexceptglobalIndexinline
findProc(const label proci, const label i) constglobalIndexinline
findProcAbove(const label proci, const label i) constglobalIndexinline
findProcBelow(const label proci, const label i) constglobalIndexinline
front() constglobalIndex
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 globalIndex::gatherNone, const labelUList &localSizes)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 int tag, const label comm, const bool parallel)globalIndexinline
inplaceToGlobal(const label proci, labelUList &labels) constglobalIndexinline
inplaceToGlobal(labelUList &labels) constglobalIndexinline
isLocal(const label proci, const label i) constglobalIndexinline
isLocal(const label i) constglobalIndexinline
length() const noexceptglobalIndexinline
localEnd(const label proci) constglobalIndexinline
localEnd() constglobalIndexinline
localSize(const label proci) constglobalIndexinline
localSize() constglobalIndexinline
localSizes() constglobalIndex
localStart(const label proci) constglobalIndexinline
localStart() constglobalIndexinline
localStarts() constglobalIndexinline
maxNonLocalSize(const label proci) constglobalIndex
maxNonLocalSize() constglobalIndexinline
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() const noexceptglobalIndexinline
offsets() noexceptglobalIndexinline
operator!=(const globalIndex &rhs) constglobalIndexinline
operator<(const globalIndex &rhs) constglobalIndexinline
operator<<(Ostream &os, const globalIndex &gi)globalIndexfriend
operator==(const globalIndex &rhs) constglobalIndexinline
operator>>(Istream &is, globalIndex &gi)globalIndexfriend
range(const label proci) constglobalIndexinline
range() constglobalIndexinline
ranges() constglobalIndex
reset(const label localSize, const label comm=UPstream::worldComm, const bool parallel=UPstream::parRun())globalIndex
reset(const labelUList &counts, 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 globalIndex &gi)globalIndexinline
reset(const label localSize, const int tag, const label comm, const bool parallel)globalIndexinline
resize(const label n)globalIndex
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
single() const noexceptglobalIndexinline
size() constglobalIndexinline
sizes() constglobalIndexinline
span() const noexceptglobalIndexinline
subProcs() const noexceptglobalIndexinline
toGlobal(const label proci, const label i) constglobalIndexinline
toGlobal(const label proci, const labelUList &labels) constglobalIndexinline
toGlobal(const label i) constglobalIndexinline
toGlobal(const labelUList &labels) constglobalIndexinline
toLocal(const label proci, const label i) constglobalIndexinline
toLocal(const label i) constglobalIndexinline
totalSize() const noexceptglobalIndexinline
whichProcID(const label proci, const label i) constglobalIndexinline
whichProcID(const label i) constglobalIndexinline