You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [ENH] Added `HighFive` hdf5 io submodule
* [ENH] Added `Xdmf` IO feature
* [RFC] Removed redundant prints
* [DOC] Updated documentation describing `xdmf` dumps
* [RFC] Native `HDF5` dump feature
* [FIX] Fixed datatype of `vect3D` to match dump datatype
* [ENH] Added more info to attributes in hdf5 file
* [FIX] Fixed missing hyperslab select in serial io
* [FIX] Fixed output for all dimensions
* [ADD] Added a 3D test problem with unequal extent
* [FIX] Made `hdf5` includes optional
* [FIX] Optional `hdf5` include
* [FIX] More optional `hdf5` fixes
* [FIX] Linter fixes
* [FIX] Fixed hdf5 optional include pre-processor flags
* [FIX] Fixed hdf5 optional include pre-processor flags
* Used `IDEFIX_ERROR` macro for missing hdf5 linking
* [RFC] Incorporated changes suggested by @glesur
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,9 @@ cmake $IDEFIX_DIR
57
57
58
58
Several options can be enabled from the command line (a complete list is available with `cmake $IDEFIX_DIR -LH`). For instance: `-DIdefix_RECONSTRUCTION=Parabolic` (enable PPM reconstruction), `-DIdefix_MPI=ON` (enable mpi), `-DKokkos_ENABLE_OPENMP=ON` (enable openmp parallelisation), etc... For more complex target architectures, it is recommended to use cmake GUI launching `ccmake $IDEFIX_DIR` in place of `cmake` and then switching on the required options.
59
59
60
+
Optional xdmf(hdf5+xmf) file dumping feature has been added to `Idefix`. This uses either serial or parallel implementation of `hdf5` library which needs to be made available. These xdmf file pairs can be easily visualized in `ParaView` or `VisIt` by loading the `xmf` files. The `hdf5` files can also be loaded easily in `python` (using `h5py`) for post-processing and post-run analysis. One can turn on `xdmf` data dumps by using `-DIdefix_HDF5=ON`. The `[Output]` block of `.ini` file is checked during runtime for a `xdmf` entry whih controls the frequency of xdmf file dumps during code execution.
61
+
<!-- TODO: HDF5 Chunking and Compression filters -->
0 commit comments