1 #ifndef AMR_TRILINEAR_INTERPOLATER_H
2 #define AMR_TRILINEAR_INTERPOLATER_H
13 typedef typename Level::go_t
go_t;
14 typedef typename Level::lo_t
lo_t;
16 typedef typename Level::umap_t
umap_t;
Level::basefab_t basefab_t
< Abstract base class for all coarse to fine cell interpolaters
void fine(const AmrIntVect_t &iv, umap_t &map, const scalar_t &scale, lo_t dir, lo_t shift, const basefab_t &fab, Level *mglevel)
AmrTrilinearInterpolater()
amrex::IntVect AmrIntVect_t
Level::basefab_t basefab_t
amr::AmrIntVect_t AmrIntVect_t
void stencil(const AmrIntVect_t &iv, const basefab_t &fab, umap_t &map, const scalar_t &scale, Level *mglevel)
void coarse(const AmrIntVect_t &iv, umap_t &map, const scalar_t &scale, lo_t dir, lo_t shift, const basefab_t &rfab, const AmrIntVect_t &riv, Level *mglevel)
amr::AmrIntVect_t AmrIntVect_t