Adding an option for reporting ID overlap between DAGMC and CSG geometry.

This commit is contained in:
Patrick Shriwise 2020-10-13 19:54:00 -05:00
parent 70ec716c1f
commit f63ba31b55
4 changed files with 82 additions and 14 deletions

View file

@ -88,7 +88,7 @@ class DAGUniverse : public Universe {
public:
explicit DAGUniverse(pugi::xml_node node);
explicit DAGUniverse(const std::string& filename);
explicit DAGUniverse(const std::string& filename, bool auto_ids = false);
void initialize(); //!< Sets up the DAGMC instance and OpenMC internals
@ -97,6 +97,7 @@ public:
std::shared_ptr<moab::DagMC> dagmc_instance_; //! DAGMC Instance for this universe
int32_t cell_idx_offset_;
int32_t surf_idx_offset_;
bool adjust_ids_;
};
#endif