Classes | |
| class | cell |
| Basic piecewise-constant interpolation method. Interpolates to a point by using the value in the cell containing the point. More... | |
| class | cellPatchConstrained |
| Basic piecewise-constant interpolation method. Interpolates to a point by using the value in the cell containing the point, unless the point is on a boundary face in which case the boundary value will be used. More... | |
| class | cellPoint |
| Piecewise-linear interpolation method. Uses volPointInterpolation to create values on the points. Then uses a face-diagonal tetrahedral decomposition to linearly interpolate between the values at the points and at the cell-centres. More... | |
| class | cellPointBase |
| class | cellPointGradBase |
| class | cellPointFace |
| Piecewise-linear interpolation method. Uses volPointInterpolation to create values on the points and linear surfaceInterpolation to create values at the face-centres. Then uses a face-centre tetrahedral decomposition to linearly interpolate between the values at the points, at the face-centres and at the cell-centres. More... | |
| class | cellPointWallModified |
| As interpolations::cellPoint, but with the point field modified on wall faces. More... | |
| class | pointMVC |
| Uses volPointInterpolation to create values on the points. Then does a Mean Value Coordinates (MVC) interpolation. More... | |
| class | volPointInterpolation |
| Base class for interpolations that require a vol-point interpolated field. More... | |
Typedefs | |
| template<class Type > | |
| using | cellPointBaseOrGradBase = typename std::conditional<(pTraits< Type >::rank > 1), cellPointBase< Type >, cellPointGradBase< Type > >::type |
| using cellPointBaseOrGradBase = typename std::conditional < (pTraits<Type>::rank > 1), cellPointBase<Type>, cellPointGradBase<Type> >::type |
Definition at line 195 of file cellPoint_interpolation.H.
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| cell | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| cellPatchConstrained | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| cellPoint | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| cellPointFace | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| cellPointWallModified | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | makeInterpolation | , |
| pointMVC | |||
| ) |
| Foam::interpolations::FOR_ALL_FIELD_TYPES | ( | defineVolPointInterpolation | ) |