#include <DirichletConductivityEBBC.H>
|
virtual void | define (const LayoutData< IntVectSet > &a_cfivs, const Real &a_factor) |
|
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) |
|
| DirichletConductivityEBBC (const ProblemDomain &a_domain, const EBISLayout &a_layout, const RealVect &a_dx, const IntVect *a_ghostCellsPhi, const IntVect *a_ghostCellsRhs) |
|
virtual LayoutData< BaseIVFAB
< VoFStencil > > * | getFluxStencil (int ivar) |
|
virtual | ~DirichletConductivityEBBC () |
|
virtual void | setValue (Real a_value) |
|
virtual int | whichBC () |
|
virtual void | setOrder (int a_order) |
|
virtual void | setFunction (RefCountedPtr< BaseBCValue > a_flux) |
|
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...
|
|
| ConductivityBaseEBBC () |
|
virtual | ~ConductivityBaseEBBC () |
|
void | setCoef (EBLevelGrid &a_eblg, Real &a_beta, RefCountedPtr< LevelData< BaseIVFAB< Real > > > &a_bcoe) |
|
| BaseEBBC () |
|
virtual | ~BaseEBBC () |
|
virtual void | setData (RefCountedPtr< LevelData< BaseIVFAB< Real > > > &a_data) |
|
bool | dataBased () const |
|
virtual void | setType (RefCountedPtr< LevelData< BaseIVFAB< int > > > &a_type) |
|
virtual DirichletConductivityEBBC::~DirichletConductivityEBBC |
( |
| ) |
|
|
virtual |
add change in lphi due to eb flux
Implements BaseEBBC.
Return a pointer to the homogenous flux stencil for the boundary condition. contribution. In the case where there in no contribution in the homogeneous case (ie. homogeneous Neumann) return NULL.
Implements BaseEBBC.
References m_fluxStencil.
virtual void DirichletConductivityEBBC::setValue |
( |
Real |
a_value | ) |
|
|
virtual |
virtual int DirichletConductivityEBBC::whichBC |
( |
| ) |
|
|
inlinevirtual |
virtual void DirichletConductivityEBBC::setOrder |
( |
int |
a_order | ) |
|
|
inlinevirtual |
virtual void DirichletConductivityEBBC::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 |
|
) |
| |
|
virtual |
deprecated interface.
Reimplemented from BaseEBBC.
int DirichletConductivityEBBC::s_velComp |
|
static |
The documentation for this class was generated from the following file: