Skip to content
Snippets Groups Projects
Verified Commit ff296023 authored by Sébastien Villemot's avatar Sébastien Villemot
Browse files

Block decomposition: ModelTree::block_decomposed field was not properly set on copy/move

parent 53add0b2
No related branches found
No related tags found
No related merge requests found
Pipeline #7804 passed
...@@ -165,6 +165,7 @@ ModelTree::ModelTree(const ModelTree &m) : ...@@ -165,6 +165,7 @@ ModelTree::ModelTree(const ModelTree &m) :
endo_idx_block2orig{m.endo_idx_block2orig}, endo_idx_block2orig{m.endo_idx_block2orig},
eq_idx_orig2block{m.eq_idx_orig2block}, eq_idx_orig2block{m.eq_idx_orig2block},
endo_idx_orig2block{m.endo_idx_orig2block}, endo_idx_orig2block{m.endo_idx_orig2block},
block_decomposed{m.block_decomposed},
blocks{m.blocks}, blocks{m.blocks},
endo2block{m.endo2block}, endo2block{m.endo2block},
eq2block{m.eq2block}, eq2block{m.eq2block},
...@@ -208,6 +209,7 @@ ModelTree::operator=(const ModelTree &m) ...@@ -208,6 +209,7 @@ ModelTree::operator=(const ModelTree &m)
endo_idx_orig2block = m.endo_idx_orig2block; endo_idx_orig2block = m.endo_idx_orig2block;
equation_type_and_normalized_equation.clear(); equation_type_and_normalized_equation.clear();
blocks_derivatives.clear(); blocks_derivatives.clear();
block_decomposed = m.block_decomposed;
blocks = m.blocks; blocks = m.blocks;
endo2block = m.endo2block; endo2block = m.endo2block;
eq2block = m.eq2block; eq2block = m.eq2block;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment