From a122927872f39872abc2c04bcb28a205795048ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Tue, 29 Jan 2019 20:31:06 +0100 Subject: [PATCH] Dynare++: another change related to default number of threads Forgotten in commit 733308807. --- dynare++/src/dynare_params.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dynare++/src/dynare_params.cc b/dynare++/src/dynare_params.cc index c479a3ee7..932047435 100644 --- a/dynare++/src/dynare_params.cc +++ b/dynare++/src/dynare_params.cc @@ -5,6 +5,7 @@ #include #include #include +#include const char *help_str = "usage: dynare++ [--help] [--version] [options] \n" @@ -49,7 +50,7 @@ DynareParams::DynareParams(int argc, char **argv) : modname(nullptr), num_per(100), num_burn(0), num_sim(80), num_rtper(0), num_rtsim(0), num_condper(0), num_condsim(0), - num_threads(2), num_steps(0), + num_threads(std::thread::hardware_concurrency()), num_steps(0), prefix("dyn"), seed(934098), order(-1), ss_tol(1.e-13), check_along_path(false), check_along_shocks(false), check_on_ellipse(false), check_evals(1000), check_num(10), check_scale(2.0),