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

#include <EBData.H>

Public Member Functions

 BoundaryData ()
 
 BoundaryData (const Real &bndryArea, const RealVect &normal, const RealVect &bndryCentroid, int phase, const VolIndex &index)
 
void setToZero ()
 
BoundaryDataoperator= (const BoundaryData &a_in)
 

Public Attributes

Real m_bndryArea
 
RealVect m_normal
 
RealVect m_bndryCentroid
 
int m_bndryPhase
 
VolIndex m_volIndex
 
IndMomSpaceDim m_EBMoments
 the moment at the irregular face associated with the monomial with the input exponents More...
 
IndMomSpaceDim m_normalPartialDeriv [SpaceDim]
 the derivatives of the normal More...
 
IndMomSpaceDim m_EBNormalMoments [SpaceDim]
 ebmoments with the the normal integrated in More...
 

Constructor & Destructor Documentation

◆ BoundaryData() [1/2]

BoundaryData::BoundaryData ( )

◆ BoundaryData() [2/2]

BoundaryData::BoundaryData ( const Real bndryArea,
const RealVect normal,
const RealVect bndryCentroid,
int  phase,
const VolIndex index 
)
inline

Member Function Documentation

◆ setToZero()

void BoundaryData::setToZero ( )
inline

◆ operator=()

BoundaryData& BoundaryData::operator= ( const BoundaryData a_in)
inline

Member Data Documentation

◆ m_bndryArea

Real BoundaryData::m_bndryArea

Referenced by operator=().

◆ m_normal

RealVect BoundaryData::m_normal

Referenced by operator=().

◆ m_bndryCentroid

RealVect BoundaryData::m_bndryCentroid

Referenced by operator=().

◆ m_bndryPhase

int BoundaryData::m_bndryPhase

Referenced by operator=().

◆ m_volIndex

VolIndex BoundaryData::m_volIndex

Referenced by operator=().

◆ m_EBMoments

IndMomSpaceDim BoundaryData::m_EBMoments

the moment at the irregular face associated with the monomial with the input exponents

Given VoF variables x, y, z, p = mono(0), q = mono(1), r = mono(2), returns integral_over_irregular_area((x^p y^q z^r) dA)

Referenced by operator=().

◆ m_normalPartialDeriv

IndMomSpaceDim BoundaryData::m_normalPartialDeriv[SpaceDim]

the derivatives of the normal

(d_p)(n_d)

Referenced by operator=().

◆ m_EBNormalMoments

IndMomSpaceDim BoundaryData::m_EBNormalMoments[SpaceDim]

ebmoments with the the normal integrated in

Given VoF variables x, y, z, p = mono(0), q = mono(1), r = mono(2), returns integral_over_irregular_area((x^p y^q z^r)n_i dA)

Referenced by operator=().


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