Expand description
Binary format I/O for physics simulation data.
Provides binary trajectory writers/readers, DCD format support, minimal XTC-like compression, energy log writers, and checkpoint I/O.
Structs§
- Binary
Header - Binary file header for OxiPhysics trajectory files.
- Binary
Trajectory Reader - Reader for the OxiPhysics binary trajectory format.
- Binary
Trajectory Writer - Streaming writer for the OxiPhysics binary trajectory format.
- Checkpoint
Writer - Serialises and deserialises simulation checkpoints as byte buffers.
- DcdReader
- Reader for CHARMM DCD trajectory files (pure byte-slice, no I/O).
- DcdWriter
- Writer that produces CHARMM DCD trajectory files as a byte buffer.
- Energy
Entry - A step entry in the energy log.
- Energy
LogWriter - Writer for CSV-like energy time series.
- Particle
Frame - A single snapshot of particle state at one simulation step.
- XtcEncoder
- Minimal XTC-like lossy compression for particle positions.
Constants§
- OXIPHY_
MAGIC - Magic bytes identifying the OxiPhysics binary trajectory format.