Added multigroup support for shared fission bank. Should be relatively easy to support for GPU.

This commit is contained in:
John Tramm 2020-01-07 18:25:50 +00:00
parent e59a70ebb7
commit 747971dffe
4 changed files with 45 additions and 19 deletions

View file

@ -34,8 +34,9 @@ scatter(Particle* p);
//! from fission and creates the appropriate bank sites.
//! \param p Particle to operate on
//! \param bank The particle bank to populate
//! \param use_fission_bank Indicates if shared global fission bank should be used
void
create_fission_sites(Particle* p, std::vector<Particle::Bank>& bank);
create_fission_sites(Particle* p, std::vector<Particle::Bank>& bank, bool use_fission_bank);
//! \brief Handles an absorption event
//! \param p Particle to operate on