FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

refineCell Class Reference

Container with cells to refine. Refinement given as single direction. More...

#include <dynamicMesh/refineCell.H>


Detailed Description

Container with cells to refine. Refinement given as single direction.

Source files

Definition at line 53 of file refineCell.H.

Collaboration diagram for refineCell:

List of all members.

Public Member Functions

 refineCell ()
 Null.
 refineCell (const label, const vector &)
 from components. Vector will be normalized upon construction.
 refineCell (Istream &is)
 from Istream. Vector will be normalized upon construction.
label  cellNo () const
const vector &  direction () const

Friends

bool  operator== (const refineCell &rc1, const refineCell &rc2)
bool  operator!= (const refineCell &rc1, const refineCell &rc2)
Ostream &  operator<< (Ostream &, const refineCell &)

Constructor & Destructor Documentation

refineCell (  )

Null.

Definition at line 34 of file refineCell.C.

refineCell ( const label   cellI,
const vector &   direction  
)

from components. Vector will be normalized upon construction.

Definition at line 42 of file refineCell.C.

References Foam::abort(), Foam::FatalError, FatalErrorIn, and Foam::mag().

refineCell ( Istream &   is  )

from Istream. Vector will be normalized upon construction.

Definition at line 64 of file refineCell.C.

References Foam::abort(), Foam::FatalError, FatalErrorIn, and Foam::mag().


Member Function Documentation

label cellNo (  ) const [inline]

Definition at line 79 of file refineCell.H.

Referenced by refinementIterator::setRefinement(), and edgeVertex::updateLabels().

const vector& direction (  ) const [inline]

Definition at line 84 of file refineCell.H.

Referenced by refinementIterator::setRefinement(), and edgeVertex::updateLabels().


Friends And Related Function Documentation

bool operator== ( const refineCell &   rc1,
const refineCell &   rc2  
) [friend]

Definition at line 93 of file refineCell.H.

bool operator!= ( const refineCell &   rc1,
const refineCell &   rc2  
) [friend]

Definition at line 102 of file refineCell.H.

Ostream& operator<< ( Ostream &   ,
const refineCell &    
) [friend]

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