Container with cells to refine. Refinement given as single direction. More...
#include <refineCell.H>
Public Member Functions | |
| refineCell () | |
| Default construct. | |
| refineCell (const label celli, const vector &direction) | |
| From components. Vector will be normalized upon construction. | |
| refineCell (Istream &is) | |
| From Istream. Vector will be normalized upon construction. | |
| label | cellNo () const |
| const vector & | direction () const |
Friends | |
| bool | operator== (const refineCell &rc1, const refineCell &rc2) |
| bool | operator!= (const refineCell &rc1, const refineCell &rc2) |
| Ostream & | operator<< (Ostream &, const refineCell &) |
Container with cells to refine. Refinement given as single direction.
Definition at line 52 of file refineCell.H.
| refineCell | ( | ) |
Default construct.
Definition at line 27 of file refineCell.C.
References Foam::Zero.
Referenced by operator!=, operator<<, and operator==.

| refineCell | ( | const label | celli, |
| const vector & | direction ) |
From components. Vector will be normalized upon construction.
Definition at line 34 of file refineCell.C.
References Foam::abort(), direction(), Foam::FatalError, FatalErrorInFunction, and Foam::mag().

|
explicit |
From Istream. Vector will be normalized upon construction.
Definition at line 55 of file refineCell.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, Foam::mag(), and Foam::readLabel().

|
inline |
Definition at line 89 of file refineCell.H.
Referenced by Foam::operator<<(), operator==, refinementIterator::setRefinement(), and edgeVertex::updateLabels().

Definition at line 94 of file refineCell.H.
Referenced by Foam::operator<<(), refineCell(), refinementIterator::setRefinement(), and edgeVertex::updateLabels().

|
friend |
Definition at line 102 of file refineCell.H.
References cellNo(), and refineCell().
|
friend |
Definition at line 111 of file refineCell.H.
References refineCell().
|
friend |
References refineCell().