Block-Structured AMR Software Framework
amrex::BATindexType Struct Reference

#include <AMReX_BoxArray.H>

Public Member Functions

 BATindexType (IndexType a_typ)
 
Box operator() (const Box &bx) const noexcept
 
IntVect doiHi () const noexcept
 
IndexType index_type () const noexcept
 

Static Public Member Functions

static Box coarsen (Box const &a_box) noexcept
 
static constexpr IntVect doiLo ()
 
static constexpr IntVect coarsen_ratio ()
 

Public Attributes

IndexType m_typ
 

Constructor & Destructor Documentation

◆ BATindexType()

amrex::BATindexType::BATindexType ( IndexType  a_typ)
inlineexplicit

Member Function Documentation

◆ coarsen()

static Box amrex::BATindexType::coarsen ( Box const &  a_box)
inlinestaticnoexcept

◆ coarsen_ratio()

static constexpr IntVect amrex::BATindexType::coarsen_ratio ( )
inlinestaticconstexpr

◆ doiHi()

IntVect amrex::BATindexType::doiHi ( ) const
inlinenoexcept

◆ doiLo()

static constexpr IntVect amrex::BATindexType::doiLo ( )
inlinestaticconstexpr

◆ index_type()

IndexType amrex::BATindexType::index_type ( ) const
inlinenoexcept

◆ operator()()

Box amrex::BATindexType::operator() ( const Box bx) const
inlinenoexcept

Member Data Documentation

◆ m_typ

IndexType amrex::BATindexType::m_typ

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