These are chat archives for Fortran-FOSS-Programmers/General-Discussion
indeed I am studying your library in these days, it is cool. Do you think that an AMR structure (a hierarchy of refined multi-block domain) can be easily represented into your XDMF format? My IO involves hexaedron cells with variables saved at vertex and/or at center (and probably in the future also some at face). Currently, I implemented a dirty solution as Zaak suggested: a stream-unformatted file where each process can direct do IO into its own position. Not yet tested in parallel, thus it will probably do not scale decently (it is no based in MPI IO). For the moment, I am good with this IO: I am developing a new CFD code from scratch, thus I am doing a lot of serial tests, but when the code will reach a critic mass, I'll start to do parallel tests; at that time I'll decide which way do: 0) my own dirty stream file, 1) MPI IO, 2) HDF5, 3) some other good library like your.
For the moment I have to study... Do you think your library can satisfy my needs (parallel AMR on block-structured hexaedrons)?
The last note: It also works sequentially!
This is a great plus... but how do it? to my knowledge, you have to select between HDF5 and Parallel HDF5 a priori...