|
template<typename T > |
void | amrex::mlndlap_bc_doit (Box const &vbx, Array4< T > const &a, Box const &domain, GpuArray< bool, AMREX_SPACEDIM > const &bflo, GpuArray< bool, AMREX_SPACEDIM > const &bfhi) noexcept |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_restriction (int i, int, int, Array4< Real > const &crse, Array4< Real const > const &fine, Array4< int const > const &msk) noexcept |
|
template<int rr> |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_restriction (int i, int, int, Array4< Real > const &crse, Array4< Real const > const &fine, Array4< int const > const &msk, Box const &fdom, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bclo, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bchi) noexcept |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_semi_restriction (int, int, int, Array4< Real > const &, Array4< Real const > const &, Array4< int const > const &, int) noexcept |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_set_nodal_mask (int i, int, int, Array4< int > const &nmsk, Array4< int const > const &cmsk) noexcept |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_set_dirichlet_mask (Box const &bx, Array4< int > const &dmsk, Array4< int const > const &omsk, Box const &dom, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bclo, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bchi) noexcept |
|
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | amrex::mlndlap_set_dot_mask (Box const &bx, Array4< Real > const &dmsk, Array4< int const > const &omsk, Box const &dom, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bclo, GpuArray< LinOpBCType, AMREX_SPACEDIM > const &bchi) noexcept |
|