Structure to store the geometry associated with the coupling. More...
Public Member Functions | |
couple () | |
Default construct. More... | |
couple (const part &p, const part &nbrP) | |
Construct from a coupled pair of parts. More... | |
![]() | |
part () | |
Default construct. More... | |
part (const zero &) | |
Default construct. More... | |
part (const vector &a, const point &c) | |
Construct from an area and a centre. More... | |
template<class PointField > | |
part (const PointField &ps) | |
Construct from a polygon. More... | |
part | operator- () const |
Negate this part. More... | |
void | operator+= (const part &p) |
Add another part to this one. More... | |
void | operator-= (const part &p) |
Subtract another part from this one. More... | |
Public Attributes | |
part | nbr |
The neighbour part. More... | |
![]() | |
vector | area |
The area of this part. More... | |
point | centre |
The centre of this part. More... | |
Friends | |
bool | operator== (const couple &a, const couple &b) |
Equality comparison. More... | |
bool | operator!= (const couple &a, const couple &b) |
Inequality comparison. More... | |
Ostream & | operator<< (Ostream &os, const couple &c) |
Output stream operator. More... | |
Istream & | operator>> (Istream &is, couple &c) |
Input stream operator. More... | |
Structure to store the geometry associated with the coupling.
between parts of two patch faces
Definition at line 154 of file intersectionPatchToPatch.H.
|
inline |
Default construct.
Definition at line 162 of file intersectionPatchToPatch.H.
Construct from a coupled pair of parts.
Definition at line 169 of file intersectionPatchToPatch.H.
Equality comparison.
Definition at line 176 of file intersectionPatchToPatch.H.
Inequality comparison.
Definition at line 184 of file intersectionPatchToPatch.H.
Output stream operator.
Definition at line 190 of file intersectionPatchToPatch.H.
Input stream operator.
Definition at line 196 of file intersectionPatchToPatch.H.
part nbr |
The neighbour part.
Definition at line 159 of file intersectionPatchToPatch.H.