Fix source normalization for fixed-source simulations
Created by: paulromano
Closes #943 (closed). The actual fix in src/tallies/tally_header.F90 is pretty trivial. However, it created a circular dependency (tally_header -> source_header -> geometry -> tally_header) that I had to break, hence the larger diff. In summary:
Particle % write_restart
Particle % mark_as_lost
cross_surfacewas moved to tracking.F90
write_messagewas moved to error.F90
- I changed test_fixed_source to be a PyAPI test and increased the source strength by a factor of 10 to make sure we're testing this.