Block-Structured AMR Software Framework
AMReX_PhysBCFunct.H File Reference
#include <AMReX_Config.H>
#include <AMReX_BCRec.H>
#include <AMReX_Geometry.H>
#include <AMReX_MultiFab.H>
#include <AMReX_ArrayLim.H>
#include <AMReX_FilCC_C.H>
#include <AMReX_FilND_C.H>
#include <AMReX_FilFC_C.H>
#include <AMReX_TypeTraits.H>

Go to the source code of this file.

Classes

class  amrex::BndryFuncArray
 This version calls function working on array. More...
 
class  amrex::GpuBndryFuncFab< F >
 
struct  amrex::FabFillNoOp
 
class  amrex::CpuBndryFuncFab
 This cpu version calls function working on FArrayBox. More...
 
class  amrex::PhysBCFunctNoOp
 
class  amrex::PhysBCFunctUseCoarseGhost
 
class  amrex::PhysBCFunct< F >
 

Namespaces

 amrex
 

Typedefs

using amrex::BndryFuncDefault = void(*)(Real *data, AMREX_ARLIM_P(lo), AMREX_ARLIM_P(hi), const int *dom_lo, const int *dom_hi, const Real *dx, const Real *grd_lo, const Real *time, const int *bc)
 
using amrex::BndryFunc3DDefault = void(*)(Real *data, const int *lo, const int *hi, const int *dom_lo, const int *dom_hi, const Real *dx, const Real *grd_lo, const Real *time, const int *bc)
 
using amrex::UserFillBox = void(*)(Box const &bx, Array4< Real > const &dest, int dcomp, int numcomp, GeometryData const &geom, Real time, const BCRec *bcr, int bcomp, int orig_comp)