Orrery
A GPU-accelerated N-body gravitational simulator
Loading...
Searching...
No Matches
sim Directory Reference

Files

 
assembly.hpp
 Turning a configuration into the objects that run it.
 
binary_stream.hpp
 Fixed-width little-endian reading and writing, which is what makes the two binary formats in this layer specifications rather than memory dumps.
 
checkpoint.hpp
 The complete state of a run, written so that it can be picked up exactly where it was put down.
 
config_file.hpp
 The declarative configuration file: a small language, defined here rather than adopted from elsewhere.
 
configuration.hpp
 Everything a run is, as data.
 
diagnostics_log.hpp
 The conserved quantities of a run, as they change, in a format anything can read.
 
run_output.hpp
 Where a run's results go, behind one interface so that the simulation does not know.
 
simulation.hpp
 The object that owns a run.
 
trajectory.hpp
 The trajectory file: what the simulation looked like, frame by frame.