#include <ConstTransport.H>
|
FieldRepo & | m_repo |
| Reference to the field repository (for creating scratch fields)
|
|
amrex::Real | m_mu {1.0e-5} |
| (Laminar) dynamic viscosity
|
|
amrex::Real | m_Pr {1.0} |
| Prandtl number.
|
|
amrex::Real | m_Prt {1.0} |
| Turbulent Prandtl number.
|
|
amrex::Real | m_constant_beta {0.0} |
| Constant thermal expansion coefficient.
|
|
amrex::Real | m_reference_temperature {-1.0} |
| Reference temperature.
|
|
Fluid transport model with constant properties
◆ ConstTransport()
amr_wind::transport::ConstTransport::ConstTransport |
( |
const CFDSim & | sim | ) |
|
|
inlineexplicit |
◆ ~ConstTransport()
amr_wind::transport::ConstTransport::~ConstTransport |
( |
| ) |
|
|
overridedefault |
◆ alpha()
std::unique_ptr< ScratchField > amr_wind::transport::ConstTransport::alpha |
( |
| ) |
|
|
inlineoverride |
Return the thermal diffusivity field.
◆ beta()
std::unique_ptr< ScratchField > amr_wind::transport::ConstTransport::beta |
( |
| ) |
const |
|
inlineoverride |
Return the thermal expansion coefficient.
◆ beta_impl()
void amr_wind::transport::ConstTransport::beta_impl |
( |
const int | lev, |
|
|
const amrex::MFIter & | mfi, |
|
|
const amrex::Box & | bx, |
|
|
const amrex::Array4< amrex::Real > & | beta ) const |
|
inlineoverride |
Compute the thermal expansion coefficient.
◆ identifier()
static std::string amr_wind::transport::ConstTransport::identifier |
( |
| ) |
|
|
inlinestatic |
◆ laminar_prandtl()
amrex::Real amr_wind::transport::ConstTransport::laminar_prandtl |
( |
| ) |
const |
|
inline |
◆ laminar_schmidt()
static amrex::Real amr_wind::transport::ConstTransport::laminar_schmidt |
( |
const std::string & | scalar_name | ) |
|
|
inlinestatic |
◆ mu()
std::unique_ptr< ScratchField > amr_wind::transport::ConstTransport::mu |
( |
| ) |
|
|
inlineoverride |
Return the dynamic visocity field.
◆ ref_theta()
std::unique_ptr< ScratchField > amr_wind::transport::ConstTransport::ref_theta |
( |
| ) |
const |
|
inlineoverride |
Return the reference temperature.
◆ ref_theta_impl()
void amr_wind::transport::ConstTransport::ref_theta_impl |
( |
const int | lev, |
|
|
const amrex::MFIter & | mfi, |
|
|
const amrex::Box & | bx, |
|
|
const amrex::Array4< amrex::Real > & | ref_theta ) const |
|
inlineoverride |
Compute the reference temperature.
◆ reference_temperature()
amrex::Real amr_wind::transport::ConstTransport::reference_temperature |
( |
| ) |
const |
|
inlineoverride |
◆ scalar_diffusivity()
std::unique_ptr< ScratchField > amr_wind::transport::ConstTransport::scalar_diffusivity |
( |
const std::string & | scalar_name | ) |
|
|
inlineoverride |
◆ thermal_diffusivity()
amrex::Real amr_wind::transport::ConstTransport::thermal_diffusivity |
( |
| ) |
const |
|
inline |
◆ turbulent_prandtl()
amrex::Real amr_wind::transport::ConstTransport::turbulent_prandtl |
( |
| ) |
const |
|
inline |
◆ turbulent_schmidt()
static amrex::Real amr_wind::transport::ConstTransport::turbulent_schmidt |
( |
const std::string & | scalar_name | ) |
|
|
inlinestatic |
◆ viscosity()
amrex::Real amr_wind::transport::ConstTransport::viscosity |
( |
| ) |
const |
|
inline |
◆ constant_properties
bool amr_wind::transport::ConstTransport::constant_properties = true |
|
staticconstexpr |
◆ m_constant_beta
amrex::Real amr_wind::transport::ConstTransport::m_constant_beta {0.0} |
|
private |
Constant thermal expansion coefficient.
◆ m_mu
amrex::Real amr_wind::transport::ConstTransport::m_mu {1.0e-5} |
|
private |
(Laminar) dynamic viscosity
◆ m_Pr
amrex::Real amr_wind::transport::ConstTransport::m_Pr {1.0} |
|
private |
◆ m_Prt
amrex::Real amr_wind::transport::ConstTransport::m_Prt {1.0} |
|
private |
Turbulent Prandtl number.
◆ m_reference_temperature
amrex::Real amr_wind::transport::ConstTransport::m_reference_temperature {-1.0} |
|
private |
◆ m_repo
FieldRepo& amr_wind::transport::ConstTransport::m_repo |
|
private |
Reference to the field repository (for creating scratch fields)
The documentation for this class was generated from the following file: