From b1a739c56ad529210987669a6a82ba91ab4f30b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 30 Apr 2020 14:57:50 +0200
Subject: [PATCH] DynamicModel: add missing members in copy
 constructor/assignment operator

---
 src/DynamicModel.cc | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc
index b7ceb6f1..475814c7 100644
--- a/src/DynamicModel.cc
+++ b/src/DynamicModel.cc
@@ -80,6 +80,8 @@ DynamicModel::DynamicModel(const DynamicModel &m) :
   xref_exo{m.xref_exo},
   xref_exo_det{m.xref_exo_det},
   nonzero_hessian_eqs{m.nonzero_hessian_eqs},
+  dynJacobianColsNbr{m.dynJacobianColsNbr},
+  variableMapping{m.variableMapping},
   global_temporary_terms{m.global_temporary_terms},
   other_endo_block{m.other_endo_block},
   exo_block{m.exo_block},
@@ -130,7 +132,8 @@ DynamicModel::operator=(const DynamicModel &m)
   xref_exo = m.xref_exo;
   xref_exo_det = m.xref_exo_det;
   nonzero_hessian_eqs = m.nonzero_hessian_eqs;
-
+  dynJacobianColsNbr = m.dynJacobianColsNbr;
+  variableMapping = m.variableMapping;
   global_temporary_terms = m.global_temporary_terms;
 
   other_endo_block = m.other_endo_block;
-- 
GitLab