|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ERF_MOSTStress.H>

Structure of plain old data relevant to MOST BCs
| const amrex::Real most_data::Bjr_beta = amrex::Real(1.2) |
Referenced by surface_flux_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_flux_donelan::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_temp_mod_charnock::iterate_flux(), surface_temp_donelan::iterate_flux(), surface_flux_wave_coupled::iterate_flux(), surface_temp_wave_coupled::iterate_flux(), surface_flux::iterate_flux(), and surface_temp::iterate_flux().
| amrex::Real most_data::Cd {amrex::Real(0.001)} |
| amrex::Real most_data::Ch {amrex::Real(0.001)} |
Referenced by bulk_coeff_flux::bulk_coeff_flux(), and bulk_coeff_flux::compute_t_flux().
| amrex::Real most_data::Cnk_a {amrex::Real(0.0185)} |
Standard Charnock constant https://doi.org/amrex::Real(10.1175)/JAMC-D-17-amrex::Real(0137.1)
Referenced by adiabatic_charnock::adiabatic_charnock(), adiabatic_charnock::iterate_flux(), surface_flux_charnock::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_flux_charnock::surface_flux_charnock(), and surface_temp_charnock::surface_temp_charnock().
| amrex::Real most_data::Cnk_b |
Referenced by adiabatic_mod_charnock::adiabatic_mod_charnock(), adiabatic_mod_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_temp_mod_charnock::iterate_flux(), surface_flux_mod_charnock::surface_flux_mod_charnock(), and surface_temp_mod_charnock::surface_temp_mod_charnock().
| amrex::Real most_data::Cnk_b1 {one/amrex::Real(30.0)} |
| amrex::Real most_data::Cnk_b2 {amrex::Real(1260.0)} |
| amrex::Real most_data::Cnk_d {amrex::Real(30.0)} |
| amrex::Real most_data::Cq {amrex::Real(0.001)} |
Referenced by bulk_coeff_flux::bulk_coeff_flux(), and bulk_coeff_flux::compute_q_flux().
| amrex::Real most_data::gravity {CONST_GRAV} |
Acceleration due to gravity (m/s^2)
Referenced by adiabatic_charnock::iterate_flux(), surface_flux_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_flux_donelan::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_temp_mod_charnock::iterate_flux(), surface_temp_donelan::iterate_flux(), surface_flux_wave_coupled::iterate_flux(), surface_temp_wave_coupled::iterate_flux(), surface_flux::iterate_flux(), and surface_temp::iterate_flux().
| amrex::Real most_data::kappa {KAPPA} |
von Karman constant
Referenced by adiabatic::iterate_flux(), adiabatic_mod_charnock::iterate_flux(), adiabatic_donelan::iterate_flux(), adiabatic_wave_coupled::iterate_flux(), adiabatic_charnock::iterate_flux(), surface_flux_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_flux_donelan::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_temp_mod_charnock::iterate_flux(), surface_temp_donelan::iterate_flux(), surface_flux_wave_coupled::iterate_flux(), surface_temp_wave_coupled::iterate_flux(), surface_flux::iterate_flux(), and surface_temp::iterate_flux().
| amrex::Real most_data::surf_moist_flux {zero} |
Moisture flux.
Referenced by adiabatic::adiabatic(), adiabatic_charnock::adiabatic_charnock(), adiabatic_donelan::adiabatic_donelan(), adiabatic_mod_charnock::adiabatic_mod_charnock(), adiabatic_wave_coupled::adiabatic_wave_coupled(), surface_flux_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_flux_donelan::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_temp_mod_charnock::iterate_flux(), surface_temp_donelan::iterate_flux(), surface_flux_wave_coupled::iterate_flux(), surface_temp_wave_coupled::iterate_flux(), surface_flux::iterate_flux(), surface_temp::iterate_flux(), surface_flux::surface_flux(), surface_flux_charnock::surface_flux_charnock(), surface_flux_donelan::surface_flux_donelan(), surface_flux_mod_charnock::surface_flux_mod_charnock(), surface_flux_wave_coupled::surface_flux_wave_coupled(), surface_temp::surface_temp(), surface_temp_charnock::surface_temp_charnock(), surface_temp_donelan::surface_temp_donelan(), surface_temp_mod_charnock::surface_temp_mod_charnock(), and surface_temp_wave_coupled::surface_temp_wave_coupled().
| amrex::Real most_data::surf_temp_flux {zero} |
Heat flux TODO: decide whether this is <θ'w'> or <θv'w'> under moist conditions.
Referenced by adiabatic::adiabatic(), adiabatic_charnock::adiabatic_charnock(), adiabatic_donelan::adiabatic_donelan(), adiabatic_mod_charnock::adiabatic_mod_charnock(), adiabatic_wave_coupled::adiabatic_wave_coupled(), surface_flux_charnock::iterate_flux(), surface_flux_mod_charnock::iterate_flux(), surface_flux_donelan::iterate_flux(), surface_flux_wave_coupled::iterate_flux(), surface_flux::iterate_flux(), surface_flux::surface_flux(), surface_flux_charnock::surface_flux_charnock(), surface_flux_donelan::surface_flux_donelan(), surface_flux_mod_charnock::surface_flux_mod_charnock(), surface_flux_wave_coupled::surface_flux_wave_coupled(), surface_temp::surface_temp(), surface_temp_charnock::surface_temp_charnock(), surface_temp_donelan::surface_temp_donelan(), surface_temp_mod_charnock::surface_temp_mod_charnock(), and surface_temp_wave_coupled::surface_temp_wave_coupled().
| bool most_data::visc {false} |
Use viscous Charnock formulation.
Referenced by adiabatic_charnock::adiabatic_charnock(), adiabatic_charnock::iterate_flux(), surface_flux_charnock::iterate_flux(), surface_temp_charnock::iterate_flux(), surface_flux_charnock::surface_flux_charnock(), and surface_temp_charnock::surface_temp_charnock().
| amrex::Real most_data::z0_const {amrex::Real(0.1)} |
Roughness height – default constant value(m)