Block-Structured AMR Software Framework
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: