Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::CpuBndryFuncFab Class Reference

This cpu version calls function working on FArrayBox. More...

#include <AMReX_PhysBCFunct.H>

Public Member Functions

 CpuBndryFuncFab ()=default
 CpuBndryFuncFab (UserFillBox a_f)
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)

Protected Attributes

UserFillBox f_user = nullptr

Detailed Description

This cpu version calls function working on FArrayBox.

Constructor & Destructor Documentation

◆ CpuBndryFuncFab() [1/2]

amrex::CpuBndryFuncFab::CpuBndryFuncFab ( )
default

◆ CpuBndryFuncFab() [2/2]

amrex::CpuBndryFuncFab::CpuBndryFuncFab ( UserFillBox a_f)
inline

Member Function Documentation

◆ operator()()

void amrex::CpuBndryFuncFab::operator() ( Box const & bx,
FArrayBox & dest,
int dcomp,
int numcomp,
Geometry const & geom,
Real time,
const Vector< BCRec > & bcr,
int bcomp,
int orig_comp )

Member Data Documentation

◆ f_user

UserFillBox amrex::CpuBndryFuncFab::f_user = nullptr
protected

The documentation for this class was generated from the following files: