Enhance and optimize Xdmf2 reader and writer to support static meshes.
Reader now caches previous timestep dataset geometry and topology and do not read them again if new dataset use the same heavy datapath. Writer has a new property MeshStaticOverTime to specify that the mesh is static. If so, topology and geometry heavy data will be produced once at t=0 and will be reused for all time steps.
Showing with 392 additions and 51 deletions