/home/runner/work/kynema-sgf/kynema-sgf/src/wind_energy/ABLWallFunction.H Source File
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
ABLWallFunction.H
Go to the documentation of this file.
ABLTempWallFunc(Field &temperature, const ABLWallFunction &wall_fuc)
Definition ABLWallFunction.cpp:380
std::string m_wall_het_model
Definition ABLWallFunction.H:112
amrex::Real m_monin_obukhov_length
Definition ABLWallFunction.H:113
void operator()(Field &temperature, FieldState rho_state) override
Definition ABLWallFunction.cpp:502
const ABLWallFunction & m_wall_func
Definition ABLWallFunction.H:110
std::string m_wall_shear_stress_type
Definition ABLWallFunction.H:111
void operator()(Field &velocity, FieldState rho_state) override
Definition ABLWallFunction.cpp:349
std::string m_wall_het_model
Definition ABLWallFunction.H:94
ABLVelWallFunc(Field &velocity, const ABLWallFunction &wall_func)
Definition ABLWallFunction.cpp:213
const ABLWallFunction & m_wall_func
Definition ABLWallFunction.H:92
std::string m_wall_shear_stress_type
Definition ABLWallFunction.H:93
amrex::Real m_monin_obukhov_length
Definition ABLWallFunction.H:95
Definition ABLWallFunction.H:23
ABLWallFunction(const CFDSim &sim)
Definition ABLWallFunction.cpp:22
void update_tflux(amrex::Real tflux)
Definition ABLWallFunction.cpp:208
~ABLWallFunction()=default
bool m_use_fch
Use first cell height?
Definition ABLWallFunction.H:54
amrex::Vector< amrex::Real > m_gravity
Definition ABLWallFunction.H:56
std::string m_surf_temp_timetable
Ability to read in a table of surface temperature versus time.
Definition ABLWallFunction.H:59
amrex::Vector< amrex::Real > m_surf_temp_time
Definition ABLWallFunction.H:60
amrex::Array< amrex::Real, 2 > m_wf_vel
Definition ABLWallFunction.H:71
int m_direction
Direction normal to wall.
Definition ABLWallFunction.H:53
void update_umean(const VelPlaneAveraging &vpa, const FieldPlaneAveraging &tpa)
Update the mean velocity at a given timestep.
Definition ABLWallFunction.cpp:164
amrex::Real m_surf_temp_init
Definition ABLWallFunction.H:67
amrex::Vector< amrex::Real > m_surf_temp_value
Definition ABLWallFunction.H:61
amrex::Real utau() const
Return the plane-averaged computed friction velocity at any given instance.
Definition ABLWallFunction.H:34
amrex::Real m_surf_temp_rate_tstart
Definition ABLWallFunction.H:66
amrex::Real m_surf_temp_rate
Definition ABLWallFunction.H:65
amrex::Real m_wall_pos
Position of the wall.
Definition ABLWallFunction.H:55
void init_log_law_height(int max_level)
Initialize the log-law height based on user inputs.
Definition ABLWallFunction.cpp:156
Definition CFDSim.H:55
Definition FieldBCOps.H:32
Definition Field.H:112
Definition FieldPlaneAveraging.H:150
static constexpr amrex::Real LARGE_NUM
A large positive number.
Definition constants.H:29
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:10
FPlaneAveraging< Field > FieldPlaneAveraging
Definition FieldPlaneAveraging.H:143
Definition MOData.H:25
Generated by