/home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/temperature/temperature.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/temperature/temperature.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
temperature.H
Go to the documentation of this file.
1#ifndef TEMPERATURE_H
2#define TEMPERATURE_H
3
9
10namespace amr_wind::pde {
11
31{
32 using MLDiffOp = amrex::MLABecLaplacian;
34
35 static std::string pde_name() { return "Temperature"; }
36 static std::string var_name() { return "temperature"; }
37
38 static constexpr amrex::Real default_bc_value = 0.0;
39
40 static constexpr int ndim = 1;
41 static constexpr bool multiply_rho = false;
42 static constexpr bool has_diffusion = true;
43 static constexpr bool need_nph_state = true;
44};
45
49template <>
61
62} // namespace amr_wind::pde
63
64#endif /* TEMPERATURE_H */
Definition TemperatureSource.H:22
Definition TurbulenceModel.H:32
virtual void update_alphaeff(Field &alphaeff)=0
Interface to update effective thermal diffusivity.
Definition AdvOp_Godunov.H:16
Definition PDEFields.H:27
Field & mueff
Effective visocity field (e.g., velocity_mueff)
Definition PDEFields.H:36
Definition PDETraits.H:35
Definition temperature.H:31
static constexpr bool multiply_rho
Definition temperature.H:41
static constexpr amrex::Real default_bc_value
Definition temperature.H:38
static constexpr bool need_nph_state
Definition temperature.H:43
amrex::MLABecLaplacian MLDiffOp
Definition temperature.H:32
static std::string var_name()
Definition temperature.H:36
static std::string pde_name()
Definition temperature.H:35
static constexpr bool has_diffusion
Definition temperature.H:42
static constexpr int ndim
Definition temperature.H:40
turbulence::TurbulenceModel & m_tmodel
Definition temperature.H:58
TurbulenceOp(turbulence::TurbulenceModel &tmodel, PDEFields &fields)
Definition temperature.H:52
PDEFields & m_fields
Definition temperature.H:59
void operator()()
Definition temperature.H:56
Definition PDEOps.H:179
turbulence::TurbulenceModel & m_tmodel
Definition PDEOps.H:190
PDEFields & m_fields
Definition PDEOps.H:191