Uses volPointInterpolation to create values on the points. Then does a Mean Value Coordinates (MVC) interpolation. More...


Public Member Functions | |
| TypeName ("pointMVC") | |
| Runtime type information. More... | |
| pointMVC (const VolField< Type > &psi) | |
| Construct from components. More... | |
| pointMVC (const pointMVC< Type > &i) | |
| Copy construct. More... | |
| virtual autoPtr< interpolation< Type > > | clone () const |
| Clone. More... | |
| Type | interpolate (const vector &position, const label celli, const label facei=-1) const |
| Interpolate field to the given point in the given cell. More... | |
Public Member Functions inherited from volPointInterpolation< Type > | |
| TypeName ("volPointInterpolation") | |
| Runtime type information. More... | |
| volPointInterpolation (const VolField< Type > &psi) | |
| Construct from components. More... | |
| volPointInterpolation (const volPointInterpolation< Type > &i) | |
| Copy construct. More... | |
| volPointInterpolation (const VolField< Type > &psi, tmp< PointField< Type >> psip) | |
| Construct from components. More... | |
| virtual | ~volPointInterpolation () |
| const PointField< Type > & | psip () const |
| Access the point field. More... | |
Additional Inherited Members | |
Protected Attributes inherited from volPointInterpolation< Type > | |
| const PointField< Type > | psip_ |
| Interpolated volfield. More... | |
Uses volPointInterpolation to create values on the points. Then does a Mean Value Coordinates (MVC) interpolation.
Definition at line 53 of file pointMVC.H.
Construct from components.
Definition at line 31 of file pointMVC.C.
Copy construct.
Definition at line 42 of file pointMVC.C.
| TypeName | ( | "pointMVC< Type >" | ) |
Runtime type information.
|
inlinevirtual |
Clone.
Definition at line 73 of file pointMVC.H.
|
inline |
Interpolate field to the given point in the given cell.
Definition at line 32 of file pointMVCI.H.
References pointMVCWeight::interpolate(), and Foam::tracking::position().
