ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Go to the source code of this file.
Functions | |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_dry_anelastic (int &i, int &j, int &k, amrex::Real const &grav_gpu, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_moist_anelastic (int &i, int &j, int &k, amrex::Real const &grav_gpu, amrex::Real const &rv_over_rd, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_rhopert (int &i, int &j, int &k, const int &n_qstate, amrex::Real const &grav_gpu, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_dry_Tpert (int &i, int &j, int &k, amrex::Real const &grav_gpu, amrex::Real const &rd_over_cp, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &p0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_dry_Thpert (int &i, int &j, int &k, amrex::Real const &grav_gpu, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &cell_prim) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_moist_Tpert (int &i, int &j, int &k, const int &n_qstate, amrex::Real const &grav_gpu, amrex::Real const &rd_over_cp, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &p0_arr, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_moist_Thpert (int &i, int &j, int &k, const int &n_qstate, amrex::Real const &grav_gpu, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &th0_arr, const amrex::Array4< const amrex::Real > &cell_prim) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | buoyancy_dry_anelastic_T (int &i, int &j, int &k, amrex::Real const &grav_gpu, amrex::Real const &rd_over_cp, const amrex::Array4< const amrex::Real > &r0_arr, const amrex::Array4< const amrex::Real > &p0_arr, const amrex::Array4< const amrex::Real > &cell_data) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_dry_anelastic | ( | int & | i, |
int & | j, | ||
int & | k, | ||
amrex::Real const & | grav_gpu, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_dry_anelastic_T | ( | int & | i, |
int & | j, | ||
int & | k, | ||
amrex::Real const & | grav_gpu, | ||
amrex::Real const & | rd_over_cp, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | p0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_dry_Thpert | ( | int & | i, |
int & | j, | ||
int & | k, | ||
amrex::Real const & | grav_gpu, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_prim | ||
) |
Referenced by make_buoyancy().
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_dry_Tpert | ( | int & | i, |
int & | j, | ||
int & | k, | ||
amrex::Real const & | grav_gpu, | ||
amrex::Real const & | rd_over_cp, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | p0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |
Referenced by make_buoyancy().
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_moist_anelastic | ( | int & | i, |
int & | j, | ||
int & | k, | ||
amrex::Real const & | grav_gpu, | ||
amrex::Real const & | rv_over_rd, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_moist_Thpert | ( | int & | i, |
int & | j, | ||
int & | k, | ||
const int & | n_qstate, | ||
amrex::Real const & | grav_gpu, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_prim | ||
) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_moist_Tpert | ( | int & | i, |
int & | j, | ||
int & | k, | ||
const int & | n_qstate, | ||
amrex::Real const & | grav_gpu, | ||
amrex::Real const & | rd_over_cp, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | th0_arr, | ||
const amrex::Array4< const amrex::Real > & | p0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_prim, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |
Referenced by make_buoyancy().
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real buoyancy_rhopert | ( | int & | i, |
int & | j, | ||
int & | k, | ||
const int & | n_qstate, | ||
amrex::Real const & | grav_gpu, | ||
const amrex::Array4< const amrex::Real > & | r0_arr, | ||
const amrex::Array4< const amrex::Real > & | cell_data | ||
) |