|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <AMReX_GpuQualifiers.H>#include <AMReX_MultiFab.H>#include <AMReX_iMultiFab.H>#include <cmath>#include "ERF_Constants.H"#include "ERF_MOSTStress.H"#include "ERF_SurfaceDiagnosticSource.H"

Go to the source code of this file.
Classes | |
| struct | near_surface_diagnostics::NativeBundle |
| struct | near_surface_diagnostics::NativeAggregate |
| struct | near_surface_diagnostics::MostState |
| struct | near_surface_diagnostics::MostProfile |
| struct | near_surface_diagnostics::Sources |
Namespaces | |
| near_surface_diagnostics | |
Functions | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::valid_real (amrex::Real value) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::valid_noahmp_component (amrex::Real value) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::native_bundle_temperature_is_valid (const NativeBundle &bundle) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::native_bundle_mixing_ratio_is_valid (const NativeBundle &bundle) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::native_bundle_vegetation_fraction_is_valid (const NativeBundle &bundle) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::native_bundle_is_valid (const NativeBundle &bundle) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE NativeAggregate | near_surface_diagnostics::aggregate_native_bundle (const NativeBundle &bundle) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::evaluate_most_factor (const MostState &state, amrex::Real height, amrex::Real &factor) noexcept |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | near_surface_diagnostics::evaluate_most_profile (const MostState &state, amrex::Real height, MostProfile &profile) noexcept |
| void | near_surface_diagnostics::fill (amrex::MultiFab &dst, int temperature_comp, int mixing_ratio_comp, int source_comp, const Sources &sources, amrex::Real missing_value=amrex::Real(-999.0)) |