Domi
Multi-dimensional, distributed data structures
 All Classes Files Functions Variables Typedefs Friends
Domi::MDMap Member List

This is the complete list of members for Domi::MDMap, including all inherited members.

getAugmentedMDMap(const dim_type leadingDim, const dim_type trailingDim=0) const Domi::MDMap
getAxisMap(int axis) const Domi::MDMap
getAxisMaps() const Domi::MDMap
getBndryPadSize(int axis) const Domi::MDMap
getBndryPadSizes() const Domi::MDMap
getCommDim(int axis) const Domi::MDMapinline
getCommDims() const Domi::MDMapinline
getCommIndex(int axis) const Domi::MDMapinline
getCommPadSize(int axis) const Domi::MDMap
getGlobalBounds(int axis, bool withBndryPad=false) const Domi::MDMap
getGlobalDim(int axis, bool withBndryPad=false) const Domi::MDMap
getGlobalDims() const Domi::MDMapinline
getGlobalID(size_type localID) const Domi::MDMap
getGlobalID(const Teuchos::ArrayView< dim_type > &globalIndex) const Domi::MDMap
getGlobalIndex(size_type globalID) const Domi::MDMap
getGlobalRankBounds(int axis, bool withBndryPad=false) const Domi::MDMap
getLayout() const Domi::MDMap
getLocalBounds() const Domi::MDMap
getLocalBounds(int axis, bool withPad=false) const Domi::MDMap
getLocalDim(int axis, bool withPad=false) const Domi::MDMap
getLocalDims() const Domi::MDMap
getLocalID(size_type globalID) const Domi::MDMap
getLocalID(const Teuchos::ArrayView< dim_type > &localIndex) const Domi::MDMap
getLocalIndex(size_type localID) const Domi::MDMap
getLocalInteriorBounds(int axis) const Domi::MDMap
getLowerBndryPad(int axis) const Domi::MDMap
getLowerNeighbor(int axis) const Domi::MDMapinline
getLowerPadSize(int axis) const Domi::MDMap
getMDComm() const Domi::MDMapinline
getTeuchosComm() const Domi::MDMapinline
getUpperBndryPad(int axis) const Domi::MDMap
getUpperNeighbor(int axis) const Domi::MDMapinline
getUpperPadSize(int axis) const Domi::MDMap
hasPadding() const Domi::MDMap
isBndryPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap)Domi::MDMap
isCommPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap)Domi::MDMap
isCompatible(const MDMap &mdMap) const Domi::MDMap
isContiguous() const Domi::MDMap
isPad(const Teuchos::ArrayView< dim_type > &index) const (defined in Domi::MDMap)Domi::MDMap
isPeriodic(int axis) const Domi::MDMapinline
isReplicatedBoundary(int axis) const Domi::MDMap
isSameAs(const MDMap &mdMap, const int verbose=0) const Domi::MDMap
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
MDMap(Teuchos::ParameterList &plist)Domi::MDMap
MDMap(const Teuchos::RCP< const Teuchos::Comm< int > > teuchosComm, Teuchos::ParameterList &plist)Domi::MDMap
MDMap(const Teuchos::RCP< const MDComm > mdComm, Teuchos::ParameterList &plist)Domi::MDMap
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
MDMap(const MDMap &source)Domi::MDMap
MDMap(const MDMap &parent, int axis, dim_type index)Domi::MDMap
MDMap(const MDMap &parent, int axis, const Slice &slice, int bndryPad=0)Domi::MDMap
MDMap(const MDMap &parent, const Teuchos::ArrayView< Slice > &slices, const Teuchos::ArrayView< int > &bndryPad=Teuchos::ArrayView< int >())Domi::MDMap
numDims() const Domi::MDMapinline
onSubcommunicator() const Domi::MDMapinline
operator=(const MDMap &source)Domi::MDMap
~MDMap()Domi::MDMap

Generated on Fri Sep 1 2023 07:56:17 for Domi by doxygen 1.8.5