#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.
void operator= | ( | const splitCell8 & | s ) | [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().
bool operator== | ( | const splitCell8 & | s ) | const [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!=().
bool operator!= | ( | const splitCell8 & | s ) | const [inline]
|
Definition at line 165 of file refinementHistory.H.
References refinementHistory::splitCell8::operator==().
Istream& operator>> | ( | Istream & | , |
splitCell8 & | |||
) | [friend]
|
Ostream& operator<< | ( | Ostream & | , |
const splitCell8 & | |||
) | [friend]
|
label parent_ |
Definition at line 107 of file refinementHistory.H.
Referenced by refinementHistory::compact(), refinementHistory::distribute(), refinementHistory::splitCell8::operator=(), and refinementHistory::splitCell8::operator==().
autoPtr<FixedList<label, 8> > addedCellsPtr_ |
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==().