#include <TransportModel.H>
|
| | ~TransportModel () override=default |
| virtual std::unique_ptr< ScratchField > | mu ()=0 |
| | Dynamic laminar viscosity (kg/m/s)
|
| virtual std::unique_ptr< ScratchField > | alpha ()=0 |
| | Thermal diffusivity.
|
| virtual std::unique_ptr< ScratchField > | scalar_diffusivity (const std::string &scalar_name)=0 |
| | Scalar diffusivity based on Schmidt number.
|
| virtual std::unique_ptr< ScratchField > | beta () const =0 |
| | Thermal expansion coefficient.
|
| virtual void | beta_impl (const int lev, const amrex::MFIter &mfi, const amrex::Box &bx, const amrex::Array4< amrex::Real > &beta) const =0 |
| | Thermal expansion coefficient.
|
| virtual amrex::Real | reference_temperature () const =0 |
| | Reference temperature.
|
| virtual void | ref_theta_impl (const int lev, const amrex::MFIter &mfi, const amrex::Box &bx, const amrex::Array4< amrex::Real > &ref_theta) const =0 |
| | Reference temperature.
|
| virtual std::unique_ptr< ScratchField > | ref_theta () const =0 |
| | Reference temperature.
|
| virtual | ~Factory ()=default |
|
| static std::string | base_identifier () |
| static std::unique_ptr< TransportModel > | create (const std::string &key, Args... args) |
| static void | print (std::ostream &os) |
Abstract representation of a transport model
◆ ~TransportModel()
| amr_wind::transport::TransportModel::~TransportModel |
( |
| ) |
|
|
overridedefault |
◆ alpha()
| virtual std::unique_ptr< ScratchField > amr_wind::transport::TransportModel::alpha |
( |
| ) |
|
|
pure virtual |
◆ base_identifier()
| std::string amr_wind::transport::TransportModel::base_identifier |
( |
| ) |
|
|
inlinestatic |
◆ beta()
| virtual std::unique_ptr< ScratchField > amr_wind::transport::TransportModel::beta |
( |
| ) |
const |
|
pure virtual |
Thermal expansion coefficient.
◆ beta_impl()
| virtual void amr_wind::transport::TransportModel::beta_impl |
( |
const int | lev, |
|
|
const amrex::MFIter & | mfi, |
|
|
const amrex::Box & | bx, |
|
|
const amrex::Array4< amrex::Real > & | beta ) const |
|
pure virtual |
Thermal expansion coefficient.
◆ mu()
| virtual std::unique_ptr< ScratchField > amr_wind::transport::TransportModel::mu |
( |
| ) |
|
|
pure virtual |
Dynamic laminar viscosity (kg/m/s)
◆ ref_theta()
| virtual std::unique_ptr< ScratchField > amr_wind::transport::TransportModel::ref_theta |
( |
| ) |
const |
|
pure virtual |
◆ ref_theta_impl()
| virtual void amr_wind::transport::TransportModel::ref_theta_impl |
( |
const int | lev, |
|
|
const amrex::MFIter & | mfi, |
|
|
const amrex::Box & | bx, |
|
|
const amrex::Array4< amrex::Real > & | ref_theta ) const |
|
pure virtual |
◆ reference_temperature()
| virtual amrex::Real amr_wind::transport::TransportModel::reference_temperature |
( |
| ) |
const |
|
pure virtual |
◆ scalar_diffusivity()
| virtual std::unique_ptr< ScratchField > amr_wind::transport::TransportModel::scalar_diffusivity |
( |
const std::string & | scalar_name | ) |
|
|
pure virtual |
Scalar diffusivity based on Schmidt number.
◆ m_ngrow
| const int amr_wind::transport::TransportModel::m_ngrow {1} |
|
protected |
The documentation for this class was generated from the following file: