Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

faceMo Class Reference

#include <Moments.H>

Collaboration diagram for faceMo:

Collaboration graph
[legend]
List of all members.

Public Methods

void setFaceArea (const Real &area)
Real getFaceArea ()
void setFaceCentroid (const RealVect &centroid)
RealVect getFaceCentroid ()
bool isRegular () const
bool isCovered () const
bool dontKnow () const
void define (edgeMo a_edges[4], int &faceNormal, bool &covered, bool &regular, bool &dontKnow)
 faceMo ()
void getNormal (Real normal[2]) const
Real getBdLength () const
void makeNormal ()
void getEdges (edgeMo Edges[4]) const
bool normalConstructed () const
int getFaceNormal () const
void normalize (Real normalVec[2])

Public Attributes

bool m_normalConstructed

Private Methods

void operator= (const faceMo &a_input)
 faceMo (const faceMo &a_input)

Private Attributes

edgeMo m_edges [4]
Real m_normalVec [2]
bool m_regular
bool m_covered
bool m_dontKnow
RealVect m_centroid
Real m_areaFrac
int m_faceNormal
Real m_bdLength

Constructor & Destructor Documentation

faceMo::faceMo   [inline]
 

faceMo::faceMo const faceMo &    a_input [inline, private]
 


Member Function Documentation

void faceMo::define edgeMo    a_edges[4],
int &    faceNormal,
bool &    covered,
bool &    regular,
bool &    dontKnow
 

bool faceMo::dontKnow   const
 

Real faceMo::getBdLength   const
 

void faceMo::getEdges edgeMo    Edges[4] const
 

Real faceMo::getFaceArea  
 

RealVect faceMo::getFaceCentroid  
 

int faceMo::getFaceNormal   const
 

void faceMo::getNormal Real    normal[2] const
 

bool faceMo::isCovered   const
 

bool faceMo::isRegular   const
 

void faceMo::makeNormal  
 

bool faceMo::normalConstructed   const
 

void faceMo::normalize Real    normalVec[2]
 

void faceMo::operator= const faceMo &    a_input [inline, private]
 

void faceMo::setFaceArea const Real   area
 

void faceMo::setFaceCentroid const RealVect   centroid
 


Member Data Documentation

Real faceMo::m_areaFrac [private]
 

Real faceMo::m_bdLength [private]
 

RealVect faceMo::m_centroid [private]
 

bool faceMo::m_covered [private]
 

bool faceMo::m_dontKnow [private]
 

edgeMo faceMo::m_edges[4] [private]
 

int faceMo::m_faceNormal [private]
 

bool faceMo::m_normalConstructed
 

Real faceMo::m_normalVec[2] [private]
 

bool faceMo::m_regular [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 16 14:35:16 2003 for EBChombo by doxygen1.2.16