diff --git a/src/ModelTree.cc b/src/ModelTree.cc index b8fb83fd7e4f9ba6b7be8d8cac5e22d1623be6d4..372ca70692b8cfd0af3dc4037be344a0a8983713 100644 --- a/src/ModelTree.cc +++ b/src/ModelTree.cc @@ -165,6 +165,7 @@ ModelTree::ModelTree(const ModelTree &m) : endo_idx_block2orig{m.endo_idx_block2orig}, eq_idx_orig2block{m.eq_idx_orig2block}, endo_idx_orig2block{m.endo_idx_orig2block}, + block_decomposed{m.block_decomposed}, blocks{m.blocks}, endo2block{m.endo2block}, eq2block{m.eq2block}, @@ -208,6 +209,7 @@ ModelTree::operator=(const ModelTree &m) endo_idx_orig2block = m.endo_idx_orig2block; equation_type_and_normalized_equation.clear(); blocks_derivatives.clear(); + block_decomposed = m.block_decomposed; blocks = m.blocks; endo2block = m.endo2block; eq2block = m.eq2block;