| abscissas(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
| aRealMPIGeometry3d(const aRealMPIGeometry3d &src)=default | dg::aRealMPIGeometry3d< real_type > | protected |
| 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 |
| aRealProductMPIGeometry3d(const aRealProductMPIGeometry3d &src)=default | dg::aRealProductMPIGeometry3d< real_type > | 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 |
| clone() const override final | dg::RealCylindricalMPIGrid3d< real_type > | inlinevirtual |
| 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 |
| dg::aRealProductMPIGeometry3d::do_set(std::array< unsigned, Nd > new_n, std::array< unsigned, Nd > new_N)=0 | dg::aRealMPITopology< real_type, Nd > | protectedpure virtual |
| dg::aRealProductMPIGeometry3d::do_set(std::array< dg::bc, Nd > new_bcs)=0 | dg::aRealMPITopology< real_type, Nd > | protectedpure virtual |
| dg::aRealProductMPIGeometry3d::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 |
| global_geometry() const override final | dg::RealCylindricalMPIGrid3d< real_type > | inlinevirtual |
| 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 |
| jacobian() const | dg::aRealMPIGeometry3d< real_type > | 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 |
| map() const | dg::aRealMPIGeometry3d< real_type > | inline |
| metric() const | dg::aRealMPIGeometry3d< real_type > | 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 aRealProductMPIGeometry3d &src)=default | dg::aRealProductMPIGeometry3d< real_type > | protected |
| dg::aRealMPIGeometry3d::operator=(const aRealMPIGeometry3d &src)=default | dg::aRealMPIGeometry3d< real_type > | protected |
| dg::aRealMPITopology::operator=(const aRealMPITopology &src)=default | dg::aRealMPITopology< real_type, Nd > | protected |
| p(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
| perp_grid() const | dg::aRealProductMPIGeometry3d< real_type > | inline |
| perpendicular_grid typedef | dg::RealCylindricalMPIGrid3d< real_type > | |
| q(unsigned u=0) const | dg::aRealMPITopology< real_type, Nd > | inline |
| RealCylindricalMPIGrid3d()=default | dg::RealCylindricalMPIGrid3d< real_type > | |
| RealCylindricalMPIGrid3d(real_type x0, real_type x1, real_type y0, real_type y1, real_type z0, real_type z1, unsigned n, unsigned Nx, unsigned Ny, unsigned Nz, bc bcx, bc bcy, bc bcz, MPI_Comm comm) | dg::RealCylindricalMPIGrid3d< real_type > | inline |
| RealCylindricalMPIGrid3d(real_type x0, real_type x1, real_type y0, real_type y1, real_type z0, real_type z1, unsigned n, unsigned Nx, unsigned Ny, unsigned Nz, bc bcx, bc bcy, MPI_Comm comm) | dg::RealCylindricalMPIGrid3d< real_type > | inline |
| RealCylindricalMPIGrid3d(RealMPIGrid1d< real_type > gx, RealMPIGrid1d< real_type > gy, RealMPIGrid1d< real_type > gz) | dg::RealCylindricalMPIGrid3d< real_type > | 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 |
| ~aRealMPIGeometry3d()=default | dg::aRealMPIGeometry3d< real_type > | virtual |
| ~aRealMPITopology()=default | dg::aRealMPITopology< real_type, Nd > | protected |
| ~aRealProductMPIGeometry3d()=default | dg::aRealProductMPIGeometry3d< real_type > | virtual |