|
|
|
tetrahedron< Point, PointRef > Class Template ReferenceA tetrahedron primitive. More...
Detailed Descriptiontemplate<class Point, class PointRef>
A tetrahedron primitive.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| anonymous enum |
| tetrahedron | ( | const Point & | a, | |
| const Point & | b, | |||
| const Point & | c, | |||
| const Point & | d | |||
| ) | [inline] |
| tetrahedron | ( | Istream & | is | ) | [inline] |
| const Point & a | ( | ) | const [inline] |
| const Point & b | ( | ) | const [inline] |
Definition at line 73 of file tetrahedronI.H.
| const Point & c | ( | ) | const [inline] |
Definition at line 80 of file tetrahedronI.H.
| const Point & d | ( | ) | const [inline] |
Definition at line 87 of file tetrahedronI.H.
| vector Sa | ( | ) | const [inline] |
| vector Sb | ( | ) | const [inline] |
Definition at line 101 of file tetrahedronI.H.
| vector Sc | ( | ) | const [inline] |
Definition at line 108 of file tetrahedronI.H.
| vector Sd | ( | ) | const [inline] |
Definition at line 115 of file tetrahedronI.H.
| scalar mag | ( | ) | const [inline] |
Return volume.
Definition at line 122 of file tetrahedronI.H.
Referenced by Foam::operator>>().

| vector circumCentre | ( | ) | const [inline] |
Return circum-centre.
Definition at line 129 of file tetrahedronI.H.
Referenced by tetrahedron< Point, PointRef >::containmentSphere(), and Foam::operator>>().

| scalar circumRadius | ( | ) | const [inline] |
| Foam::pointHit containmentSphere | ( | const scalar | tol | ) | const [inline] |
Return (min)containment sphere, i.e. the smallest sphere with.
all points inside. Returns pointHit with:
Definition at line 37 of file tetrahedron.C.
References tetrahedron< Point, PointRef >::circumCentre(), Foam::magSqr(), and Foam::sqrt().

| void gradNiSquared | ( | scalarField & | buffer | ) | const [inline] |
| void gradNiDotGradNj | ( | scalarField & | buffer | ) | const [inline] |
Definition at line 263 of file tetrahedron.C.
| void gradNiGradNi | ( | tensorField & | buffer | ) | const [inline] |
Definition at line 293 of file tetrahedron.C.
| void gradNiGradNj | ( | tensorField & | buffer | ) | const [inline] |
Definition at line 311 of file tetrahedron.C.
| Istream& operator>> | ( | Istream & | , | |
| tetrahedron< Point, PointRef > & | ||||
| ) | [friend] |
| Ostream& operator | ( | Ostream & | , | |
| const tetrahedron< Point, PointRef > & | ||||
| ) | [friend] |