/home/runner/work/amr-wind/amr-wind/amr-wind/physics/ChannelFlow.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
ChannelFlow.H
Go to the documentation of this file.
Definition CFDSim.H:47
Definition FieldRepo.H:86
Definition SimTime.H:30
Definition WallFunction.H:20
Definition ChannelFlow.H:42
ChannelFlow(CFDSim &sim)
Definition ChannelFlow.cpp:11
bool m_perturb_vel
flag for perturbations of the initial condition
Definition ChannelFlow.H:110
amrex::Real m_sdr0
initial sdr value
Definition ChannelFlow.H:107
~ChannelFlow() override=default
amrex::Real m_perturb_y_period
perturbation period (y-direction)
Definition ChannelFlow.H:113
amrex::Real m_perturb_fac
perturbation factor (fraction of utau)
Definition ChannelFlow.H:119
const amr_wind::SimTime & m_time
Definition ChannelFlow.H:79
amrex::Real m_C0
Analytical Smagorinsky first coefficient.
Definition ChannelFlow.H:139
CFDSim & m_sim
CFD simulation controller instance.
Definition ChannelFlow.H:77
amrex::Real m_C1
Analytical Smagorinsky second coefficient.
Definition ChannelFlow.H:142
int m_norm_dir
Wall normal direction - Default y direction.
Definition ChannelFlow.H:86
void post_regrid_actions() override
Definition ChannelFlow.H:69
int m_mean_vel_dir
direction of mean velocity
Definition ChannelFlow.H:148
std::string m_turbulence_model
Turbulence model.
Definition ChannelFlow.H:125
void pre_advance_work() override
Definition ChannelFlow.H:71
amrex::Real m_rho
initial density value
Definition ChannelFlow.H:89
amrex::Real compute_error(const IndexSelector &idxOp)
Definition ChannelFlow.cpp:226
amrex::Real m_kappa
Von-Karman constant.
Definition ChannelFlow.H:122
void initialize_fields(int level, const amrex::Geometry &geom) override
Definition ChannelFlow.cpp:98
amrex::Real m_perturb_z_period
perturbation period (z-direction)
Definition ChannelFlow.H:116
std::string m_output_fname
error log file
Definition ChannelFlow.H:154
amrex::Real compute_analytical_smagorinsky_error()
Definition ChannelFlow.cpp:334
void post_advance_work() override
Definition ChannelFlow.cpp:456
amrex::Real m_dpdx
Body forcing (x direction)
Definition ChannelFlow.H:145
bool m_analytical_smagorinsky_test
flag for analytical smagorinsky test
Definition ChannelFlow.H:136
void post_init_actions() override
Definition ChannelFlow.cpp:431
static std::string identifier()
Definition ChannelFlow.H:44
amrex::Real m_tke0
initial tke value
Definition ChannelFlow.H:104
Definition ChannelFlow.cpp:9
Generated by 1.12.0