![]() |
Domi
Multi-dimensional, distributed data structures
|
This is the complete list of members for Domi::MDVector< Scalar >, including all inherited members.
| describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel=Teuchos::Describable::verbLevel_default) const | Domi::MDVector< Scalar > | virtual |
| description() const | Domi::MDVector< Scalar > | virtual |
| dot(const MDVector< Scalar > &a) const | Domi::MDVector< Scalar > | |
| endUpdateCommPad(int axis) | Domi::MDVector< Scalar > | |
| getBndryPadSize(int axis) const | Domi::MDVector< Scalar > | inline |
| getCommDim(int axis) const | Domi::MDVector< Scalar > | inline |
| getCommIndex(int axis) const | Domi::MDVector< Scalar > | inline |
| getCommPadSize(int axis) const | Domi::MDVector< Scalar > | inline |
| getData(bool includePadding=true) const | Domi::MDVector< Scalar > | |
| getDataNonConst(bool includePadding=true) | Domi::MDVector< Scalar > | |
| getGlobalBounds(int axis, bool withBndryPadding=false) const | Domi::MDVector< Scalar > | inline |
| getGlobalDim(int axis, bool withBndryPad=false) const | Domi::MDVector< Scalar > | inline |
| getGlobalRankBounds(int axis, bool withBndryPad=false) const | Domi::MDVector< Scalar > | inline |
| getLayout() const | Domi::MDVector< Scalar > | inline |
| getLocalBounds() const | Domi::MDVector< Scalar > | inline |
| getLocalBounds(int axis, bool withPad=false) const | Domi::MDVector< Scalar > | inline |
| getLocalDim(int axis, bool withCommPad=false) const | Domi::MDVector< Scalar > | inline |
| getLocalInteriorBounds(int axis) const | Domi::MDVector< Scalar > | inline |
| getLowerBndryPad(int axis) const | Domi::MDVector< Scalar > | inline |
| getLowerNeighbor(int axis) const | Domi::MDVector< Scalar > | inline |
| getLowerPadData(int axis) const | Domi::MDVector< Scalar > | |
| getLowerPadDataNonConst(int axis) | Domi::MDVector< Scalar > | |
| getLowerPadSize(int axis) const | Domi::MDVector< Scalar > | inline |
| getMDMap() const | Domi::MDVector< Scalar > | inline |
| getTeuchosComm() const | Domi::MDVector< Scalar > | inline |
| getUpperBndryPad(int axis) const | Domi::MDVector< Scalar > | inline |
| getUpperNeighbor(int axis) const | Domi::MDVector< Scalar > | inline |
| getUpperPadData(int axis) const | Domi::MDVector< Scalar > | |
| getUpperPadDataNonConst(int axis) | Domi::MDVector< Scalar > | |
| getUpperPadSize(int axis) const | Domi::MDVector< Scalar > | inline |
| hasPadding() const | Domi::MDVector< Scalar > | inline |
| isContiguous() const | Domi::MDVector< Scalar > | inline |
| isPeriodic(int axis) const | Domi::MDVector< Scalar > | inline |
| isReplicatedBoundary(int axis) const | Domi::MDVector< Scalar > | inline |
| MDVector(const Teuchos::RCP< const MDMap > &mdMap, bool zeroOut=true) | Domi::MDVector< Scalar > | |
| MDVector(const Teuchos::RCP< const MDMap > &mdMap, const dim_type leadingDim, const dim_type trailingDim=0, bool zeroOut=true) | Domi::MDVector< Scalar > | |
| MDVector(const Teuchos::RCP< const MDMap > &mdMap, const MDArrayView< Scalar > &source) | Domi::MDVector< Scalar > | |
| MDVector(const Teuchos::RCP< const MDMap > &mdMap, const MDArrayRCP< Scalar > &source) | Domi::MDVector< Scalar > | |
| MDVector(const MDVector< Scalar > &source, Teuchos::DataAccess access=Teuchos::View) | Domi::MDVector< Scalar > | |
| MDVector(const Teuchos::RCP< const Teuchos::Comm< int > > teuchosComm, Teuchos::ParameterList &plist) | Domi::MDVector< Scalar > | |
| MDVector(const Teuchos::RCP< const MDComm > mdComm, Teuchos::ParameterList &plist) | Domi::MDVector< Scalar > | |
| MDVector(const MDVector< Scalar > &parent, int axis, dim_type index) | Domi::MDVector< Scalar > | |
| MDVector(const MDVector< Scalar > &parent, int axis, const Slice &slice, int bndryPad=0) | Domi::MDVector< Scalar > | |
| MDVector(const MDVector< Scalar > &parent, const Teuchos::ArrayView< Slice > &slices, const Teuchos::ArrayView< int > &bndryPad=Teuchos::ArrayView< int >()) | Domi::MDVector< Scalar > | |
| meanValue() const | Domi::MDVector< Scalar > | |
| norm1() const | Domi::MDVector< Scalar > | |
| norm2() const | Domi::MDVector< Scalar > | |
| normInf() const | Domi::MDVector< Scalar > | |
| normWeighted(const MDVector< Scalar > &weights) const | Domi::MDVector< Scalar > | |
| numDims() const | Domi::MDVector< Scalar > | inline |
| onSubcommunicator() const | Domi::MDVector< Scalar > | inline |
| operator=(const MDVector< Scalar > &source) | Domi::MDVector< Scalar > | |
| operator[](dim_type index) const | Domi::MDVector< Scalar > | |
| operator[](Slice slice) const | Domi::MDVector< Scalar > | |
| putScalar(const Scalar &value, bool includePadding=true) | Domi::MDVector< Scalar > | |
| randomize() | Domi::MDVector< Scalar > | |
| readBinary(const std::string &filename, bool includeBndryPad=false) | Domi::MDVector< Scalar > | |
| setLowerPad(int axis, const Scalar value) | Domi::MDVector< Scalar > | |
| setUpperPad(int axis, const Scalar value) | Domi::MDVector< Scalar > | |
| startUpdateCommPad(int axis) | Domi::MDVector< Scalar > | |
| updateCommPad() | Domi::MDVector< Scalar > | |
| updateCommPad(int axis) (defined in Domi::MDVector< Scalar >) | Domi::MDVector< Scalar > | |
| writeBinary(const std::string &filename, bool includeBndryPad=false) const | Domi::MDVector< Scalar > | |
| ~MDVector() | Domi::MDVector< Scalar > | virtual |
1.8.5