dolfinx
dolfinx copied to clipboard
Require Function interpolation before file output
A long standing issue is the 'magic' behind the scenes if interpolation to another space (usually P1) before output to a file. This is not sufficiently explicit, can be unexpectedly expensive and give surprising visualisation results, especially with H(div/curl) spaces.
Now that we have fast interpolation between spaces, we should require interpolation to a space supported by the file backend before calling the file output function.
See also #593.
- [x] VTK
- [x] VTX
- [x] Fides
- [ ] XMDF