Add constructor for CellInstanceFilter. Call prepare_distribcells at simulation

initialization, not program initialization
This commit is contained in:
Paul Romano 2019-12-02 10:36:53 -06:00
parent 7581ba1883
commit fb8b1c9b78
5 changed files with 14 additions and 6 deletions

View file

@ -5,6 +5,7 @@
#include "openmc/container_util.h"
#include "openmc/eigenvalue.h"
#include "openmc/error.h"
#include "openmc/geometry_aux.h"
#include "openmc/material.h"
#include "openmc/message_passing.h"
#include "openmc/nuclide.h"
@ -57,6 +58,9 @@ int openmc_simulation_init()
// Skip if simulation has already been initialized
if (simulation::initialized) return 0;
// Initialize distribcell_filters
prepare_distribcell();
// Determine how much work each process should do
calculate_work();