Chombo + EB  3.2
Public Member Functions | Protected Attributes | List of all members
ConductivityBaseEBBC Class Reference

#include <BaseEBBC.H>

Inheritance diagram for ConductivityBaseEBBC:
Inheritance graph
[legend]

Public Member Functions

 ConductivityBaseEBBC ()
 
virtual ~ConductivityBaseEBBC ()
 
void setCoef (EBLevelGrid &a_eblg, Real &a_beta, RefCountedPtr< LevelData< BaseIVFAB< Real > > > &a_bcoe)
 
- Public Member Functions inherited from BaseEBBC
 BaseEBBC ()
 
virtual ~BaseEBBC ()
 
virtual void define (const LayoutData< IntVectSet > &a_cfivs, const Real &a_factor)=0
 
virtual void getEBFlux (Real &a_flux, const VolIndex &a_vof, const LevelData< EBCellFAB > &a_phi, const LayoutData< IntVectSet > &a_cfivs, const DataIndex &a_dit, const RealVect &a_probLo, const RealVect &a_dx, const bool &a_useHomogeneous, const Real &a_time, const pair< int, Real > *a_cacheHint=0)
 deprecated interface. More...
 
virtual LayoutData< BaseIVFAB< VoFStencil > > * getFluxStencil (int ivar)=0
 
virtual void applyEBFlux (EBCellFAB &a_lphi, const EBCellFAB &a_phi, VoFIterator &a_vofit, const LayoutData< IntVectSet > &a_cfivs, const DataIndex &a_dit, const RealVect &a_probLo, const RealVect &a_dx, const Real &a_factor, const bool &a_useHomogeneous, const Real &a_time)=0
 
virtual void setData (RefCountedPtr< LevelData< BaseIVFAB< Real > > > &a_data)
 
bool dataBased () const
 
virtual void setType (RefCountedPtr< LevelData< BaseIVFAB< int > > > &a_type)
 

Protected Attributes

EBLevelGrid m_eblg
 
bool m_coefSet
 
Real m_beta
 
RefCountedPtr< LevelData< BaseIVFAB< Real > > > m_bcoe
 
- Protected Attributes inherited from BaseEBBC
RefCountedPtr< LevelData< BaseIVFAB< Real > > > m_data
 
bool m_dataBased
 

Constructor & Destructor Documentation

◆ ConductivityBaseEBBC()

ConductivityBaseEBBC::ConductivityBaseEBBC ( )
inline

References BaseEBBC::m_dataBased.

◆ ~ConductivityBaseEBBC()

virtual ConductivityBaseEBBC::~ConductivityBaseEBBC ( )
inlinevirtual

Member Function Documentation

◆ setCoef()

void ConductivityBaseEBBC::setCoef ( EBLevelGrid a_eblg,
Real a_beta,
RefCountedPtr< LevelData< BaseIVFAB< Real > > > &  a_bcoe 
)
inline

Member Data Documentation

◆ m_eblg

EBLevelGrid ConductivityBaseEBBC::m_eblg
protected

◆ m_coefSet

bool ConductivityBaseEBBC::m_coefSet
protected

◆ m_beta

Real ConductivityBaseEBBC::m_beta
protected

◆ m_bcoe

RefCountedPtr<LevelData<BaseIVFAB<Real> > > ConductivityBaseEBBC::m_bcoe
protected

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