|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Enumerations | |
| enum class | SurfaceDiagnosticSource : int { Missing = 0 , SurfaceLayerLand = 1 , LSMLand = 2 , SurfaceLayerFallback = 3 , SurfaceLayerSea = 4 , Custom = 5 , RICO = 6 } |
Functions | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int | to_int (SurfaceDiagnosticSource source) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real | to_plot_value (SurfaceDiagnosticSource source) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE SurfaceDiagnosticSource | classify_scalar_source (bool is_custom, bool is_rico, bool is_land, bool has_lsm_flux, bool lsm_flux_is_valid) noexcept |
| const char * | source_name (SurfaceDiagnosticSource source) noexcept |
|
strong |
|
noexcept |
|
inlinenoexcept |
|
noexcept |
|
noexcept |
Referenced by SurfaceLayer::compute_SurfaceLayer_bcs(), SurfaceLayer::compute_SurfaceLayer_bcs_EB(), and SurfaceLayer::make_SurfaceLayer_at_level().

