FreeFOAM The Cross-Platform CFD Toolkit
refinementHistory::splitCell8 Class Reference

#include <src/dynamicMesh/polyTopoChange/polyTopoChange/refinementHistory.H>


Detailed Description

Definition at line 100 of file refinementHistory.H.

+ Collaboration diagram for refinementHistory::splitCell8:

List of all members.

Public Member Functions

 splitCell8 ()
 Construct null (parent = -1)
 splitCell8 (const label parent)
 Construct from parent.
 splitCell8 (Istream &is)
 Construct from Istream.
 splitCell8 (const splitCell8 &)
 Construct as deep copy.
void operator= (const splitCell8 &s)
 Copy operator since autoPtr otherwise 'steals' storage.
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

Friends

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

Constructor & Destructor Documentation

Construct null (parent = -1)

Construct null.

Definition at line 112 of file refinementHistory.C.

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)

Construct as deep copy.

Construct as (deep) copy.

Definition at line 135 of file refinementHistory.C.


Member Function Documentation

void operator= ( const splitCell8 s)
inline
bool operator!= ( const splitCell8 s) const
inline

Definition at line 165 of file refinementHistory.H.

References refinementHistory::splitCell8::operator==().


Friends And Related Function Documentation

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

Member Data Documentation


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