32 Foam::sampledTriSurfaceMesh::sampleField
34 const GeometricField<Type, fvPatchField, volMesh>& vField
38 tmp<Field<Type> > tvalues(
new Field<Type>(cellLabels_.
size()));
39 Field<Type>& values = tvalues();
43 values[triI] = vField[cellLabels_[triI]];
52 Foam::sampledTriSurfaceMesh::interpolateField
54 const interpolation<Type>& interpolator
58 tmp<Field<Type> > tvalues(
new Field<Type>(pointToFace_.size()));
59 Field<Type>& values = tvalues();
61 forAll(pointToFace_, pointI)
63 label triI = pointToFace_[pointI];
64 label cellI = cellLabels_[triI];
66 values[pointI] = interpolator.interpolate(
points()[pointI], cellI);