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::GpuArray< amrex::Real, AMREX_SPACEDIM > | erf_calc_slopes_eb ([[maybe_unused]] int igrid_query, [[maybe_unused]] int igrid_data, amrex::Real dx, amrex::Real dy, amrex::Real dz, int i, int j, int k, amrex::RealVect const &bcent_eb, amrex::Real const state_eb, amrex::Array4< amrex::Real const > const &state, amrex::Array4< amrex::Real const > const &ccent, amrex::Array4< amrex::EBCellFlag const > const &flag) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > | erf_calc_slopes_eb_staggered (int igrid_query, int igrid_data, amrex::Real dx, amrex::Real dy, amrex::Real dz, int i, int j, int k, amrex::RealVect const &bcent_eb, amrex::Real const state_eb, amrex::Array4< amrex::Real const > const &state, amrex::Array4< amrex::Real const > const &ccent, amrex::Array4< amrex::EBCellFlag const > const &flag) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::GpuArray<amrex::Real,AMREX_SPACEDIM> erf_calc_slopes_eb | ( | [[maybe_unused] ] int | igrid_query, |
[[maybe_unused] ] int | igrid_data, | ||
amrex::Real | dx, | ||
amrex::Real | dy, | ||
amrex::Real | dz, | ||
int | i, | ||
int | j, | ||
int | k, | ||
amrex::RealVect const & | bcent_eb, | ||
amrex::Real const | state_eb, | ||
amrex::Array4< amrex::Real const > const & | state, | ||
amrex::Array4< amrex::Real const > const & | ccent, | ||
amrex::Array4< amrex::EBCellFlag const > const & | flag | ||
) |
Function for computing the slopes in the staggered grids This function now works for only face-centered grids
[in] | igrid_query | index of grids where the query point is located (0=CC, 1=U, 2=V, 3=W) |
[in] | igrid_data | index of grids where data points are located (0=CC, 1=U, 2=V, 3=W) |
[in] | bcent_eb | centroid of the EB face |
[in] | state_eb | state at the EB face (Dirichlet data) |
[in] | state | array of state variable |
[in] | ccent | array of cell centroid coordinates |
Referenced by DiffusionSrcForMom_EB().
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::GpuArray<amrex::Real,AMREX_SPACEDIM> erf_calc_slopes_eb_staggered | ( | int | igrid_query, |
int | igrid_data, | ||
amrex::Real | dx, | ||
amrex::Real | dy, | ||
amrex::Real | dz, | ||
int | i, | ||
int | j, | ||
int | k, | ||
amrex::RealVect const & | bcent_eb, | ||
amrex::Real const | state_eb, | ||
amrex::Array4< amrex::Real const > const & | state, | ||
amrex::Array4< amrex::Real const > const & | ccent, | ||
amrex::Array4< amrex::EBCellFlag const > const & | flag | ||
) |
Function for computing the slopes in the staggered grids This function now works for only face-centered grids
[in] | igrid_query | index of grids where the query point is located (0=CC, 1=U, 2=V, 3=W) |
[in] | igrid_data | index of grids where data points are located (0=CC, 1=U, 2=V, 3=W) |
[in] | bcent_eb | centroid of the EB face |
[in] | state_eb | state at the EB face (Dirichlet data) |
[in] | state | array of state variable |
[in] | ccent | array of cell centroid coordinates |
Referenced by DiffusionSrcForMom_EB().