Skip to content

Commit

Permalink
Update README.md (#1057)
Browse files Browse the repository at this point in the history
  • Loading branch information
1uc authored Nov 11, 2024
1 parent 7ec9a53 commit abe8c27
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,16 @@ It integrates nicely with other CMake projects by defining (and exporting) a Hig

### Design
- Simple C++-ish minimalist interface
- No other dependency than libhdf5
- Zero overhead
- Support C++14
- Only hard dependency is libhdf5
- Zero/low overhead, when possible
- RAII for opening/closing files, groups, datasets, etc.
- Written in C++14

### Feature support
- create/read/write files, datasets, attributes, groups, dataspaces.
- automatic memory management / ref counting
- automatic conversion of `std::vector` and nested `std::vector` from/to any dataset with basic types
- automatic conversion of `std::string` to/from variable length string dataset
- automatic conversion of `std::string` to/from variable- or fixed-length string dataset
- selection() / slice support
- parallel Read/Write operations from several nodes with Parallel HDF5
- Advanced types: Compound, Enum, Arrays of Fixed-length strings, References
Expand All @@ -41,7 +42,7 @@ It integrates nicely with other CMake projects by defining (and exporting) a Hig

### Dependencies
- HDF5 or pHDF5, including headers
- boost >= 1.41 (recommended)
- boost (optional)
- eigen3 (optional)
- xtensor (optional)
- half (optional)
Expand Down

0 comments on commit abe8c27

Please sign in to comment.