|
| template<int Dir, bool HasZnd> |
| AMREX_GPU_DEVICE AMREX_FORCE_INLINE void | obs_nudging::nudged_point (int i, int j, int k, const Array4< const Real > &cons, const Array4< const Real > &znd, const Array4< const Real > &zs, const GpuArray< Real, AMREX_SPACEDIM > &problo, const GpuArray< Real, AMREX_SPACEDIM > &dx, Real &x, Real &y, Real &z, Real &zg, Real &rho) noexcept |
| |
| template<int Dir, bool HasZnd> |
| void | obs_nudging::add_face_source (const Box &bx, const Array4< Real > &src, const Array4< const Real > &vel, const Array4< const Real > &cons, const Array4< const Real > &znd, const Array4< const Real > &zs, const Array4< const Real > &blank, bool has_blank, const GpuArray< Real, AMREX_SPACEDIM > problo, const GpuArray< Real, AMREX_SPACEDIM > dx, int klo, int khi, const ObsNudgingView v, int comp) |
| |
| template<bool HasZnd> |
| void | obs_nudging::add_cell_theta_source (const Box &bx, const Array4< Real > &src, const Array4< const Real > &cons, const Array4< const Real > &znd, const Array4< const Real > &zs, const Array4< const Real > &blank, bool has_blank, const GpuArray< Real, AMREX_SPACEDIM > problo, const GpuArray< Real, AMREX_SPACEDIM > dx, const ObsNudgingView v) |
| |