drwells / fiddle

4 stars 3 forks source link

Add support for meter meshes. #84

Closed drwells closed 1 year ago

drwells commented 2 years ago

WIP - needs some more thought behind the interface. The general workflow should be:

  1. Get a node set - for us that's a std::vector<Point<spacedim>>
  2. 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)
  3. use the new triangle interface to generate a mesh from those displaced points.
  4. use NodalInteraction to interpolate a field onto the meter mesh.
  5. compute whatever we need (e.g., flux) from the interpolated field.
drwells commented 2 years ago

See also #80 for preceding work.

drwells commented 1 year ago

92 is part of this.

drwells commented 1 year ago

Superceded by the multilevel nodal interpolation PRs and other meter mesh PRs.