|
ARTEMIS
|
#include "SliceDiagnostic.H"#include "WarpX.H"#include "Utils/TextMsg.H"#include <ablastr/utils/Communication.H>#include <ablastr/warn_manager/WarnManager.H>#include <AMReX.H>#include <AMReX_Array4.H>#include <AMReX_BLassert.H>#include <AMReX_Box.H>#include <AMReX_BoxArray.H>#include <AMReX_Config.H>#include <AMReX_Dim3.H>#include <AMReX_DistributionMapping.H>#include <AMReX_FArrayBox.H>#include <AMReX_FabArray.H>#include <AMReX_Geometry.H>#include <AMReX_IndexType.H>#include <AMReX_IntVect.H>#include <AMReX_MFIter.H>#include <AMReX_MultiFab.H>#include <AMReX_MultiFabUtil.H>#include <AMReX_PlotFileUtil.H>#include <AMReX_Print.H>#include <AMReX_REAL.H>#include <AMReX_RealBox.H>#include <AMReX_SPACE.H>#include <cmath>#include <memory>#include <sstream>Functions | |
| std::unique_ptr< MultiFab > | CreateSlice (const MultiFab &mf, const Vector< Geometry > &dom_geom, RealBox &slice_realbox, IntVect &slice_cr_ratio) |
| void | CheckSliceInput (const RealBox real_box, RealBox &slice_cc_nd_box, RealBox &slice_realbox, IntVect &slice_cr_ratio, Vector< Geometry > dom_geom, IntVect const SliceType, IntVect &slice_lo, IntVect &slice_hi, IntVect &interp_lo) |
| void | InterpolateSliceValues (MultiFab &smf, IntVect interp_lo, RealBox slice_realbox, Vector< Geometry > geom, int ncomp, int nghost, IntVect slice_lo, IntVect, IntVect SliceType, const RealBox real_box) |
| void | InterpolateLo (const Box &bx, FArrayBox &fabox, IntVect slice_lo, Vector< Geometry > geom, int idir, IntVect IndType, RealBox slice_realbox, int srccomp, int ncomp, int, const RealBox real_box) |
| void CheckSliceInput | ( | const RealBox | real_box, |
| RealBox & | slice_cc_nd_box, | ||
| RealBox & | slice_realbox, | ||
| IntVect & | slice_cr_ratio, | ||
| Vector< Geometry > | dom_geom, | ||
| IntVect const | SliceType, | ||
| IntVect & | slice_lo, | ||
| IntVect & | slice_hi, | ||
| IntVect & | interp_lo | ||
| ) |
| std::unique_ptr<MultiFab> CreateSlice | ( | const MultiFab & | mf, |
| const Vector< Geometry > & | dom_geom, | ||
| RealBox & | slice_realbox, | ||
| IntVect & | slice_cr_ratio | ||
| ) |
| void InterpolateLo | ( | const Box & | bx, |
| FArrayBox & | fabox, | ||
| IntVect | slice_lo, | ||
| Vector< Geometry > | geom, | ||
| int | idir, | ||
| IntVect | IndType, | ||
| RealBox | slice_realbox, | ||
| int | srccomp, | ||
| int | ncomp, | ||
| int | nghost, | ||
| const RealBox | real_box | ||
| ) |