/home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/tke/tke_ops.H Source File
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
tke_ops.H
Go to the documentation of this file.
Definition CFDSim.H:54
Definition Field.H:116
Definition IntField.H:20
Definition SimTime.H:33
PDEFields & m_pdefields
Definition DiffusionOps.H:103
Field & m_density
Definition DiffusionOps.H:104
std::unique_ptr< TKE::MLDiffOp > m_applier
Definition DiffusionOps.H:111
virtual void setup_operator(TKE::MLDiffOp &linop, const amrex::Real alpha, const amrex::Real beta, const FieldState fstate)
Definition DiffusionOps.cpp:57
std::unique_ptr< TKE::MLDiffOp > m_solver
Definition DiffusionOps.H:110
DiffSolverIface(PDEFields &fields, const bool has_overset, const bool mesh_mapping, const std::string &prefix="diffusion")
Definition DiffusionOps.cpp:12
Definition TurbulenceModel.H:32
void lincomb(T1 &dst, const amrex::Real a, const T2 &x, const int xcomp, const amrex::Real b, const T3 &y, const int ycomp, const int dstcomp, const int numcomp, const amrex::IntVect &nghost)
Definition field_ops.H:320
FieldInterpolator
Coarse-to-fine field interpolation options.
Definition FieldDescTypes.H:37
@ PiecewiseConstant
Constant across cell.
Definition FieldDescTypes.H:38
@ CellConsLinear
Linear interpolation.
Definition FieldDescTypes.H:39
Definition AdvOp_Godunov.H:21
PDEFields create_fields_instance(const SimTime &time, FieldRepo &repo, const FieldInterpolator itype=FieldInterpolator::CellConsLinear)
Definition PDEHelpers.H:49
amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > get_diffuse_scalar_bc(amr_wind::Field &scalar, amrex::Orientation::Side side) noexcept
Definition incflo_diffusion.cpp:70
void compute_diff_term(const FieldState fstate)
Computes the diffusion term that goes in the RHS.
Definition tke_ops.H:153
Field & m_lhs_src_term
Definition tke_ops.H:183
void set_acoeffs(typename TKE::MLDiffOp &linop, const FieldState fstate) override
Definition tke_ops.H:167
DiffusionOp(PDEFields &fields, const bool has_overset, const bool mesh_mapping)
Definition tke_ops.H:131
PDEFields operator()(const SimTime &time)
Definition tke_ops.H:102
FieldRegOp(CFDSim &sim_in)
Definition tke_ops.H:83
Definition PDEFields.H:27
PostSolveOp(CFDSim &, PDEFields &fields)
Definition tke_ops.H:38
void operator()(const amrex::Real time)
Definition tke_ops.H:40
Definition TKE.H:36
TurbulenceOp(turbulence::TurbulenceModel &tmodel, PDEFields &fields)
Definition tke_ops.H:18
turbulence::TurbulenceModel & m_tmodel
Definition tke_ops.H:28
Generated by