This version calls function working on array. More...
#include <AMReX_PhysBCFunct.H>
Public Member Functions | |
BndryFuncArray () noexcept=default | |
BndryFuncArray (BndryFuncDefault inFunc) noexcept | |
BndryFuncArray (BndryFunc3DDefault inFunc) noexcept | |
void | operator() (Box const &bx, FArrayBox &dest, int dcomp, int numcomp, Geometry const &geom, Real time, const Vector< BCRec > &bcr, int bcomp, int orig_comp) |
bool | RunOnGPU () const noexcept |
Protected Attributes | |
BndryFuncDefault | m_func = nullptr |
BndryFunc3DDefault | m_func3D = nullptr |
bool | m_run_on_gpu = false |
This version calls function working on array.
|
defaultnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
void amrex::BndryFuncArray::operator() | ( | Box const & | bx, |
FArrayBox & | dest, | ||
int | dcomp, | ||
int | numcomp, | ||
Geometry const & | geom, | ||
Real | time, | ||
const Vector< BCRec > & | bcr, | ||
int | bcomp, | ||
int | orig_comp | ||
) |
|
inlinenoexcept |
|
protected |
|
protected |
|
protected |