|
Public Member Functions |
virtual const word & | type () const =0 |
| Runtime type information.
|
| declareRunTimeSelectionTable (autoPtr, interpolation, dictionary,(const volPointInterpolation &pInterp, const GeometricField< Type, fvPatchField, volMesh > &psi),(pInterp, psi)) |
| interpolation (const GeometricField< Type, fvPatchField, volMesh > &psi) |
| Construct from components.
|
virtual | ~interpolation () |
virtual Type | interpolate (const vector &position, const label nCell, const label facei=-1) const =0 |
| Interpolate field to the given point in the given cell.
|
Static Public Member Functions |
autoPtr< interpolation< Type > > | New (const dictionary &interpolationSchemes, const volPointInterpolation &pInterp, const GeometricField< Type, fvPatchField, volMesh > &psi) |
| Return a reference to the selected interpolation scheme.
|
Protected Attributes |
const GeometricField< Type,
fvPatchField, volMesh > & | psi_ |
const polyMesh & | pMesh_ |
const vectorField & | pMeshPoints_ |
const faceList & | pMeshFaces_ |
const vectorField & | pMeshFaceCentres_ |
const vectorField & | pMeshFaceAreas_ |