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

Enumerations

enum class  FlowType { None = 0 , TGV = 1 , HIT = 2 , Zero }
 
enum class  ForceType { None = 0 , MachielsForcing = 1 , EPForcing = 2 }
 
enum class  EnergySpecType {
  None = 0 , PlainKol , Exponent , VonKarmon ,
  UrmsExponent
}
 
enum class  TimeScheme { AB2 = 0 , LSRK3 }
 

Functions

FlowType vConfigFlowType (const std::string &type)
 
EnergySpecType vConfigEnergySpecType (const std::string &type)
 
ForceType vConfigForceType (const std::string &type)
 
TimeScheme vConfigTimeScheme (const std::string &type)
 

Enumeration Type Documentation

◆ EnergySpecType

Enumerator
None 
PlainKol 
Exponent 
VonKarmon 
UrmsExponent 

◆ FlowType

Enumerator
None 
TGV 
HIT 
Zero 

◆ ForceType

Enumerator
None 
MachielsForcing 
EPForcing 

◆ TimeScheme

Enumerator
AB2 
LSRK3 

Function Documentation

◆ vConfigEnergySpecType()

EnergySpecType solver::fluidsol::boxfft::vConfigEnergySpecType ( const std::string &  type)
inline

References Exponent, None, PlainKol, UrmsExponent, and VonKarmon.

Here is the caller graph for this function:

◆ vConfigFlowType()

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

References HIT, None, TGV, and Zero.

Here is the caller graph for this function:

◆ vConfigForceType()

ForceType solver::fluidsol::boxfft::vConfigForceType ( const std::string &  type)
inline

References EPForcing, MachielsForcing, and None.

Here is the caller graph for this function:

◆ vConfigTimeScheme()

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

References AB2, and LSRK3.

Here is the caller graph for this function: