diff --git a/src/utils/PugsUtils.cpp b/src/utils/PugsUtils.cpp index 1d2d6d57d34dc19564787a4eae27fe9fbd32d847..1ac38b32696417d887e91205715b9fc80d9f81af 100644 --- a/src/utils/PugsUtils.cpp +++ b/src/utils/PugsUtils.cpp @@ -101,9 +101,6 @@ initialize(int& argc, char* argv[]) app.add_option("filename", filename, "pugs script file")->check(CLI::ExistingFile)->required(); - bool is_resuming = false; - app.add_flag("--resume", is_resuming, "Resume at checkpoint"); - app.set_version_flag("-v,--version", []() { ConsoleManager::init(true); std::stringstream os; @@ -138,6 +135,9 @@ initialize(int& argc, char* argv[]) app.add_flag("--reproducible-sums,!--no-reproducible-sums", reproducible_sums, "Special treatment of array sums to ensure reproducibility [default: true]"); + bool is_resuming = false; + app.add_flag("--resume", is_resuming, "Resume at checkpoint"); + app.add_flag("--parallel-output", parallel_output, "All MPI processes output to console [default: false]"); std::map<std::string, ParallelChecker::Mode> pc_mode_map{{"auto", ParallelChecker::Mode::automatic},