Chombo + EB  3.0
Public Member Functions | Private Attributes | List of all members
edgeMo Class Reference

#include <Moments.H>

Public Member Functions

 edgeMo ()
 
void define (const RealVect &a_loPt, const RealVect &a_hiPt, const bool &a_intersectLo, const int &a_direction, const bool &a_covered, const bool &a_regular, const bool &a_dontKnow)
 
RealVect getLo () const
 access member data More...
 
RealVect getHi () const
 
bool getIntersectLo () const
 
Real getEdgeLength () const
 
RealVect getEdgeCentroid () const
 
bool isCovered () const
 
bool isRegular () const
 
bool dontKnow () const
 
int direction () const
 
Real moment (const IntVect &a_exponent) const
 integrate monomial More...
 

Private Attributes

RealVect m_Lo
 
RealVect m_Hi
 
bool m_intersectLo
 
Real m_edgeLength
 
RealVect m_edgeCentroid
 
bool m_covered
 
bool m_regular
 
bool m_dontKnow
 
int m_varOfInt
 

Detailed Description

class edgeMo/////////////////////////////////// This class stores data about an edge of a control volume

Constructor & Destructor Documentation

◆ edgeMo()

edgeMo::edgeMo ( )
inline

Member Function Documentation

◆ define()

void edgeMo::define ( const RealVect a_loPt,
const RealVect a_hiPt,
const bool &  a_intersectLo,
const int &  a_direction,
const bool &  a_covered,
const bool &  a_regular,
const bool &  a_dontKnow 
)

◆ getLo()

RealVect edgeMo::getLo ( ) const

access member data

Referenced by edgeMo().

◆ getHi()

RealVect edgeMo::getHi ( ) const

Referenced by edgeMo().

◆ getIntersectLo()

bool edgeMo::getIntersectLo ( ) const

Referenced by edgeMo().

◆ getEdgeLength()

Real edgeMo::getEdgeLength ( ) const

Referenced by edgeMo().

◆ getEdgeCentroid()

RealVect edgeMo::getEdgeCentroid ( ) const

Referenced by edgeMo().

◆ isCovered()

bool edgeMo::isCovered ( ) const

Referenced by edgeMo(), and faceMo::faceMo().

◆ isRegular()

bool edgeMo::isRegular ( ) const

Referenced by edgeMo(), and faceMo::faceMo().

◆ dontKnow()

bool edgeMo::dontKnow ( ) const

Referenced by edgeMo(), and faceMo::faceMo().

◆ direction()

int edgeMo::direction ( ) const

Referenced by edgeMo().

◆ moment()

Real edgeMo::moment ( const IntVect a_exponent) const

integrate monomial

Referenced by edgeMo().

Member Data Documentation

◆ m_Lo

RealVect edgeMo::m_Lo
private

◆ m_Hi

RealVect edgeMo::m_Hi
private

◆ m_intersectLo

bool edgeMo::m_intersectLo
private

◆ m_edgeLength

Real edgeMo::m_edgeLength
private

◆ m_edgeCentroid

RealVect edgeMo::m_edgeCentroid
private

◆ m_covered

bool edgeMo::m_covered
private

◆ m_regular

bool edgeMo::m_regular
private

◆ m_dontKnow

bool edgeMo::m_dontKnow
private

◆ m_varOfInt

int edgeMo::m_varOfInt
private

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