The ESIO library provides:
- Distributed IO of 1D lines, 2D planes, and 3D fields of data
- Support for scalar-, complex-, and vector-valued data
- Single and double precision floating point storage
- A mechanism for storing both string and numeric metadata
- Support for contiguous and strided in-memory data
- Support to simplify writing restart file sequences
- Storage within the widely-used HDF5 file format
- Installation
- Linking applications
- Basic concepts
- Writing restart files
- C/C++ API
- C/C++ error handling API
- Fortran API
- Benchmarking
- Buildbot test coverage
https://rhysu.github.io/ESIO/
https://github.com/RhysU/ESIO
https://github.com/RhysU/suzerain
No comments:
Post a Comment