PhyStar  v0.0.0 thu24
solver::fluidsol::boxfdm Namespace Reference

Classes

struct  FFTPoisson
 
struct  FFTPoisson< 3, id >
 

Enumerations

enum class  FlowType {
  None = -999 , Static , Uniform , LinearShear ,
  HIT , TGV , TCF , PChn ,
  Duct , LDCavity , LamCircPipe
}
 
enum class  DpDxType { None = 0 , ConstFlux , ConstDpDx }
 
enum class  TimeScheme { AB2 = 0 , LSRK3 , CN , None = -999 }
 

Functions

FlowType vConfigFlowType (const std::string &type)
 
DpDxType vConfigDpDxType (const std::string &type)
 
TimeScheme vConfigTimeScheme (const std::string &type)
 

Enumeration Type Documentation

◆ DpDxType

Enumerator
None 
ConstFlux 
ConstDpDx 

◆ FlowType

Enumerator
None 
Static 
Uniform 
LinearShear 
HIT 
TGV 
TCF 
PChn 
Duct 
LDCavity 
LamCircPipe 

◆ TimeScheme

Enumerator
AB2 
LSRK3 
CN 
None 

Function Documentation

◆ vConfigDpDxType()

DpDxType solver::fluidsol::boxfdm::vConfigDpDxType ( const std::string &  type)
inline

References ConstDpDx, ConstFlux, and None.

Here is the caller graph for this function:

◆ vConfigFlowType()

FlowType solver::fluidsol::boxfdm::vConfigFlowType ( const std::string &  type)
inline

References Duct, HIT, LamCircPipe, LDCavity, LinearShear, None, PChn, Static, TCF, TGV, and Uniform.

Here is the caller graph for this function:

◆ vConfigTimeScheme()

TimeScheme solver::fluidsol::boxfdm::vConfigTimeScheme ( const std::string &  type)
inline

References AB2, CN, LSRK3, and None.

Here is the caller graph for this function: