abscissas(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
aRealMPITopology()=default | dg::aRealMPITopology< real_type, Nd > | protected |
aRealMPITopology(std::array< real_type, Nd > p, std::array< real_type, Nd > q, std::array< unsigned, Nd > n, std::array< unsigned, Nd > N, std::array< dg::bc, Nd > bcs, std::array< MPI_Comm, Nd > comms) | dg::aRealMPITopology< real_type, Nd > | inlineprotected |
aRealMPITopology(const std::array< RealMPIGrid< real_type, 1 >, Nd > &axes) | dg::aRealMPITopology< real_type, Nd > | inlineprotected |
aRealMPITopology(const aRealMPITopology &src)=default | dg::aRealMPITopology< real_type, Nd > | protected |
axis(unsigned u) const | dg::aRealMPITopology< real_type, Nd > | inline |
bc(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
bcx() const | dg::aRealMPITopology< real_type, Nd > | inline |
bcy() const | dg::aRealMPITopology< real_type, Nd > | inline |
bcz() const | dg::aRealMPITopology< real_type, Nd > | inline |
comm(unsigned u) const | dg::aRealMPITopology< real_type, Nd > | inline |
comm() const | dg::aRealMPITopology< real_type, Nd > | inline |
communicator() const | dg::aRealMPITopology< real_type, Nd > | inline |
contains(real_type x) const | dg::aRealMPITopology< real_type, Nd > | inline |
contains(const Vector &x) const | dg::aRealMPITopology< real_type, Nd > | inline |
count() const | dg::aRealMPITopology< real_type, Nd > | inline |
display(std::ostream &os=std::cout) const | dg::aRealMPITopology< real_type, Nd > | inline |
do_set(std::array< unsigned, Nd > new_n, std::array< unsigned, Nd > new_N)=0 | dg::aRealMPITopology< real_type, Nd > | protectedpure virtual |
do_set(std::array< dg::bc, Nd > new_bcs)=0 | dg::aRealMPITopology< real_type, Nd > | protectedpure virtual |
do_set_pq(std::array< real_type, Nd > new_p, std::array< real_type, Nd > new_q)=0 | dg::aRealMPITopology< real_type, Nd > | protectedpure virtual |
get_abscissas() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_bc() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_comms() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_h() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_l() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_N() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_n() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_p() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_perp_comm() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_q() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_shape() const | dg::aRealMPITopology< real_type, Nd > | inline |
get_weights() const | dg::aRealMPITopology< real_type, Nd > | inline |
global() const | dg::aRealMPITopology< real_type, Nd > | inline |
global2localIdx(int globalIdx, int &localIdx, int &rank) const | dg::aRealMPITopology< real_type, Nd > | inline |
grid(unsigned u) const | dg::aRealMPITopology< real_type, Nd > | inline |
gx() const | dg::aRealMPITopology< real_type, Nd > | inline |
gy() const | dg::aRealMPITopology< real_type, Nd > | inline |
gz() const | dg::aRealMPITopology< real_type, Nd > | inline |
h(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
host_grid typedef | dg::aRealMPITopology< real_type, Nd > | |
host_vector typedef | dg::aRealMPITopology< real_type, Nd > | |
hx() const | dg::aRealMPITopology< real_type, Nd > | inline |
hy() const | dg::aRealMPITopology< real_type, Nd > | inline |
hz() const | dg::aRealMPITopology< real_type, Nd > | inline |
l(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
local() const | dg::aRealMPITopology< real_type, Nd > | inline |
local2globalIdx(int localIdx, int rank, int &globalIdx) const | dg::aRealMPITopology< real_type, Nd > | inline |
local_size() const | dg::aRealMPITopology< real_type, Nd > | inline |
lx() const | dg::aRealMPITopology< real_type, Nd > | inline |
ly() const | dg::aRealMPITopology< real_type, Nd > | inline |
lz() const | dg::aRealMPITopology< real_type, Nd > | inline |
multiplyCellNumbers(real_type fx, real_type fy) | dg::aRealMPITopology< real_type, Nd > | inline |
N(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
n(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
ndim() | dg::aRealMPITopology< real_type, Nd > | inlinestatic |
Nx() const | dg::aRealMPITopology< real_type, Nd > | inline |
nx() const | dg::aRealMPITopology< real_type, Nd > | inline |
Ny() const | dg::aRealMPITopology< real_type, Nd > | inline |
ny() const | dg::aRealMPITopology< real_type, Nd > | inline |
Nz() const | dg::aRealMPITopology< real_type, Nd > | inline |
nz() const | dg::aRealMPITopology< real_type, Nd > | inline |
operator=(const aRealMPITopology &src)=default | dg::aRealMPITopology< real_type, Nd > | protected |
p(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
q(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
set(unsigned new_n, unsigned new_Nx) | dg::aRealMPITopology< real_type, Nd > | inline |
set(unsigned new_n, unsigned new_Nx, unsigned new_Ny) | dg::aRealMPITopology< real_type, Nd > | inline |
set(unsigned new_n, unsigned new_Nx, unsigned new_Ny, unsigned new_Nz) | dg::aRealMPITopology< real_type, Nd > | inline |
set(unsigned new_n, std::array< unsigned, Nd > new_N) | dg::aRealMPITopology< real_type, Nd > | inline |
set(std::array< unsigned, Nd > new_n, std::array< unsigned, Nd > new_N) | dg::aRealMPITopology< real_type, Nd > | inline |
set_axis(unsigned coord, unsigned new_n, unsigned new_N) | dg::aRealMPITopology< real_type, Nd > | inline |
set_bcs(std::array< dg::bc, Nd > new_bcs) | dg::aRealMPITopology< real_type, Nd > | inline |
set_pq(std::array< real_type, Nd > new_p, std::array< real_type, Nd > new_q) | dg::aRealMPITopology< real_type, Nd > | inline |
shape(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
size() const | dg::aRealMPITopology< real_type, Nd > | inline |
start() const | dg::aRealMPITopology< real_type, Nd > | inline |
value_type typedef | dg::aRealMPITopology< real_type, Nd > | |
weights(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
x0() const | dg::aRealMPITopology< real_type, Nd > | inline |
x1() const | dg::aRealMPITopology< real_type, Nd > | inline |
y0() const | dg::aRealMPITopology< real_type, Nd > | inline |
y1() const | dg::aRealMPITopology< real_type, Nd > | inline |
z0() const | dg::aRealMPITopology< real_type, Nd > | inline |
z1() const | dg::aRealMPITopology< real_type, Nd > | inline |
~aRealMPITopology()=default | dg::aRealMPITopology< real_type, Nd > | protected |