#include <CartBoxFFDSol.hpp>
Public Types | |
using | Field = blockelm::CartField< Real, 3 > |
using | BTypeMap = std::unordered_map< std::string, std::vector< blockelm::BoundaryType > > |
using | BValMap = std::unordered_map< std::string, std::vector< Real > > |
Public Member Functions | |
CartBoxFFDSol () | |
virtual | ~CartBoxFFDSol () |
virtual void | Init () |
virtual void | Solve (const int &step, const Real &time, std::vector< std::shared_ptr< ppsol::PPSolBase >> ppsols={}) |
virtual void | SolveAB2 (const int &step, const Real &time, std::vector< std::shared_ptr< ppsol::PPSolBase >> &ppsols={}) |
virtual void | SolveLSRK3 (const int &step, const Real &time, std::vector< std::shared_ptr< ppsol::PPSolBase >> &ppsols={}) |
virtual void | SolveStageOne (const int &step, const Real &time, const Real &coef=1.0) |
virtual void | SolveStageTwo (const int &step, const Real &time, const Real &coef=1.0) |
virtual void | Finish (const int &step, const Real &time) |
virtual void | WriteFields (const int &step, const Real &time) |
virtual void | WriteFieldsNew (const int &step, const Real &time) |
virtual void | WriteMidFields (const int &step, const Real &time) |
virtual void | LoadFields () |
virtual std::string | GetSolverName () |
virtual std::string | GetMeshName () |
auto & | CreateUniformMesh (std::vector< int > nsize, std::vector< std::vector< Real >> edges, std::vector< std::vector< int >> ghs={{0}, {0}, {0}}) |
auto & | CreateUniformMesh (int nsize, std::vector< Real > edges, std::vector< int > ghs={0}) |
auto & | CreateVelocityFields (std::vector< std::vector< int >> flgs) |
auto & | CreatePressureField (std::vector< int > flgs) |
auto & | CreateGradField (std::vector< int > flgs) |
auto & | CreateScalarFields (std::vector< int > flgs, const int n) |
auto & | MappingMeshToStretching () |
mapping new mesh of the third direction to stretching mesh More... | |
void | InitTempFields () |
void | InitSpecSpace () |
void | NonLinearTerm (const Real &coef=1.0) |
void | ViscousTerm (const Real &coef=1.0) |
void | AB2 () |
void | PressureTerm (const Real &coef=1.0) |
void | Correct (const Real &coef=1.0) |
void | AddCouplingForceIfNecessary (const Real &coef=1.0) |
void | UpdateDtIfNecessary (const Real &chdt) |
void | TransToPhysVelocityGradient () |
void | TransToPhysVelocity () |
void | TransToPhysPressure () |
void | TransToSpecVelocity () |
void | BoundaryOfSpecVelocity () |
void | InitTCF (const Real &time) |
init turbulent channel flow in physical space More... | |
Real | CalDpDxAndFixFluxInTCF () |
void | AddDpDxInTCF (const Real &dpdx) |
auto | CalMaxDivInSpec () |
auto | CalMaxCFLDt () |
void | Statistic (const int &istep, const Real &time) |
void | StatLog (const int &istep, const Real &time) |
void | InitStatLogFile () |
void | ConfigFlowDict () |
void | CheckConfigFlowDict () |
boxffd::FlowType | vConfigFlowType (const std::string &type) |
blockelm::MeshType | vConfigMeshType (const std::string &type) |
blockelm::BoundaryType | vConfigBoundaryType (const std::string &type) |
boxffd::DpDxType | vConfigDpDxType (const std::string &type) |
void | GenerateInitFlow (const boxffd::FlowType &ftype, const Real &time) |
void | InitFilePath () |
![]() | |
SpecDiffHybrid () | |
virtual | ~SpecDiffHybrid () |
![]() | |
Solver () | |
virtual | ~Solver () |
void | PrintAbstract () |
void | Relase (const SolverNameList &flag) |
void | ConfigGlobalDict (const std::string filename) |
void | PrintConfigGlobalDict () |
![]() | |
CartDataSpace () | |
~CartDataSpace () | |
void | ConfigDataSpaceDict () |
config information of mpi from ControlDict.in More... | |
void | CheckConfigDataSpaceDict () |
Private Attributes | |
const std::string | _name = "CartBoxFFDSol" |
Additional Inherited Members | |
![]() | |
static const auto & | GlobalDict () |
static const auto & | Dt () |
![]() | |
static std::vector< int > | CalTotalShape (const std::vector< int > &flag) |
![]() | |
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 |
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 |
![]() | |
FluidSolBase () | |
virtual | ~FluidSolBase () |
![]() | |
tml::tmlnode | fluidsoltml |
tml::tmlnode | fparams |
![]() | |
static Real & | dtf = dt |
![]() | |
static std::string | header = "PhyStar" |
static std::string | version = "v0.0.1" |
static int | count |
static Solver * | ptr_fluidsol = nullptr |
static Solver * | ptr_point_particlesol = nullptr |
static Solver * | ptr_resolved_particlesol = nullptr |
static Real | dt |
static Real | kvisc |
static Real | density |
static tml::tmlnode | globaltml |
struct { | |
std::string casename | |
Real time_start | |
Real time_end | |
Real time_ndump | |
int ndim | |
int step_start | |
int nstep | |
int step_end | |
int step_ndump | |
int step_nscreen | |
int step_nstat | |
int step_nrefresh | |
int ppsol_flag | |
int ppsol_same_dict | |
unsigned int random_seed | |
} | globaldict |
using solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::BTypeMap = std::unordered_map<std::string, std::vector<blockelm::BoundaryType> > |
using solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::BValMap = std::unordered_map<std::string, std::vector<Real> > |
using solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::Field = blockelm::CartField<Real, 3> |
solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::CartBoxFFDSol |
References solver::Solver::ptr_fluidsol.
|
virtual |
References fileio::FluidCartRegularD< N_dim, FT >::DeallocateBuffer(), and solver::Solver::ptr_fluidsol.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::AB2 |
References solver::Solver::dt.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::AddCouplingForceIfNecessary | ( | const Real & | coef = 1.0 | ) |
References solver::CartDataSpace< N_dim, 999 >::ghost_size, and gsmpi::GSMPI_REAL.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::AddDpDxInTCF | ( | const Real & | dpdx | ) |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::BoundaryOfSpecVelocity |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::CalDpDxAndFixFluxInTCF |
auto solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::CalMaxCFLDt |
References solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::kvisc, quadpack::max(), and solver::CartDataSpace< N_dim, 999 >::mpicomm.
auto solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::CalMaxDivInSpec |
|
inline |
|
inline |
References solver::database::controldict, solver::fluidsol::FluidSolBase::fluidsoltml, solver::fluidsol::FluidSolBase::fparams, blockelm::vConfigBoundaryType(), solver::fluidsol::boxfdm::vConfigDpDxType(), solver::fluidsol::boxfdm::vConfigFlowType(), and solver::fluidsol::boxffd::vConfigTimeScheme().
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::Correct | ( | const Real & | coef = 1.0 | ) |
References solver::Solver::dt, solver::fluidsol::Dx, and solver::fluidsol::Dy.
|
inline |
References blockelm::CartBlock< N_dim >::CreateGradField().
|
inline |
References blockelm::CartBlock< N_dim >::CreatePressureField().
|
inline |
References blockelm::CartBlock< N_dim >::CreateScalarFields().
|
inline |
|
inline |
|
inline |
References blockelm::CartBlock< N_dim >::CreateVelocityFields().
|
virtual |
Implements solver::fluidsol::FluidSolBase.
|
inline |
References solver::fluidsol::boxffd::TCF.
|
virtual |
Reimplemented from solver::Solver.
|
virtual |
Reimplemented from solver::Solver.
References solver::fluidsol::FluidSolBase::_name.
|
virtual |
Implements solver::fluidsol::FluidSolBase.
References fileio::FluidCartRegularD< N_dim, FT >::AllocateBuffer(), solver::CartDataSpace< N_dim, 999 >::cartibm, solver::CartDataSpace< N_dim, 999 >::center_flag, solver::CartDataSpace< N_dim, 999 >::domain_size, solver::CartDataSpace< N_dim, 999 >::gb_domain_size, solver::CartDataSpace< N_dim, 999 >::gb_mesh_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::globaldict, solver::CartDataSpace< N_dim, 999 >::ibm_flag, solver::CartDataSpace< N_dim, 999 >::mesh_size, solver::CartDataSpace< N_dim, 999 >::mpicomm, and solver::CartDataSpace< N_dim, 999 >::stagger_flag.
|
inline |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::InitSpecSpace |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::InitStatLogFile |
References solver::CartDataSpace< N_dim, 999 >::mpicomm, and gsmpi::root.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::InitTCF | ( | const Real & | time | ) |
init turbulent channel flow in physical space
SpaceID |
time |
References solver::fluidsol::boxffd::ConstDpDx, solver::fluidsol::FluidSolBase::fparams, solver::CartDataSpace< N_dim, 999 >::gb_domain_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::CartDataSpace< N_dim, 999 >::mesh_size, solver::CartDataSpace< N_dim, 999 >::mpicomm, mathconst::PI, and RandomNumber< T_real >::randr().
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::InitTempFields |
References solver::CartDataSpace< N_dim, 999 >::tempfields.
|
virtual |
References fileio::FluidCartRegularD< N_dim, FT >::CloseFile(), solver::CartDataSpace< N_dim, 999 >::ghost_size, gsmpi::GSMPI_REAL, solver::CartDataSpace< N_dim, 999 >::mpicomm, fileio::FluidCartRegularD< N_dim, FT >::OpenFile(), fileio::FluidCartRegularD< N_dim, FT >::ReadField(), gsmpi::root, fileio::FluidCartRegularD< N_dim, FT >::SetFileAttr(), and fileio::FluidCartRegularD< N_dim, FT >::SetGhostMesh().
auto & solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::MappingMeshToStretching |
mapping new mesh of the third direction to stretching mesh
SpaceID |
References blockelm::atan, solver::CartDataSpace< N_dim, 999 >::domain_size, solver::fluidsol::FluidSolBase::fluidsoltml, solver::CartDataSpace< N_dim, 999 >::gb_mesh_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::CartDataSpace< N_dim, 999 >::mpicomm, mathconst::PI_2, gsmpi::root, blockelm::sin, blockelm::tanh, and blockelm::vConfigMeshType().
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::NonLinearTerm | ( | const Real & | coef = 1.0 | ) |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::PressureTerm | ( | const Real & | coef = 1.0 | ) |
|
virtual |
Implements solver::fluidsol::FluidSolBase.
References solver::fluidsol::boxffd::AB2, and solver::fluidsol::boxffd::LSRK3.
|
virtual |
References solver::Solver::globaldict, solver::Solver::ptr_point_particlesol, solver::fluidsol::FluidSolBase::SolveStageOne(), and solver::fluidsol::FluidSolBase::SolveStageTwo().
|
virtual |
References solver::Solver::dt, solver::Solver::globaldict, solver::Solver::ptr_point_particlesol, solver::fluidsol::FluidSolBase::SolveStageOne(), and solver::fluidsol::FluidSolBase::SolveStageTwo().
|
virtual |
Implements solver::fluidsol::FluidSolBase.
References solver::fluidsol::boxffd::ConstDpDx, solver::fluidsol::boxffd::ConstFlow, and solver::fluidsol::boxffd::None.
|
virtual |
Implements solver::fluidsol::FluidSolBase.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::Statistic | ( | const int & | istep, |
const Real & | time | ||
) |
References solver::CartDataSpace< N_dim, 999 >::gb_mesh_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::globaldict, fileio::intTostr(), solver::CartDataSpace< N_dim, 999 >::mpicomm, and gsmpi::root.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::StatLog | ( | const int & | istep, |
const Real & | time | ||
) |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::TransToPhysPressure |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::TransToPhysVelocity |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::TransToPhysVelocityGradient |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::TransToSpecVelocity |
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::UpdateDtIfNecessary | ( | const Real & | chdt | ) |
|
inline |
References blockelm::Dirichlet, and blockelm::Neumann.
|
inline |
|
inline |
References solver::fluidsol::boxffd::None, and solver::fluidsol::boxffd::TCF.
|
inline |
References blockelm::atan, blockelm::sin, blockelm::tanh, and blockelm::uniform.
void solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ViscousTerm | ( | const Real & | coef = 1.0 | ) |
References solver::Solver::kvisc.
|
virtual |
Implements solver::fluidsol::FluidSolBase.
References fileio::FluidCartRegularD< N_dim, FT >::AddAttributeTo(), fileio::FluidCartRegularD< N_dim, FT >::AddField(), fileio::FluidCartRegularD< N_dim, FT >::CloseFile(), fileio::FluidCartRegularD< N_dim, FT >::CreateFile(), solver::Solver::density, solver::fluidsol::FluidSolBase::dtf, solver::CartDataSpace< N_dim, 999 >::gb_domain_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::globaldict, fileio::kOtherInfo, solver::Solver::kvisc, solver::CartDataSpace< N_dim, 999 >::mesh_size, solver::CartDataSpace< N_dim, 999 >::mpicomm, gsmpi::root, fileio::FluidCartRegularD< N_dim, FT >::SetFileAttr(), fileio::FluidCartRegularD< N_dim, FT >::SetGhostMesh(), and fileio::FluidCartRegularD< N_dim, FT >::SetMeshc().
|
virtual |
References fileionew::FluidCartRegularD< N_dim >::AddAttributeTo(), fileionew::FluidCartRegularD< N_dim >::AddField(), fileionew::FluidCartRegularD< N_dim >::CloseFile(), fileionew::FluidCartRegularD< N_dim >::CreateFile(), solver::Solver::density, solver::fluidsol::FluidSolBase::dtf, solver::CartDataSpace< N_dim, 999 >::gb_domain_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::globaldict, solver::Solver::kvisc, solver::CartDataSpace< N_dim, 999 >::mpicomm, fileionew::Others(), gsmpi::root, fileionew::FluidCartRegularD< N_dim >::SetFileAttr(), fileionew::FluidCartRegularD< N_dim >::SetGhostMesh(), and fileionew::FluidCartRegularD< N_dim >::SetMeshc().
|
virtual |
References fileio::FluidCartRegularD< N_dim, FT >::AddAttributeTo(), fileio::FluidCartRegularD< N_dim, FT >::AddField(), fileio::FluidCartRegularD< N_dim, FT >::CloseFile(), fileio::FluidCartRegularD< N_dim, FT >::CreateFile(), solver::Solver::density, solver::fluidsol::FluidSolBase::dtf, solver::CartDataSpace< N_dim, 999 >::gb_domain_size, solver::CartDataSpace< N_dim, 999 >::ghost_size, solver::Solver::globaldict, fileio::kOtherInfo, solver::Solver::kvisc, solver::CartDataSpace< N_dim, 999 >::mpicomm, gsmpi::root, fileio::FluidCartRegularD< N_dim, FT >::SetFileAttr(), fileio::FluidCartRegularD< N_dim, FT >::SetGhostMesh(), and fileio::FluidCartRegularD< N_dim, FT >::SetMeshc().
|
private |
blockelm::CartBlock<3>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::block = CartDataSpace<3, SpaceID>::cartblock |
BTypeMap solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::btype |
BValMap solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::bval |
std::vector<ibm::IBMCart<3> >& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::cartibm = CartDataSpace<3, SpaceID>::cartibm |
const std::vector<int>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::center_flag = CartDataSpace<3, SpaceID>::center_flag |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::cfl |
int solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::conti |
blin::Vec<blin::Arraycr<3>, 3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::cwrk |
blin::Vec<blin::Arraycr<3>, 1> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::cwrkf |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::density |
std::vector<std::vector<Real> >& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::domain_size = CartDataSpace<3, SpaceID>::domain_size |
boxffd::DpDxType solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::dpdx_type |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::dt |
blin::Vec3i solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::edf |
int solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::edf2w |
blin::Vec3i solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::edp |
int solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::edp2w |
fdm::FDMSecondCenteralDiff<fdm::FDMTAG_Type::Stretch> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fdm |
CartFFD<3, 10> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ffd_at_p |
CartFFD<3, 20> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ffd_at_w |
bool solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::flow_start_flag = true |
boxffd::FlowType solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::flow_type |
struct { ... } solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::flowdict |
Field solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fx |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fxwrk |
Field solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fy |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fywrk |
Field solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fz |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::fzwrk |
std::vector<std::vector<Real> >& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::gb_domain_size = CartDataSpace<3, SpaceID>::gb_domain_size |
blockelm::CartMesh<3>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::gb_mesh = CartDataSpace<3, SpaceID>::gb_cartmesh |
std::vector<int>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::gb_mesh_size = CartDataSpace<3, SpaceID>::gb_mesh_size |
std::vector<std::vector<int> >& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ghost_size = CartDataSpace<3, SpaceID>::ghost_size |
gsmpi::CartFieldGhostComm<Real, 3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ghostcomm |
int& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ibm_flag = CartDataSpace<3, SpaceID>::ibm_flag |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::kvisc |
blin::Arrayr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::lap |
std::vector<int>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::mesh_size = CartDataSpace<3, SpaceID>::mesh_size |
gsmpi::GSMPICart<3>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::mpicomm = CartDataSpace<3, SpaceID>::mpicomm |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::p |
std::vector<Real> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::params |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::Re |
Real solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::Retau |
blin::Vec<blin::Arrayr<3>, 5> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::rwrk |
blin::Vec<blin::Arrayr<3>, 2> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::rwrkf |
std::vector<std::vector<int> >& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::stagger_flag = CartDataSpace<3, SpaceID>::stagger_flag |
blin::Vec3i solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::stf |
int solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::stf2w |
blin::Vec3i solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::stp |
int solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::stp2w |
std::vector<blockelm::CartField<Real, 3> *>& solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::tempfields = CartDataSpace<3, SpaceID>::tempfields |
boxffd::TimeScheme solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::time_scheme |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::u |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::us |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::utnew |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::utold |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::v |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::vs |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::vtnew |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::vtold |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::w |
std::string solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::work_path |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::ws |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::wtnew |
blin::Arraycr<3> solver::fluidsol::CartBoxFFDSol< 3, SpaceID >::wtold |