Block-Structured AMR Software Framework
amrex::MultiArray4< T > Struct Template Reference

#include <AMReX_FabArray.H>

Public Member Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Array4< T > const & operator[] (int li) const noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE operator bool () const noexcept
 

Public Attributes

Array4< T > const *AMREX_RESTRICT dp = nullptr
 
Array4< T > const *AMREX_RESTRICT hp = nullptr
 

Member Function Documentation

◆ operator bool()

template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::MultiArray4< T >::operator bool ( ) const
inlineexplicitnoexcept

◆ operator[]()

template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Array4<T> const& amrex::MultiArray4< T >::operator[] ( int  li) const
inlinenoexcept

Member Data Documentation

◆ dp

template<typename T >
Array4<T> const* AMREX_RESTRICT amrex::MultiArray4< T >::dp = nullptr

◆ hp

template<typename T >
Array4<T> const* AMREX_RESTRICT amrex::MultiArray4< T >::hp = nullptr

The documentation for this struct was generated from the following file: