H5CPP  v1.14.0
Modern C++ templates for HDF5 serial and parallel I/O
Loading...
Searching...
No Matches
Cook book

Each h5cpp example ships a README.md that explains why the code looks the way it does — the design choices, the on-disk layout, the trade-offs, the gotchas. Each cookbook page links out to the rendered example source at the bottom, so you can move from "what this does" to the actual code in one click.

Core call surface

Linalg & numerics

I/O patterns & performance

Tooling & debugging

Format & file features

How the Cook book relates to the rest of the docs site

If you want… Look under
The narrative / design intent of an example this section (Cook book)
The raw source of an example, syntax-highlighted linked at the bottom of each cookbook page ("Source")
API reference for h5::read / h5::write etc. the IO API or Files section
Architecture / inventory / taxonomy reports Project Reports (separate section)

A note on extracting code snippets into prose

Doxygen supports \snippet <file> <anchor> — annotate a region of a .cpp with //! [anchor_name] markers and \snippet lifts that exact block into the rendered page. The Cook book pages currently link out to the full example source; selective snippet-lifting (showing only the relevant lines, similar to MkDocs :::include) is a per-leaf opt-in we can add as the examples mature.