ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_ShocThermoUtils.H File Reference
#include "ERF_Constants.H"
#include "ERF_ShocConstants.H"
#include "ERF_ShocTypes.H"
Include dependency graph for ERF_ShocThermoUtils.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 shoc
 

Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::latent_sublimation () noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::condensate_latent_heat (amrex::Real qc, amrex::Real qi) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::theta_from_thetal (amrex::Real thetal, amrex::Real qc, amrex::Real qi, amrex::Real exner) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::temperature_from_thetal (amrex::Real thetal, amrex::Real qc, amrex::Real qi, amrex::Real exner) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::thetal_from_theta (amrex::Real theta, amrex::Real qc, amrex::Real qi, amrex::Real exner) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real shoc::moist_energy (amrex::Real tabs, amrex::Real z, amrex::Real qv, amrex::Real qc, amrex::Real qi, amrex::Real u, amrex::Real v, amrex::Real tke) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void shoc::reconstruct_pdf_state (amrex::Real thetal, amrex::Real qw, amrex::Real exner, amrex::Real qi_seed, amrex::Real pdf_ql, amrex::Real &tabs, amrex::Real &qv, amrex::Real &qc, amrex::Real &qi) noexcept