Loading...
Searching...
No Matches
refinementHistory::splitCell8 Class Reference

#include <refinementHistory.H>

Collaboration diagram for refinementHistory::splitCell8:

Public Member Functions

 splitCell8 ()
 Default construct (parent = -1).
 splitCell8 (const label parent)
 Construct from parent.
 splitCell8 (Istream &is)
 Construct from Istream.
 splitCell8 (const splitCell8 &rhs)
 Construct as deep copy.
void operator= (const splitCell8 &rhs)
 Copy assignment (no autoPtr stealing).
bool operator== (const splitCell8 &rhs) const
bool operator!= (const splitCell8 &rhs) const

Public Attributes

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

Friends

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

Detailed Description

Definition at line 104 of file refinementHistory.H.

Constructor & Destructor Documentation

◆ splitCell8() [1/4]

splitCell8 ( )

Default construct (parent = -1).

Definition at line 118 of file refinementHistory.C.

References addedCellsPtr_, and parent_.

Referenced by operator!=(), operator<<, operator=(), operator==(), operator>>, splitCell8(), and splitCell8().

Here is the caller graph for this function:

◆ splitCell8() [2/4]

splitCell8 ( const label parent)

Construct from parent.

Definition at line 125 of file refinementHistory.C.

References addedCellsPtr_, and parent_.

◆ splitCell8() [3/4]

splitCell8 ( Istream & is)

Construct from Istream.

Definition at line 132 of file refinementHistory.C.

References splitCell8().

Here is the call graph for this function:

◆ splitCell8() [4/4]

splitCell8 ( const splitCell8 & rhs)

Construct as deep copy.

Definition at line 140 of file refinementHistory.C.

References addedCellsPtr_, refinementHistory::clone(), parent_, Foam::rhs(), and splitCell8().

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

void operator= ( const splitCell8 & rhs)

Copy assignment (no autoPtr stealing).

Definition at line 149 of file refinementHistory.C.

References addedCellsPtr_, parent_, Foam::rhs(), and splitCell8().

Here is the call graph for this function:

◆ operator==()

bool operator== ( const splitCell8 & rhs) const

Definition at line 163 of file refinementHistory.C.

References addedCellsPtr_, parent_, Foam::rhs(), and splitCell8().

Here is the call graph for this function:

◆ operator!=()

bool operator!= ( const splitCell8 & rhs) const

Definition at line 186 of file refinementHistory.C.

References Foam::operator==(), Foam::rhs(), and splitCell8().

Here is the call graph for this function:

◆ operator>>

Istream & operator>> ( Istream & ,
refinementHistory::splitCell8 &  )
friend

References splitCell8().

◆ operator<<

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

References splitCell8().

Member Data Documentation

◆ parent_

◆ addedCellsPtr_

autoPtr<FixedList<label, 8> > addedCellsPtr_

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