#include <src/dynamicMesh/polyTopoChange/polyTopoChange/refinementHistory.H>
Definition at line 100 of file refinementHistory.H.
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 | |
Istream & | operator>> (Istream &, splitCell8 &) |
Ostream & | operator<< (Ostream &, const splitCell8 &) |
splitCell8 | ( | ) |
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.
|
inline |
Copy operator since autoPtr otherwise 'steals' storage.
Definition at line 125 of file refinementHistory.H.
References Foam::abort(), refinementHistory::splitCell8::addedCellsPtr_, Foam::FatalError, FatalErrorIn, refinementHistory::splitCell8::parent_, autoPtr< T >::reset(), and autoPtr< T >::valid().
|
inline |
Definition at line 145 of file refinementHistory.H.
References refinementHistory::splitCell8::addedCellsPtr_, refinementHistory::splitCell8::parent_, and autoPtr< T >::valid().
Referenced by refinementHistory::splitCell8::operator!=().
|
inline |
Definition at line 165 of file refinementHistory.H.
References refinementHistory::splitCell8::operator==().
|
friend |
|
friend |
label parent_ |
Definition at line 107 of file refinementHistory.H.
Referenced by refinementHistory::compact(), refinementHistory::distribute(), refinementHistory::splitCell8::operator=(), and refinementHistory::splitCell8::operator==().
cells this cell was refined into
Definition at line 110 of file refinementHistory.H.
Referenced by refinementHistory::combineCells(), refinementHistory::compact(), refinementHistory::distribute(), refinementHistory::splitCell8::operator=(), and refinementHistory::splitCell8::operator==().