35 Foam::distanceSurface::sampleField
44 new Field<Type>(vField, isoSurfCellPtr_().meshCells())
59 Foam::distanceSurface::interpolateField
78 return isoSurfCellPtr_().interpolate
82 ? pointAverage(pointFld())()
90 return isoSurfPtr_().interpolate
94 ? pointAverage(pointFld())()
Generic GeometricField class.
tmp< surfaceScalarField > interpolate(const RhoType &rho)
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Pre-declare SubField and related Field type.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for interpolation.
A class for managing temporary objects.
const GeometricField< Type, fvPatchField, volMesh > & psi() const
Return the field to be interpolated.