This is the complete list of members for hacc::Distribution, including all inherited members.
cart_1d() const | hacc::Distribution | inline |
cart_2d_x() const | hacc::Distribution | inline |
cart_2d_y() const | hacc::Distribution | inline |
cart_2d_z() const | hacc::Distribution | inline |
cart_3d() const | hacc::Distribution | inline |
coords_2d_x(int r, int c[]) | hacc::Distribution | inline |
coords_2d_y(int r, int c[]) | hacc::Distribution | inline |
coords_2d_z(int r, int c[]) | hacc::Distribution | inline |
Distribution(MPI_Comm comm, int const n[], bool debug=false) | hacc::Distribution | inline |
Distribution(MPI_Comm comm, int ng, bool debug=false) | hacc::Distribution | inline |
Distribution(MPI_Comm comm, int const n[], int const Ndims[], int *rmap, bool debug=false) | hacc::Distribution | inline |
Distribution(MPI_Comm comm, int ng, int const Ndims[], int *rmap, bool debug=false) | hacc::Distribution | inline |
global_ng(int i) const | hacc::Distribution | inline |
global_ng() const)[3] | hacc::Distribution | inline |
global_size() const | hacc::Distribution | inline |
initialize(MPI_Comm comm, int const n[], int const Ndims[]) | hacc::Distribution | inline |
local_ng_1d(int i) const | hacc::Distribution | inline |
local_ng_1d() const)[3] | hacc::Distribution | inline |
local_ng_2d_x(int i) const | hacc::Distribution | inline |
local_ng_2d_x() const)[3] | hacc::Distribution | inline |
local_ng_2d_y(int i) const | hacc::Distribution | inline |
local_ng_2d_y() const)[3] | hacc::Distribution | inline |
local_ng_2d_z(int i) const | hacc::Distribution | inline |
local_ng_2d_z() const)[3] | hacc::Distribution | inline |
local_ng_3d(int i) const | hacc::Distribution | inline |
local_ng_3d() const)[3] | hacc::Distribution | inline |
local_size() const | hacc::Distribution | inline |
m_comm | hacc::Distribution | protected |
m_d | hacc::Distribution | |
m_debug | hacc::Distribution | protected |
m_rmap | hacc::Distribution | protected |
nproc() const | hacc::Distribution | inline |
nproc_1d(int i) const | hacc::Distribution | inline |
nproc_1d() const)[3] | hacc::Distribution | inline |
nproc_2d_x(int i) const | hacc::Distribution | inline |
nproc_2d_x() const)[3] | hacc::Distribution | inline |
nproc_2d_y(int i) const | hacc::Distribution | inline |
nproc_2d_y() const)[3] | hacc::Distribution | inline |
nproc_2d_z(int i) const | hacc::Distribution | inline |
nproc_2d_z() const)[3] | hacc::Distribution | inline |
nproc_3d(int i) const | hacc::Distribution | inline |
nproc_3d() const)[3] | hacc::Distribution | inline |
parent_comm() const | hacc::Distribution | inline |
rank_2d_x(int c[]) | hacc::Distribution | inline |
rank_2d_y(int c[]) | hacc::Distribution | inline |
rank_2d_z(int c[]) | hacc::Distribution | inline |
redistribute_1_to_3(const complex_t *a, complex_t *b) | hacc::Distribution | inline |
redistribute_2_to_3(const complex_t *a, complex_t *b, int axis) | hacc::Distribution | inline |
redistribute_3_to_1(const complex_t *a, complex_t *b) | hacc::Distribution | inline |
redistribute_3_to_2(const complex_t *a, complex_t *b, int axis) | hacc::Distribution | inline |
self() const | hacc::Distribution | inline |
self_1d(int i) const | hacc::Distribution | inline |
self_1d() const)[3] | hacc::Distribution | inline |
self_2d_x(int i) const | hacc::Distribution | inline |
self_2d_x() const)[3] | hacc::Distribution | inline |
self_2d_y(int i) const | hacc::Distribution | inline |
self_2d_y() const)[3] | hacc::Distribution | inline |
self_2d_z(int i) const | hacc::Distribution | inline |
self_2d_z() const)[3] | hacc::Distribution | inline |
self_3d(int i) const | hacc::Distribution | inline |
self_3d() const)[3] | hacc::Distribution | inline |
~Distribution() | hacc::Distribution | inlinevirtual |