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

#include <AMReX_BoxArray.H>

Public Member Functions

 BATindexType_coarsenRatio (IndexType a_typ, IntVect const &a_crse_ratio)
 
Box operator() (const Box &bx) const noexcept
 
Box coarsen (Box const &a_box) const noexcept
 
IntVect doiHi () const noexcept
 
IndexType index_type () const noexcept
 
IntVect coarsen_ratio () const noexcept
 

Static Public Member Functions

static constexpr IntVect doiLo ()
 

Public Attributes

IndexType m_typ
 
IntVect m_crse_ratio
 

Constructor & Destructor Documentation

◆ BATindexType_coarsenRatio()

amrex::BATindexType_coarsenRatio::BATindexType_coarsenRatio ( IndexType  a_typ,
IntVect const &  a_crse_ratio 
)
inline

Member Function Documentation

◆ coarsen()

Box amrex::BATindexType_coarsenRatio::coarsen ( Box const &  a_box) const
inlinenoexcept

◆ coarsen_ratio()

IntVect amrex::BATindexType_coarsenRatio::coarsen_ratio ( ) const
inlinenoexcept

◆ doiHi()

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

◆ doiLo()

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

◆ index_type()

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

◆ operator()()

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

Member Data Documentation

◆ m_crse_ratio

IntVect amrex::BATindexType_coarsenRatio::m_crse_ratio

◆ m_typ

IndexType amrex::BATindexType_coarsenRatio::m_typ

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