Checkpoint IO for ROSS
Switch branches/tags
Clone or download
Latest commit 86240a3 Nov 3, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Getting ROSSIO git version Jun 10, 2014
CMakeLists.txt moved ROSS serialize function to their own file Jun 27, 2016 readme with links to docs Jun 29, 2016 rename ROSSIO -> RIO for cmake May 20, 2015
io-mpi.c fix #13 Nov 3, 2017
io-serialize.c removed compile warnings Jun 29, 2016
io.h appending_job should be called by model Oct 18, 2016

RIO: A Checkpointing API for ROSS

RIO (originally ROSS-IO) is a checkpointing API for Rensselaer's Optimistic Simulation System. RIO is for checkpoint-restart operations, it cannot be used to created incremental checkpoints for fault tolerance.


The documentation for RIO can be found on the ROSS website (Look for the RIO section on the archive page). The documentation includes:

Example Usage

The full RIO API has been implemented in the PHOLD-IO model.