On Mon, Jul 13, 2020 at 2:51 AM Lisandro Dalcin <dalc...@gmail.com> wrote:
> On Fri, 10 Jul 2020 at 15:37, Matthew Knepley <knep...@gmail.com> wrote: > >> >> That is true. Do they also get rid of the single mesh and single timstep >> requirements? HDF5+XDMF makes it much easier since >> we can put multiple meshes and timesteps in one file. >> > > Well, I use ParaView's *.pvd files for that, and I dump each timestep to > its own *.vtu file in a folder to pack the files. But you still have a > point, the format is indeed restricting. > Why do you consider it so important to put multiple meshes and timesteps > in one file? It is just that you hate to have so many files scattered > around? Or something deeper? > I do hate the fact that the VTK formats (either legacy or XML) do not > allow you to dump a single mesh to be reused for multiple timestep. > For now its complexity of moving simulation data around and scripting for it. However, now I have at least two meshes in my problem, and I anticipate having several more. I believe this will be the long term trend. > I would probably move out of VTK files in favor of something else if I had > a way to encode VTK's (the library, not the file format) high-order > Lagrange elements. > Actually, I'm toying with dumping files with PETSc's raw binary I/O with > MPI, and writing a proper ParaView plugin in Python to read the data. > I have again discussed higher order with the Firedrake people. They are using the Paraview mechanism, but it is so fragile and baroque that I refuse. Currently, the cleanest way is still to refine the mesh and project to P_1. There have been so many attempts at high order in VTK, I can only conclude that Kitware does not give a crap about it. Thanks, Matt > -- > Lisandro Dalcin > ============ > Research Scientist > Extreme Computing Research Center (ECRC) > King Abdullah University of Science and Technology (KAUST) > http://ecrc.kaust.edu.sa/ > -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>