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 |