WIP - needs some more thought behind the interface. The general workflow should be:
Get a node set - for us that's a std::vector<Point<spacedim>>
use FEPointEvaluation to compute the displaced locations of those nodes. Optionally also compute the velocity of the meter itself for use as an offset later (if the meter travels at the mean flow speed then the flux should be zero)
use the new triangle interface to generate a mesh from those displaced points.
use NodalInteraction to interpolate a field onto the meter mesh.
compute whatever we need (e.g., flux) from the interpolated field.
WIP - needs some more thought behind the interface. The general workflow should be:
std::vector<Point<spacedim>>
FEPointEvaluation
to compute the displaced locations of those nodes. Optionally also compute the velocity of the meter itself for use as an offset later (if the meter travels at the mean flow speed then the flux should be zero)NodalInteraction
to interpolate a field onto the meter mesh.