ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Functions | |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real | avg_h (amrex::Real XXXm, amrex::Real XXXp) |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real | trD (int i, int j, int k, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > const &dx, amrex::Array4< amrex::Real const > const &vel_x, amrex::Array4< amrex::Real const > const &vel_y, amrex::Array4< amrex::Real const > const &vel_z) |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int | intersect_plane_edge (amrex::RealVect const &a_plane_point, amrex::RealVect const &a_plane_normal, amrex::RealVect const &a_edge_point0, amrex::RealVect const &a_edge_point1, amrex::RealVect &a_intersection_point, amrex::Real &a_intersection_dist) |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real utils::avg_h | ( | amrex::Real | XXXm, |
amrex::Real | XXXp | ||
) |
Referenced by TurbulentPerturbation::calc_tpi_meanMag_perBox(), and TurbulentPerturbation::netZeroBuoyantAdd().
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int utils::intersect_plane_edge | ( | amrex::RealVect const & | a_plane_point, |
amrex::RealVect const & | a_plane_normal, | ||
amrex::RealVect const & | a_edge_point0, | ||
amrex::RealVect const & | a_edge_point1, | ||
amrex::RealVect & | a_intersection_point, | ||
amrex::Real & | a_intersection_dist | ||
) |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real utils::trD | ( | int | i, |
int | j, | ||
int | k, | ||
amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > const & | dx, | ||
amrex::Array4< amrex::Real const > const & | vel_x, | ||
amrex::Array4< amrex::Real const > const & | vel_y, | ||
amrex::Array4< amrex::Real const > const & | vel_z | ||
) |