#include <src/dynamicMesh/polyTopoChange/polyTopoChange/refinementHistory.H>
Definition at line 100 of file refinementHistory.H.
Collaboration diagram for refinementHistory::splitCell8: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==().