Block-Structured AMR Software Framework
amrex::InterpolaterBoxCoarsener Class Referencefinal

#include <AMReX_InterpBase.H>

Inheritance diagram for amrex::InterpolaterBoxCoarsener:
amrex::BoxConverter

Public Member Functions

 InterpolaterBoxCoarsener (InterpBase *mapper_, const IntVect &ratio_)
 
Box doit (const Box &fine) const override
 
BoxConverterclone () const override
 
- Public Member Functions inherited from amrex::BoxConverter
virtual ~BoxConverter ()=default
 

Private Attributes

InterpBasemapper
 
IntVect ratio
 

Constructor & Destructor Documentation

◆ InterpolaterBoxCoarsener()

amrex::InterpolaterBoxCoarsener::InterpolaterBoxCoarsener ( InterpBase mapper_,
const IntVect ratio_ 
)

Member Function Documentation

◆ clone()

BoxConverter * amrex::InterpolaterBoxCoarsener::clone ( ) const
overridevirtual

Implements amrex::BoxConverter.

◆ doit()

Box amrex::InterpolaterBoxCoarsener::doit ( const Box fine) const
overridevirtual

Implements amrex::BoxConverter.

Member Data Documentation

◆ mapper

InterpBase* amrex::InterpolaterBoxCoarsener::mapper
private

◆ ratio

IntVect amrex::InterpolaterBoxCoarsener::ratio
private

The documentation for this class was generated from the following files: