50 if (myParent->
master() ==
this)
54 else if (myParent->
slave() ==
this)
56 myParent->
slave() = NULL;
61 <<
" parent's master or slave pointer" <<
endl 81 else if (myParent->
master() ==
this)
85 else if (myParent->
slave() ==
this)
92 <<
" parent's master or slave pointer" <<
endl 117 else if (myParent->
master() ==
this)
119 return myParent->
slave();
121 else if (myParent->
slave() ==
this)
123 return myParent->
master();
128 <<
" parent's master or slave pointer" <<
endl splitCell * parent() const
splitCell * master() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool isMaster() const
Check if this is master cell of split.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Ostream & endl(Ostream &os)
Add newline and flush stream.
splitCell * getOther() const
Returns other half of split cell. I.e. slave if this is master.
bool isUnrefined() const
Check if this is unrefined (i.e. has no master or slave)
Description of cell after splitting. Contains cellLabel and pointers to cells it it split in...
splitCell * slave() const
errorManip< error > abort(error &err)