added base file for particle restarts
changed particle work counter local variable i to a global variable current_work
changed current_work to a long integer
particle restart file is now written from fatal error routine
added new run mode for particle restart, restart files are read in
added HDF5 compiler directives and added output to user
split particle restart logic into two files, call to write particle restart is in physics and geometry now decoupled from error
fixed #endif statement
made current_work comment more descriptive
fixed typo in for particle restart option
got rid of previous loop counter i completely
added binary writer and reader for particle restart
only 1 particle can be restarted at a time and should run from master
added test for particle restart
Merge branch 'master' into particle
Fixed another #endif statement.
Display correct surface id on lost particle error.
Add space between if and (
-s command option can now be used for particle restart
particle restart test uses -s option, return codes not equal to 0