|
ARTEMIS
|
#include "average.H"#include "ablastr/utils/TextMsg.H"#include <AMReX_BLProfiler.H>#include <AMReX_BLassert.H>#include <AMReX_BoxArray.H>#include <AMReX_Config.H>#include <AMReX_GpuControl.H>#include <AMReX_GpuLaunch.H>#include <AMReX_IntVect.H>#include <AMReX_MFIter.H>#include <AMReX_MultiFab.H>Namespaces | |
| ablastr | |
| ablastr::coarsen | |
| ablastr::coarsen::average | |
Functions | |
| void | ablastr::coarsen::average::Loop (amrex::MultiFab &mf_dst, amrex::MultiFab const &mf_src, int const ncomp, amrex::IntVect const ngrow, amrex::IntVect const crse_ratio) |
Loops over the boxes of the coarsened MultiFab mf_dst and fills them by interpolating the data contained in the fine MultiFab mf_src. More... | |
| void | ablastr::coarsen::average::Coarsen (amrex::MultiFab &mf_dst, amrex::MultiFab const &mf_src, amrex::IntVect const crse_ratio) |
Stores in the coarsened MultiFab mf_dst the values obtained by interpolating the data contained in the fine MultiFab mf_src. More... | |