From fd979f625a1a4c9cea69e5eab513efcfbdc6a17b Mon Sep 17 00:00:00 2001 From: Michel Juillard <michel.juillard@mjui.fr> Date: Thu, 2 Jul 2020 09:32:50 +0200 Subject: [PATCH] add maximum lead and lag to modfile.json --- src/DynamicModel.cc | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc index e4b9fe61..6cdc371c 100644 --- a/src/DynamicModel.cc +++ b/src/DynamicModel.cc @@ -6123,13 +6123,31 @@ DynamicModel::writeJsonDynamicModelInfo(ostream &output) const output << "]"; } output << "], " - << R"("nstatic": )" << nstatic << ", " - << R"("nfwrd": )" << nfwrd << ", " - << R"("npred": )" << npred << ", " - << R"("nboth": )" << nboth << ", " - << R"("nsfwrd": )" << nfwrd+nboth << ", " - << R"("nspred": )" << npred+nboth << ", " - << R"("ndynamic": )" << npred+nboth+nfwrd << endl; + << R"("nstatic": )" << nstatic << ", " << endl + << R"("nfwrd": )" << nfwrd << ", " << endl + << R"("npred": )" << npred << ", " << endl + << R"("nboth": )" << nboth << ", " << endl + << R"("nsfwrd": )" << nfwrd+nboth << ", " << endl + << R"("nspred": )" << npred+nboth << ", " << endl + << R"("ndynamic": )" << npred+nboth+nfwrd << ", " << endl + << R"("maximum_endo_lag": )" << max_endo_lag << ", " << endl + << R"("maximum_endo_lead": )" << max_endo_lead << ", " << endl + << R"("maximum_exo_lag": )" << max_exo_lag << ", " << endl + << R"("maximum_exo_lead": )" << max_exo_lead << ", " << endl + << R"("maximum_exo_det_lag": )" << max_exo_det_lag << ", " << endl + << R"("maximum_exo_det_lead": )" << max_exo_det_lead << ", " << endl + << R"("maximum_lag": )" << max_lag << ", " << endl + << R"("maximum_lead": )" << max_lead << ", " << endl + << R"("orig_maximum_endo_lag": )" << max_endo_lag_orig << "," << endl + << R"("orig_maximum_endo_lead": )" << max_endo_lead_orig << "," << endl + << R"("orig_maximum_exo_lag": )" << max_exo_lag_orig << "," << endl + << R"("orig_maximum_exo_lead": )" << max_exo_lead_orig << "," << endl + << R"("orig_maximum_exo_det_lag": )" << max_exo_det_lag_orig << "," << endl + << R"("orig_maximum_exo_det_lead": )" << max_exo_det_lead_orig << "," << endl + << R"("orig_maximum_lag": )" << max_lag_orig << "," << endl + << R"("orig_maximum_lead": )" << max_lead_orig << "," << endl + << R"("orig_maximum_lag_with_diffs_expanded": )" << max_lag_with_diffs_expanded_orig + << endl; output << "}"; } -- GitLab