#include <AMReX_Config.H>
#include <svtkDataSetAttributes.h>
#include <svtkUnsignedCharArray.h>
#include <svtkFloatArray.h>
#include <svtkDoubleArray.h>
#include <AMReX_BoxArray.H>
#include <AMReX_Geometry.H>
#include <AMReX_RealBox.H>
#include <AMReX_Box.H>
#include <AMReX_ArrayLim.H>
#include <AMReX_MFIter.H>
#include <AMReX_DistributionMapping.H>
#include <AMReX_IndexType.H>
#include <map>
#include <utility>
#include <string>
#include <vector>
Go to the source code of this file.
|
| amrex::InSituUtils::amrex_tt_specialize (float, svtkFloatArray, SVTK_FLOAT) amrex_tt_specialize(double |
|
template<typename n_t , typename op_t > |
int | amrex::InSituUtils::UpdatePatch (long *len, int *lo, int *hi, n_t *darray, n_t val) |
|
template<typename n_t > |
int | amrex::InSituUtils::AllocateBoxArray (const amrex::Box &pdom, const amrex::BoxArray &boxes, const amrex::DistributionMapping &dmap, int ng, std::vector< n_t * > &darrays) |
|
template<typename n_t > |
int | amrex::InSituUtils::MaskGhostCells (const amrex::Box &pdom, const amrex::BoxArray &boxes, const amrex::DistributionMapping &dmap, unsigned int ng, std::vector< n_t * > &darrays) |
|
template<typename n_t > |
int | amrex::InSituUtils::MaskCoveredCells (const amrex::Box &pdom, const amrex::BoxArray &cBoxes, const amrex::DistributionMapping &cMap, amrex::BoxArray fBoxes, const IntVect &fRefRatio, int ng, std::vector< n_t * > &cMasks) |
|
◆ amrex_tt_specialize
#define amrex_tt_specialize |
( |
|
cpp_t, |
|
|
|
svtk_t, |
|
|
|
svtk_t_e |
|
) |
| |
Value:template <> \
struct amrex_tt<cpp_t> \
{ \
using svtk_type = svtk_t; \
\
static \
constexpr int svtk_type_enum() { return svtk_t_e; } \
};