Public Member Functions | Public Attributes | Friends | List of all members
refinementHistory::splitCell8 Class Reference
Collaboration diagram for refinementHistory::splitCell8:
Collaboration graph

Public Member Functions

 splitCell8 ()
 Construct null (parent = -1) More...
 splitCell8 (const label parent)
 Construct from parent. More...
 splitCell8 (Istream &is)
 Construct from Istream. More...
 splitCell8 (const splitCell8 &)
 Construct as deep copy. More...
void operator= (const splitCell8 &s)
 Copy operator since autoPtr otherwise 'steals' storage. More...
bool operator== (const splitCell8 &s) const
bool operator!= (const splitCell8 &s) const

Public Attributes

label parent_
autoPtr< FixedList< label, 8 > > addedCellsPtr_
 Cells this cell was refined into. More...


Istreamoperator>> (Istream &, splitCell8 &)
Ostreamoperator<< (Ostream &, const splitCell8 &)

Detailed Description

Definition at line 99 of file refinementHistory.H.

Constructor & Destructor Documentation

Construct null (parent = -1)

Construct null.

Definition at line 112 of file refinementHistory.C.

Referenced by refinementHistory::splitCell8::splitCell8().

Here is the caller graph for this function:

splitCell8 ( const label  parent)

Construct from parent.

Construct as child element of parent.

Definition at line 120 of file refinementHistory.C.

splitCell8 ( Istream is)

Construct from Istream.

Definition at line 128 of file refinementHistory.C.

splitCell8 ( const splitCell8 sc)

Member Function Documentation

void operator= ( const splitCell8 s)

Copy operator since autoPtr otherwise 'steals' storage.

Definition at line 124 of file refinementHistory.H.

References Foam::abort(), refinementHistory::splitCell8::addedCellsPtr_, Foam::FatalError, FatalErrorIn, refinementHistory::splitCell8::parent_, and autoPtr< T >::reset().

Here is the call graph for this function:

bool operator== ( const splitCell8 s) const

Definition at line 144 of file refinementHistory.H.

References refinementHistory::splitCell8::addedCellsPtr_, refinementHistory::splitCell8::parent_, and autoPtr< T >::valid().

Referenced by refinementHistory::splitCell8::operator!=().

Here is the call graph for this function:

Here is the caller graph for this function:

bool operator!= ( const splitCell8 s) const

Friends And Related Function Documentation

Istream& operator>> ( Istream ,
Ostream& operator<< ( Ostream ,
const splitCell8  

Member Data Documentation

label parent_
autoPtr<FixedList<label, 8> > addedCellsPtr_

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