spectral_galerkin_heat.io_utils
File I/O and post-processing utilities for simulations.
Public API:
- Data structures: StructuredField, UnstructuredField, FieldData
- I/O manager: LocalFSIOManager (file-system implementation)
- XDMF I/O: load_xdmf(), write_structured_fields(), write_unstructured_fields(), XdmfBuilder
- Laser paths: GCodeLaserPath (for G-code based laser motion)
- Simulation loading: list_runs(), load_run()
- Analysis: compute_L2_structured(), compute_L2_unstructured(), compare()
- Visualization: generate_plots() (post-processing tool for creating cut-plane visualizations)