Sharing data space with derived classes. More...
#include <CartDataSpace.hpp>

Public Member Functions | |
| CartDataSpace () | |
| ~CartDataSpace () | |
| void | ConfigDataSpaceDict () |
| config information of mpi from ControlDict.in More... | |
| void | CheckConfigDataSpaceDict () |
Static Public Member Functions | |
| static std::vector< int > | CalTotalShape (const std::vector< int > &flag) |
Static Public Attributes | |
| static std::vector< std::vector< Real > > | domain_size |
| static std::vector< std::vector< Real > > | gb_domain_size |
| static std::vector< int > | mesh_size |
| static std::vector< int > | gb_mesh_size |
| static std::vector< int > | start_index |
| static std::vector< std::vector< int > > | ghost_size |
| static std::vector< std::vector< int > > | stagger_flag |
| static const std::vector< int > | center_flag = {0, 0, 0} |
| static blockelm::CartMesh< N_dim > | gb_cartmesh |
| static blockelm::CartBlock< N_dim > | cartblock |
| static gsmpi::GSMPICart< N_dim > | mpicomm |
| static std::vector< ibm::IBMCart< N_dim > > | cartibm |
| static int | ibm_flag |
| static std::vector< blockelm::CartField< Real, N_dim > * > | tempfields |
| static tml::tmlnode | dataspacetml |
| struct { | |
| std::vector< Real > domain_size | |
| std::vector< int > mesh_size | |
| std::vector< int > ghost_size | |
| std::vector< int > stagger_flag | |
| } | dataspacedict |
Sharing data space with derived classes.
| N_dim |
|
inline |
|
inline |
|
inlinestatic |
References solver::CartDataSpace< N_dim, SpaceID >::gb_mesh_size, and solver::CartDataSpace< N_dim, SpaceID >::ghost_size.

|
inline |
References solver::CartDataSpace< N_dim, SpaceID >::dataspacedict, solver::CartDataSpace< N_dim, SpaceID >::domain_size, solver::CartDataSpace< N_dim, SpaceID >::gb_domain_size, solver::CartDataSpace< N_dim, SpaceID >::gb_mesh_size, solver::CartDataSpace< N_dim, SpaceID >::ghost_size, solver::CartDataSpace< N_dim, SpaceID >::mesh_size, solver::CartDataSpace< N_dim, SpaceID >::mpicomm, solver::CartDataSpace< N_dim, SpaceID >::stagger_flag, and solver::CartDataSpace< N_dim, SpaceID >::start_index.

|
inline |
config information of mpi from ControlDict.in
| filename |
References solver::CartDataSpace< N_dim, SpaceID >::cartblock, solver::CartDataSpace< N_dim, SpaceID >::cartibm, solver::CartDataSpace< N_dim, SpaceID >::CheckConfigDataSpaceDict(), solver::database::controldict, solver::CartDataSpace< N_dim, SpaceID >::dataspacedict, solver::CartDataSpace< N_dim, SpaceID >::dataspacetml, solver::CartDataSpace< N_dim, SpaceID >::ibm_flag, and solver::CartDataSpace< N_dim, SpaceID >::mpicomm.


|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| struct { ... } solver::CartDataSpace< N_dim, SpaceID >::dataspacedict |
|
inlinestatic |
|
inlinestatic |
| std::vector<Real> solver::CartDataSpace< N_dim, SpaceID >::domain_size |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| std::vector<int> solver::CartDataSpace< N_dim, SpaceID >::ghost_size |
|
inlinestatic |
|
inlinestatic |
| std::vector<int> solver::CartDataSpace< N_dim, SpaceID >::mesh_size |
|
inlinestatic |
|
inlinestatic |
| std::vector<int> solver::CartDataSpace< N_dim, SpaceID >::stagger_flag |
|
inlinestatic |
|
inlinestatic |