Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::PolymorphicArray4< T > Member List

This is the complete list of members for amrex::PolymorphicArray4< T >, including all inherited members.

ArrayND() noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(ArrayND< std::remove_const_t< T >, N, last_dim_component > const &rhs) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(T *a_p, BoxND< N > const &box) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(T *a_p, BoxND< M > const &box, int ncomp) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(T *a_p, IntVectND< N > const &a_begin, IntVectND< N > const &a_end) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(T *a_p, Dim3 const &a_begin, Dim3 const &a_end, int a_ncomp) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(T *a_p, IntVectND< M > const &a_begin, IntVectND< M > const &a_end, int ncomp) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(ArrayND< U, N, last_dim_component > const &rhs, int start_comp) noexceptamrex::ArrayND< T, N, last_dim_component >inline
ArrayND(ArrayND< U, N, last_dim_component > const &rhs, int start_comp, int num_comp) noexceptamrex::ArrayND< T, N, last_dim_component >inline
beginamrex::ArrayND< T, N, last_dim_component >
cellData(int i, int j, int k) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(idx... i) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(IntVectND< M > const &iv, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(int i, int j, int k) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
contains(Dim3 const &cell) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
dataPtr() const noexceptamrex::ArrayND< T, N, last_dim_component >inline
endamrex::ArrayND< T, N, last_dim_component >
get_offset(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
get_offset(IntVectND< M > const &iv, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
get_stride() const noexceptamrex::ArrayND< T, N, last_dim_component >inline
IsArray4_vamrex::ArrayND< T, N, last_dim_component >static
IsLastDimComponent_vamrex::ArrayND< T, N, last_dim_component >static
nComp() const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ok() const noexceptamrex::ArrayND< T, N, last_dim_component >inline
operator bool() const noexceptamrex::ArrayND< T, N, last_dim_component >inlineexplicit
operator()(int i, int j, int k) const noexceptamrex::PolymorphicArray4< T >inline
operator()(int i, int j, int k, int n) const noexceptamrex::PolymorphicArray4< T >inline
operator()(int i, int j, int k, int n) const noexceptamrex::PolymorphicArray4< T >inline
amrex::ArrayND::operator()(idx... i) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
amrex::ArrayND::operator()(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
amrex::ArrayND::operator()(IntVectND< M > const &iv, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
amrex::ArrayND::operator()(Dim3 const &cell) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
amrex::ArrayND::operator()(Dim3 const &cell, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
pamrex::ArrayND< T, N, last_dim_component >
PolymorphicArray4(Array4< T > const &a)amrex::PolymorphicArray4< T >inline
ptr(idx... i) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(IntVectND< M > const &iv, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(int i, int j, int k) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(int i, int j, int k, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(IntVectND< M > const &iv) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(IntVectND< M > const &iv, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(Dim3 const &cell) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
ptr(Dim3 const &cell, int n) const noexceptamrex::ArrayND< T, N, last_dim_component >inline
size() const noexceptamrex::ArrayND< T, N, last_dim_component >inline
strideamrex::ArrayND< T, N, last_dim_component >