Block-Structured AMR Software Framework
amrex::BoxIndexerND< 1 > Struct Reference

#include <AMReX_Box.H>

Public Member Functions

 BoxIndexerND (BoxND< 1 > const &box)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE IntVectND< 1 > intVect (std::uint64_t icell) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Dim3 operator() (std::uint64_t icell) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE std::uint64_t numPts () const
 

Public Attributes

std::uint64_t npts
 
int lo
 

Constructor & Destructor Documentation

◆ BoxIndexerND()

amrex::BoxIndexerND< 1 >::BoxIndexerND ( BoxND< 1 > const &  box)
inline

Member Function Documentation

◆ intVect()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE IntVectND<1> amrex::BoxIndexerND< 1 >::intVect ( std::uint64_t  icell) const
inline

◆ numPts()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE std::uint64_t amrex::BoxIndexerND< 1 >::numPts ( ) const
inline

◆ operator()()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Dim3 amrex::BoxIndexerND< 1 >::operator() ( std::uint64_t  icell) const
inline

Member Data Documentation

◆ lo

◆ npts

std::uint64_t amrex::BoxIndexerND< 1 >::npts

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