ThunderEgg
1.0.0
|
This is the complete list of members for ThunderEgg::Vector< D >, including all inherited members.
add(const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
addScaled(double alpha, const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
addScaled(double alpha, const Vector< D > &a, double beta, const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
copy(const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
copyWithGhost(const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
dot(const Vector< D > &b) const | ThunderEgg::Vector< D > | inline |
getCommunicator() const | ThunderEgg::Vector< D > | inline |
getComponentView(int component_index, int patch_local_index) | ThunderEgg::Vector< D > | inline |
getComponentView(int component_index, int patch_local_index) const | ThunderEgg::Vector< D > | inline |
getNumComponents() const (defined in ThunderEgg::Vector< D >) | ThunderEgg::Vector< D > | inline |
getNumGhostCells() const | ThunderEgg::Vector< D > | inline |
getNumLocalCells() const | ThunderEgg::Vector< D > | inline |
getNumLocalPatches() const | ThunderEgg::Vector< D > | inline |
getPatchView(int patch_local_index) | ThunderEgg::Vector< D > | inline |
getPatchView(int patch_local_index) const | ThunderEgg::Vector< D > | inline |
getZeroClone() const | ThunderEgg::Vector< D > | inline |
infNorm() const | ThunderEgg::Vector< D > | inline |
operator=(const Vector< D > &other) | ThunderEgg::Vector< D > | inline |
operator=(Vector< D > &&other) | ThunderEgg::Vector< D > | inline |
scale(double alpha) | ThunderEgg::Vector< D > | inline |
scaleThenAdd(double alpha, const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
scaleThenAddScaled(double alpha, double beta, const Vector< D > &b) | ThunderEgg::Vector< D > | inline |
scaleThenAddScaled(double alpha, double beta, const Vector< D > &b, double gamma, const Vector< D > &c) | ThunderEgg::Vector< D > | inline |
set(double alpha) | ThunderEgg::Vector< D > | inline |
setWithGhost(double alpha) | ThunderEgg::Vector< D > | inline |
shift(double delta) | ThunderEgg::Vector< D > | inline |
twoNorm() const | ThunderEgg::Vector< D > | inline |
Vector() | ThunderEgg::Vector< D > | inline |
Vector(Communicator comm, const std::array< int, D > &ns, int num_components, int num_local_patches, int num_ghost_cells) | ThunderEgg::Vector< D > | inline |
Vector(const Domain< D > &domain, int num_components) | ThunderEgg::Vector< D > | inline |
Vector(Communicator comm, const std::vector< double * > &patch_starts, const std::array< int, D+1 > &strides, const std::array< int, D+1 > &lengths, int num_ghost_cells) | ThunderEgg::Vector< D > | inline |
Vector(const Vector< D > &other) | ThunderEgg::Vector< D > | inline |
Vector(Vector< D > &&other) | ThunderEgg::Vector< D > | inline |