From 10fdebdd7a16e5075b449a6c163365453f6c67b9 Mon Sep 17 00:00:00 2001 From: Patrick Shriwise Date: Thu, 4 Oct 2018 14:43:59 -0500 Subject: [PATCH] Updating warning condition for DAGMC threads and some comment corrections. --- include/openmc/dagmc.h | 4 ++-- src/settings.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/openmc/dagmc.h b/include/openmc/dagmc.h index 0e5fc4064c..afbd9cbc6c 100644 --- a/include/openmc/dagmc.h +++ b/include/openmc/dagmc.h @@ -17,9 +17,9 @@ extern "C" void free_memory_dagmc(); } -#endif // OPENMC_DAGMC_H +#endif // DAGMC -#endif +#endif // OPENMC_DAGMC_H #ifdef DAGMC extern "C" constexpr bool dagmc_enabled = true; diff --git a/src/settings.cpp b/src/settings.cpp index 19b8a72a50..b5f2bf5c63 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -409,7 +409,7 @@ void read_settings_xml() } #ifdef _OPENMP - if (dagmc) { + if (dagmc && omp_get_max_threads() > 1) { warning("Forcing number of threads to 1 for DAGMC simulation."); omp_set_num_threads(1); }