Block-Structured AMR Software Framework
amrex::Array4MaskCopyTag< T0, T1 > Struct Template Reference

#include <AMReX_TagParallelFor.H>

Public Member Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Box const & box () const noexcept
 

Public Attributes

Array4< T0 > dfab
 
Array4< T1 const > sfab
 
Array4< intmask
 
Box dbox
 
Dim3 offset
 

Member Function Documentation

◆ box()

template<class T0 , class T1 = T0>
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Box const& amrex::Array4MaskCopyTag< T0, T1 >::box ( ) const
inlinenoexcept

Member Data Documentation

◆ dbox

template<class T0 , class T1 = T0>
Box amrex::Array4MaskCopyTag< T0, T1 >::dbox

◆ dfab

template<class T0 , class T1 = T0>
Array4<T0 > amrex::Array4MaskCopyTag< T0, T1 >::dfab

◆ mask

template<class T0 , class T1 = T0>
Array4<int > amrex::Array4MaskCopyTag< T0, T1 >::mask

◆ offset

template<class T0 , class T1 = T0>
Dim3 amrex::Array4MaskCopyTag< T0, T1 >::offset

◆ sfab

template<class T0 , class T1 = T0>
Array4<T1 const> amrex::Array4MaskCopyTag< T0, T1 >::sfab

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