|
| void | interp (MultiFab const &crsemf, int ccomp, MultiFab &finemf, int fcomp, int ncomp, IntVect const &ng, Geometry const &cgeom, Geometry const &fgeom, Box const &dest_domain, IntVect const &ratio, Vector< BCRec > const &bcs, int bcomp) override |
| | Interpolate coarse MultiFab data crsemf into finemf with EB awareness.
|
| |
| | MFCellConsLinInterp (bool do_linear_limiting_) |
| |
| | MFCellConsLinInterp (bool do_linear_limiting_) |
| |
| Box | CoarseBox (Box const &fine, int ratio) override |
| | Return the coarsened box bounding fine for scalar refinement ratio ratio.
|
| |
| Box | CoarseBox (Box const &fine, IntVect const &ratio) override |
| | Same as CoarseBox above but accepts per-direction ratios ratio.
|
| |
| void | interp (MultiFab const &crsemf, int ccomp, MultiFab &finemf, int fcomp, int ncomp, IntVect const &ng, Geometry const &cgeom, Geometry const &fgeom, Box const &dest_domain, IntVect const &ratio, Vector< BCRec > const &bcs, int bcomp) override |
| | Interpolate coarse MultiFab data onto a fine MultiFab region.
|
| |
| | InterpBase ()=default |
| |
| virtual | ~InterpBase ()=default |
| |
| | InterpBase (InterpBase const &) noexcept=default |
| |
| | InterpBase (InterpBase &&) noexcept=default |
| |
| InterpBase & | operator= (InterpBase const &) noexcept=default |
| |
| InterpBase & | operator= (InterpBase &&) noexcept=default |
| |
| InterpolaterBoxCoarsener | BoxCoarsener (const IntVect &ratio) |
| | Convenience helper that returns a BoxConverter bound to this interpolater.
|
| |
Cell-conservative MultiFab interpolater that honors EB geometry.