Public Member Functions | Data Fields | Friends
refinementHistory::splitCell8 Class Reference
Collaboration diagram for refinementHistory::splitCell8:
Collaboration graph
[legend]

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
 
 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
 

Data Fields

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

Friends

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

Detailed Description

Definition at line 102 of file refinementHistory.H.

Constructor & Destructor Documentation

◆ splitCell8() [1/8]

Construct null (parent = -1)

Construct null.

Definition at line 42 of file refinementHistory.C.

◆ splitCell8() [2/8]

splitCell8 ( const label  parent)

Construct from parent.

Construct as child element of parent.

Definition at line 50 of file refinementHistory.C.

◆ splitCell8() [3/8]

splitCell8 ( Istream is)

Construct from Istream.

Definition at line 58 of file refinementHistory.C.

◆ splitCell8() [4/8]

splitCell8 ( const splitCell8 sc)

Construct as deep copy.

Construct as (deep) copy.

Definition at line 65 of file refinementHistory.C.

◆ splitCell8() [5/8]

Construct null (parent = -1)

◆ splitCell8() [6/8]

splitCell8 ( const label  parent)

Construct from parent.

◆ splitCell8() [7/8]

splitCell8 ( Istream is)

Construct from Istream.

◆ splitCell8() [8/8]

splitCell8 ( const splitCell8 )

Construct as deep copy.

Member Function Documentation

◆ operator=() [1/2]

void operator= ( const splitCell8 s)

Copy operator since autoPtr otherwise 'steals' storage.

Definition at line 80 of file refinementHistory.C.

References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and s().

Here is the call graph for this function:

◆ operator==() [1/2]

bool operator== ( const splitCell8 s) const

Definition at line 101 of file refinementHistory.C.

References s().

Here is the call graph for this function:

◆ operator!=() [1/2]

bool operator!= ( const splitCell8 s) const

Definition at line 122 of file refinementHistory.C.

References Foam::operator==(), and s().

Here is the call graph for this function:

◆ operator=() [2/2]

void operator= ( const splitCell8 s)

Copy operator since autoPtr otherwise 'steals' storage.

◆ operator==() [2/2]

bool operator== ( const splitCell8 s) const

◆ operator!=() [2/2]

bool operator!= ( const splitCell8 s) const

Friends And Related Function Documentation

◆ operator>> [1/2]

Istream& operator>> ( Istream ,
splitCell8  
)
friend

◆ operator<< [1/2]

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

◆ operator>> [2/2]

Istream& operator>> ( Istream ,
splitCell8  
)
friend

◆ operator<< [2/2]

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

Field Documentation

◆ parent_

label parent_

◆ addedCellsPtr_

autoPtr< FixedList< label, 8 > > addedCellsPtr_

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