/home/runner/work/kynema-sgf/kynema-sgf/src/transport_models/TransportModel.H Source File
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
TransportModel.H
Go to the documentation of this file.
Definition TransportModel.H:32
~TransportModel() override=default
static std::string base_identifier()
Definition TransportModel.H:34
virtual void beta_fill(int lev, amrex::MultiFab &beta_mf) const =0
Fill an entire MultiFab with thermal expansion coefficient (level-wide)
virtual std::unique_ptr< ScratchField > mu()=0
Dynamic laminar viscosity (kg/m/s)
virtual amrex::Real reference_temperature() const =0
Reference temperature.
virtual std::unique_ptr< ScratchField > beta() const =0
Thermal expansion coefficient.
virtual std::unique_ptr< ScratchField > alpha()=0
Thermal diffusivity.
virtual std::unique_ptr< ScratchField > ref_theta() const =0
Reference temperature.
virtual std::unique_ptr< ScratchField > scalar_diffusivity(const std::string &scalar_name)=0
Scalar diffusivity based on Schmidt number.
virtual void ref_theta_fill(int lev, amrex::MultiFab &ref_theta_mf) const =0
Fill an entire MultiFab with reference temperature (level-wide)
Definition CFDSim.H:27
Factory()=default
Generated by