static bool computeInterpStencil2D(VoFStencil &a_stencil, const RealVect &a_pos, const VolIndex &a_vof, const ProblemDomain &a_domain, const EBISBox &a_ebisbox, const int a_noInterpDir=2)
Compute a bilinear interpolation stencil.
Definition CD_LinearStencil.cpp:135
static constexpr Real tolerance
Tolerance for when we switch between 1D/2D/3D stencils.
Definition CD_LinearStencil.H:50
static bool computeInterpStencil1D(VoFStencil &a_stencil, const RealVect &a_pos, const VolIndex &a_vof, const ProblemDomain &a_domain, const EBISBox &a_ebisbox, const int a_interpDir)
Compute a linear interpolation stencil.
Definition CD_LinearStencil.cpp:53
static bool getLinearInterpStencil(VoFStencil &a_stencil, const RealVect &a_pos, const VolIndex &a_vof, const ProblemDomain &a_domain, const EBISBox &a_ebisbox)
Get a bi(tri)linear interpolation stencil in 2D(3D)
Definition CD_LinearStencil.cpp:22
Base class for a tracer particle solver. This solver can advance particles in a pre-defined velocity ...
Definition CD_TracerParticleSolver.H:37