33 Foam::sampledSurfaces::distanceSurface::sampleField
47 Foam::sampledSurfaces::distanceSurface::interpolateField
56 if (subMeshPtr_.valid())
59 subMeshPtr_().interpolate(volFld);
67 return isoSurfPtr_().interpolate
71 ? pointAverage(tpointSubFld())()
84 return isoSurfPtr_().interpolate
88 ? pointAverage(pointFld())()
Generic GeometricField class.
const GeometricField< Type, fvPatchField, volMesh > & psi() const
Return the field to be interpolated.
Pre-declare SubField and related Field type.
autoPtr< BasicCompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const typename BasicCompressibleMomentumTransportModel::transportModel &transport)
const Mesh & mesh() const
Return mesh.
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate(const GeometricField< Type, fvPatchField, volMesh > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
Abstract base class for interpolation.
A class for managing temporary objects.