/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:19
Definition ChannelFlow.H:43
ChannelFlow(CFDSim &sim)
Definition ChannelFlow.cpp:11
bool m_perturb_vel
flag for perturbations of the initial condition
Definition ChannelFlow.H:111
amrex::Real m_sdr0
initial sdr value
Definition ChannelFlow.H:108
~ChannelFlow() override=default
amrex::Real m_perturb_y_period
perturbation period (y-direction)
Definition ChannelFlow.H:114
amrex::Real m_perturb_fac
perturbation factor (fraction of utau)
Definition ChannelFlow.H:120
const amr_wind::SimTime & m_time
Definition ChannelFlow.H:80
amrex::Real m_C0
Analytical Smagorinsky first coefficient.
Definition ChannelFlow.H:140
CFDSim & m_sim
CFD simulation controller instance.
Definition ChannelFlow.H:78
amrex::Real m_C1
Analytical Smagorinsky second coefficient.
Definition ChannelFlow.H:143
int m_norm_dir
Wall normal direction - Default y direction.
Definition ChannelFlow.H:87
void post_regrid_actions() override
Definition ChannelFlow.H:70
int m_mean_vel_dir
direction of mean velocity
Definition ChannelFlow.H:149
std::string m_turbulence_model
Turbulence model.
Definition ChannelFlow.H:126
void pre_advance_work() override
Definition ChannelFlow.H:72
amrex::Real m_rho
initial density value
Definition ChannelFlow.H:90
amrex::Real compute_error(const IndexSelector &idxOp)
Definition ChannelFlow.cpp:226
amrex::Real m_kappa
Von-Karman constant.
Definition ChannelFlow.H:123
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:117
std::string m_output_fname
error log file
Definition ChannelFlow.H:155
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:146
bool m_analytical_smagorinsky_test
flag for analytical smagorinsky test
Definition ChannelFlow.H:137
void post_init_actions() override
Definition ChannelFlow.cpp:431
static std::string identifier()
Definition ChannelFlow.H:45
amrex::Real m_tke0
initial tke value
Definition ChannelFlow.H:105
Definition ChannelFlow.cpp:9
Generated by 1.12.0