Block-Structured AMR Software Framework
hacc::Distribution Member List

This is the complete list of members for hacc::Distribution, including all inherited members.

cart_1d() consthacc::Distributioninline
cart_2d_x() consthacc::Distributioninline
cart_2d_y() consthacc::Distributioninline
cart_2d_z() consthacc::Distributioninline
cart_3d() consthacc::Distributioninline
coords_2d_x(int r, int c[])hacc::Distributioninline
coords_2d_y(int r, int c[])hacc::Distributioninline
coords_2d_z(int r, int c[])hacc::Distributioninline
Distribution(MPI_Comm comm, int const n[], bool debug=false)hacc::Distributioninline
Distribution(MPI_Comm comm, int ng, bool debug=false)hacc::Distributioninline
Distribution(MPI_Comm comm, int const n[], int const Ndims[], int *rmap, bool debug=false)hacc::Distributioninline
Distribution(MPI_Comm comm, int ng, int const Ndims[], int *rmap, bool debug=false)hacc::Distributioninline
global_ng(int i) consthacc::Distributioninline
global_ng() const)[3]hacc::Distributioninline
global_size() consthacc::Distributioninline
initialize(MPI_Comm comm, int const n[], int const Ndims[])hacc::Distributioninline
local_ng_1d(int i) consthacc::Distributioninline
local_ng_1d() const)[3]hacc::Distributioninline
local_ng_2d_x(int i) consthacc::Distributioninline
local_ng_2d_x() const)[3]hacc::Distributioninline
local_ng_2d_y(int i) consthacc::Distributioninline
local_ng_2d_y() const)[3]hacc::Distributioninline
local_ng_2d_z(int i) consthacc::Distributioninline
local_ng_2d_z() const)[3]hacc::Distributioninline
local_ng_3d(int i) consthacc::Distributioninline
local_ng_3d() const)[3]hacc::Distributioninline
local_size() consthacc::Distributioninline
m_commhacc::Distributionprotected
m_dhacc::Distribution
m_debughacc::Distributionprotected
m_rmaphacc::Distributionprotected
nproc() consthacc::Distributioninline
nproc_1d(int i) consthacc::Distributioninline
nproc_1d() const)[3]hacc::Distributioninline
nproc_2d_x(int i) consthacc::Distributioninline
nproc_2d_x() const)[3]hacc::Distributioninline
nproc_2d_y(int i) consthacc::Distributioninline
nproc_2d_y() const)[3]hacc::Distributioninline
nproc_2d_z(int i) consthacc::Distributioninline
nproc_2d_z() const)[3]hacc::Distributioninline
nproc_3d(int i) consthacc::Distributioninline
nproc_3d() const)[3]hacc::Distributioninline
parent_comm() consthacc::Distributioninline
rank_2d_x(int c[])hacc::Distributioninline
rank_2d_y(int c[])hacc::Distributioninline
rank_2d_z(int c[])hacc::Distributioninline
redistribute_1_to_3(const complex_t *a, complex_t *b)hacc::Distributioninline
redistribute_2_to_3(const complex_t *a, complex_t *b, int axis)hacc::Distributioninline
redistribute_3_to_1(const complex_t *a, complex_t *b)hacc::Distributioninline
redistribute_3_to_2(const complex_t *a, complex_t *b, int axis)hacc::Distributioninline
self() consthacc::Distributioninline
self_1d(int i) consthacc::Distributioninline
self_1d() const)[3]hacc::Distributioninline
self_2d_x(int i) consthacc::Distributioninline
self_2d_x() const)[3]hacc::Distributioninline
self_2d_y(int i) consthacc::Distributioninline
self_2d_y() const)[3]hacc::Distributioninline
self_2d_z(int i) consthacc::Distributioninline
self_2d_z() const)[3]hacc::Distributioninline
self_3d(int i) consthacc::Distributioninline
self_3d() const)[3]hacc::Distributioninline
~Distribution()hacc::Distributioninlinevirtual