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 |