Chombo + EB  3.0
Public Member Functions | Protected Attributes | List of all members
ExtrapAdvectBC Class Reference

uses extrapolated value in all cases More...

#include <ExtrapAdvectBC.H>

Inheritance diagram for ExtrapAdvectBC:
Inheritance graph
[legend]

Public Member Functions

virtual ~ExtrapAdvectBC ()
 
 ExtrapAdvectBC ()
 
void define (const ProblemDomain &a_domain, const RealVect &a_dx)
 
void fluxBC (EBFluxFAB &a_flux, const EBCellFAB &a_Wcenter, const EBCellFAB &a_Wextrap, const Side::LoHiSide &a_sd, const Real &a_time, const EBISBox &a_ebisBox, const DataIndex &a_dit, const Box &a_box, const Box &a_faceBox, const int &a_dir)
 For every box in this level, this function is called. More...
 
void initialize (LevelData< EBCellFAB > &a_conState, const EBISLayout &a_ebisl) const
 Initialize—no op here. More...
 
void setBndrySlopes (EBCellFAB &a_deltaPrim, const EBCellFAB &a_primState, const EBISBox &a_ebisBox, const Box &a_box, const int &a_dir)
 Set boundary slopes –no op here. More...
 
- Public Member Functions inherited from EBPhysIBC
 EBPhysIBC ()
 
virtual ~EBPhysIBC ()
 

Protected Attributes

bool m_isDefined
 
RealVect m_dx
 
ProblemDomain m_domain
 

Detailed Description

uses extrapolated value in all cases

Constructor & Destructor Documentation

◆ ~ExtrapAdvectBC()

virtual ExtrapAdvectBC::~ExtrapAdvectBC ( )
virtual

◆ ExtrapAdvectBC()

ExtrapAdvectBC::ExtrapAdvectBC ( )

Member Function Documentation

◆ define()

void ExtrapAdvectBC::define ( const ProblemDomain a_domain,
const RealVect a_dx 
)
virtual

Implements EBPhysIBC.

◆ fluxBC()

void ExtrapAdvectBC::fluxBC ( EBFluxFAB a_flux,
const EBCellFAB a_Wcenter,
const EBCellFAB a_Wextrap,
const Side::LoHiSide a_sd,
const Real a_time,
const EBISBox a_ebisBox,
const DataIndex a_dit,
const Box a_box,
const Box a_faceBox,
const int &  a_dir 
)
virtual

For every box in this level, this function is called.

Implements EBPhysIBC.

◆ initialize()

void ExtrapAdvectBC::initialize ( LevelData< EBCellFAB > &  a_conState,
const EBISLayout a_ebisl 
) const
virtual

Initialize—no op here.

Implements EBPhysIBC.

◆ setBndrySlopes()

void ExtrapAdvectBC::setBndrySlopes ( EBCellFAB a_deltaPrim,
const EBCellFAB a_primState,
const EBISBox a_ebisBox,
const Box a_box,
const int &  a_dir 
)
inlinevirtual

Set boundary slopes –no op here.

Implements EBPhysIBC.

Member Data Documentation

◆ m_isDefined

bool ExtrapAdvectBC::m_isDefined
protected

◆ m_dx

RealVect ExtrapAdvectBC::m_dx
protected

◆ m_domain

ProblemDomain ExtrapAdvectBC::m_domain
protected

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