/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/ABLMesoscaleForcing.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
ABLMesoscaleForcing.H
Go to the documentation of this file.
Definition ABLMesoscaleForcing.H:13
bool m_update_transition_height
Definition ABLMesoscaleForcing.H:55
void blend_forcings(const amrex::Vector< amrex::Real > &lower, const amrex::Vector< amrex::Real > &upper, amrex::Vector< amrex::Real > &error)
Definition ABLMesoscaleForcing.cpp:277
amrex::Vector< amrex::Real > m_zht
Definition ABLMesoscaleForcing.H:38
bool have_forcing_transition()
Definition ABLMesoscaleForcing.H:84
std::string m_forcing_transition
Definition ABLMesoscaleForcing.H:53
ABLMesoscaleForcing(const CFDSim &sim, const std::string &identifier)
Definition ABLMesoscaleForcing.cpp:11
void set_transition_weighting()
Definition ABLMesoscaleForcing.cpp:86
bool forcing_to_constant()
Definition ABLMesoscaleForcing.H:89
amrex::Real m_transition_height
Definition ABLMesoscaleForcing.H:54
amrex::Vector< amrex::Real > m_weighting_heights
Definition ABLMesoscaleForcing.H:58
amrex::Real m_scaleFact
Definition ABLMesoscaleForcing.H:46
amrex::Vector< amrex::Real > m_blend
Definition ABLMesoscaleForcing.H:72
void indirect_forcing_init()
Definition ABLMesoscaleForcing.cpp:127
std::string m_forcing_scheme
Definition ABLMesoscaleForcing.H:32
bool m_user_specified_weighting
Definition ABLMesoscaleForcing.H:60
amrex::Vector< amrex::Real > m_blending_values
Definition ABLMesoscaleForcing.H:68
const amrex::AmrCore & m_mesh
Definition ABLMesoscaleForcing.H:26
amrex::Real m_gain_coeff
Definition ABLMesoscaleForcing.H:33
amrex::Array2D< amrex::Real, 0, 3, 0, 3 > m_im_zTz
Definition ABLMesoscaleForcing.H:49
void update_weights()
Definition ABLMesoscaleForcing.cpp:108
amrex::Vector< amrex::Real > m_W
Definition ABLMesoscaleForcing.H:63
static void invert_mat(const amrex::Array2D< amrex::Real, 0, 3, 0, 3 > &m, amrex::Array2D< amrex::Real, 0, 3, 0, 3 > &im)
Definition ABLMesoscaleForcing.cpp:171
amrex::Vector< amrex::Real > m_blending_heights
Definition ABLMesoscaleForcing.H:67
amrex::Vector< amrex::Real > m_weighting_values
Definition ABLMesoscaleForcing.H:59
void constant_forcing_transition(amrex::Vector< amrex::Real > &error)
Definition ABLMesoscaleForcing.cpp:220
amrex::Real m_transition_thickness
Definition ABLMesoscaleForcing.H:56
Definition CFDSim.H:47
Definition SimTime.H:30
Definition BCInterface.cpp:7
Generated by 1.12.0