|
| template<typename T , int N> |
| | amrex::ArrayND (T *, BoxND< N > const &) -> ArrayND< T, N, false > |
| |
| template<typename T , int N> |
| | amrex::ArrayND (T *, BoxND< N > const &, int) -> ArrayND< T, N+1, true > |
| |
| template<typename T , int N> |
| | amrex::ArrayND (T *, IntVectND< N > const &, IntVectND< N > const &) -> ArrayND< T, N, false > |
| |
| template<typename T , int N> |
| | amrex::ArrayND (T *, IntVectND< N > const &, IntVectND< N > const &, int) -> ArrayND< T, N+1, true > |
| |
| template<typename T > |
| | amrex::ArrayND (T *, Dim3 const &, Dim3 const &, int) -> ArrayND< T, 4, true > |
| |
| template<class T > |
| __host__ __device__ Dim3 | amrex::lbound (Array4< T > const &a) noexcept |
| |
| template<class T > |
| __host__ __device__ Dim3 | amrex::ubound (Array4< T > const &a) noexcept |
| |
| template<class T > |
| __host__ __device__ Dim3 | amrex::length (Array4< T > const &a) noexcept |
| |
| template<typename T , int N, bool C> |
| std::ostream & | amrex::operator<< (std::ostream &os, const ArrayND< T, N, C > &a) |
| |
| template<typename T > |
| PolymorphicArray4< T > | amrex::makePolymorphic (Array4< T > const &a) |
| |