|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Radiation model type and control parameters. More...
#include <cmath>#include <string>#include <iostream>#include <AMReX_ParmParse.H>#include <AMReX_ParallelDescriptor.H>#include <AMReX_Print.H>#include <AMReX_Gpu.H>#include <ERF_IndexDefines.H>#include <ERF_TurbStruct.H>#include <ERF_NoahMPSoilTable.H>#include <ERF_NoahMPVegetationTable.H>#include <ERF_SimplifiedSEB.H>#include <cstdio>

Go to the source code of this file.
Classes | |
| struct | RadChoice |
| Container holding radiation-related choices and parameters. More... | |
Functions | |
| AMREX_ENUM (TauProfileType, Constant, CloudLayer) | |
| Optical depth profile type for the two-stream solver. More... | |
| AMREX_ENUM (AerosolProfileType, Constant, Exponential, Table) | |
| Aerosol optical depth profile type for the two-stream solver. More... | |
| AMREX_ENUM (TauModel, PerLayer, Mass) | |
| How the clear-sky optical depth of a layer is obtained. More... | |
| AMREX_ENUM (SEBTurbulentFluxSource, SurfaceLayer, Defaults) | |
| Where the simplified surface energy balance takes its sensible (H) and latent (LE) heat fluxes from when no land-surface model supplies them. More... | |
Radiation model type and control parameters.
| AMREX_ENUM | ( | AerosolProfileType | , |
| Constant | , | ||
| Exponential | , | ||
| Table | |||
| ) |
Aerosol optical depth profile type for the two-stream solver.
| AMREX_ENUM | ( | SEBTurbulentFluxSource | , |
| SurfaceLayer | , | ||
| Defaults | |||
| ) |
Where the simplified surface energy balance takes its sensible (H) and latent (LE) heat fluxes from when no land-surface model supplies them.
| AMREX_ENUM | ( | TauModel | , |
| PerLayer | , | ||
| Mass | |||
| ) |
How the clear-sky optical depth of a layer is obtained.
| AMREX_ENUM | ( | TauProfileType | , |
| Constant | , | ||
| CloudLayer | |||
| ) |
Optical depth profile type for the two-stream solver.