Add missing surface source flag on DagMC surface

This commit is contained in:
YoungHui Park 2020-12-11 03:34:07 -06:00
parent 61b6fbb124
commit b3f41eebeb

View file

@ -2,6 +2,7 @@
#include "openmc/cell.h"
#include "openmc/constants.h"
#include "openmc/container_util.h"
#include "openmc/error.h"
#include "openmc/file_utils.h"
#include "openmc/geometry.h"
@ -296,6 +297,10 @@ void load_dagmc_geometry()
s->id_ = model::DAG->id_by_index(2, s->dag_index_);
s->dagmc_ptr_ = model::DAG;
if (contains(settings::src_write_surf_id, s->id_)) {
s->surf_src_ = true;
}
// set BCs
std::string bc_value = DMD.get_surface_property("boundary", surf_handle);
to_lower(bc_value);