![]() |
Domi
Multi-dimensional, distributed data structures
|
This is the complete list of members for Domi::MDMap< Node >, including all inherited members.
getAugmentedMDMap(const dim_type leadingDim, const dim_type trailingDim=0) const | Domi::MDMap< Node > | |
getAxisMap(int axis) const | Domi::MDMap< Node > | |
getAxisMaps() const | Domi::MDMap< Node > | |
getBndryPadSize(int axis) const | Domi::MDMap< Node > | |
getBndryPadSizes() const | Domi::MDMap< Node > | |
getCommDim(int axis) const | Domi::MDMap< Node > | inline |
getCommDims() const | Domi::MDMap< Node > | inline |
getCommIndex(int axis) const | Domi::MDMap< Node > | inline |
getCommPadSize(int axis) const | Domi::MDMap< Node > | |
getGlobalBounds(int axis, bool withBndryPad=false) const | Domi::MDMap< Node > | |
getGlobalDim(int axis, bool withBndryPad=false) const | Domi::MDMap< Node > | |
getGlobalDims() const | Domi::MDMap< Node > | |
getGlobalID(size_type localID) const | Domi::MDMap< Node > | |
getGlobalID(const Teuchos::ArrayView< dim_type > &globalIndex) const | Domi::MDMap< Node > | |
getGlobalIndex(size_type globalID) const | Domi::MDMap< Node > | |
getGlobalRankBounds(int axis, bool withBndryPad=false) const | Domi::MDMap< Node > | |
getLayout() const | Domi::MDMap< Node > | |
getLocalBounds() const | Domi::MDMap< Node > | |
getLocalBounds(int axis, bool withPad=false) const | Domi::MDMap< Node > | |
getLocalDim(int axis, bool withPad=false) const | Domi::MDMap< Node > | |
getLocalDims() const | Domi::MDMap< Node > | |
getLocalID(size_type globalID) const | Domi::MDMap< Node > | |
getLocalID(const Teuchos::ArrayView< dim_type > &localIndex) const | Domi::MDMap< Node > | |
getLocalIndex(size_type localID) const | Domi::MDMap< Node > | |
getLocalInteriorBounds(int axis) const | Domi::MDMap< Node > | |
getLowerBndryPad(int axis) const | Domi::MDMap< Node > | |
getLowerNeighbor(int axis) const | Domi::MDMap< Node > | inline |
getLowerPadSize(int axis) const | Domi::MDMap< Node > | |
getMDComm() const | Domi::MDMap< Node > | inline |
getNode() const | Domi::MDMap< Node > | |
getTeuchosComm() const | Domi::MDMap< Node > | inline |
getUpperBndryPad(int axis) const | Domi::MDMap< Node > | |
getUpperNeighbor(int axis) const | Domi::MDMap< Node > | inline |
getUpperPadSize(int axis) const | Domi::MDMap< Node > | |
hasPadding() const | Domi::MDMap< Node > | |
isBndryPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap< Node >) | Domi::MDMap< Node > | |
isCommPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap< Node >) | Domi::MDMap< Node > | |
isCompatible(const MDMap< Node > &mdMap) const | Domi::MDMap< Node > | |
isContiguous() const | Domi::MDMap< Node > | |
isPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap< Node >) | Domi::MDMap< Node > | |
isPeriodic(int axis) const | Domi::MDMap< Node > | inline |
isReplicatedBoundary(int axis) const | Domi::MDMap< Node > | |
isSameAs(const MDMap< Node > &mdMap, const int verbose=0) const | Domi::MDMap< Node > | |
MDMap(const Teuchos::RCP< const MDComm > mdComm, const Teuchos::ArrayView< const dim_type > &dimensions, const Teuchos::ArrayView< const int > &commPad=Teuchos::ArrayView< const int >(), const Teuchos::ArrayView< const int > &bndryPad=Teuchos::ArrayView< const int >(), const Teuchos::ArrayView< const int > &replicatedBoundary=Teuchos::ArrayView< const int >(), const Layout layout=DEFAULT_ORDER) | Domi::MDMap< Node > | |
MDMap(Teuchos::ParameterList &plist) | Domi::MDMap< Node > | |
MDMap(const Teuchos::RCP< const Teuchos::Comm< int > > teuchosComm, Teuchos::ParameterList &plist) | Domi::MDMap< Node > | |
MDMap(const Teuchos::RCP< const MDComm > mdComm, Teuchos::ParameterList &plist) | Domi::MDMap< Node > | |
MDMap(const Teuchos::RCP< const MDComm > mdComm, const Teuchos::ArrayView< Slice > &myGlobalBounds, const Teuchos::ArrayView< padding_type > &padding=Teuchos::ArrayView< padding_type >(), const Teuchos::ArrayView< const int > &replicatedBoundary=Teuchos::ArrayView< const int >(), const Layout layout=DEFAULT_ORDER) | Domi::MDMap< Node > | |
MDMap(const MDMap< Node > &source) | Domi::MDMap< Node > | |
MDMap(const MDMap< Node > &parent, int axis, dim_type index) | Domi::MDMap< Node > | |
MDMap(const MDMap< Node > &parent, int axis, const Slice &slice, int bndryPad=0) | Domi::MDMap< Node > | |
MDMap(const MDMap< Node > &parent, const Teuchos::ArrayView< Slice > &slices, const Teuchos::ArrayView< int > &bndryPad=Teuchos::ArrayView< int >()) | Domi::MDMap< Node > | |
numDims() const | Domi::MDMap< Node > | inline |
onSubcommunicator() const | Domi::MDMap< Node > | inline |
operator=(const MDMap< Node > &source) | Domi::MDMap< Node > | |
~MDMap() | Domi::MDMap< Node > |