From 8fa6dbc2333686201447f9cbe70cbcd495ea590b Mon Sep 17 00:00:00 2001 From: Houtan Bastani Date: Tue, 31 Mar 2015 12:45:31 +0200 Subject: [PATCH] preprocessor: fix bug in shocks statement for removal of exos --- preprocessor/Shocks.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/preprocessor/Shocks.cc b/preprocessor/Shocks.cc index 0ea7fd537..1c70cee0a 100644 --- a/preprocessor/Shocks.cc +++ b/preprocessor/Shocks.cc @@ -79,8 +79,8 @@ AbstractShocksStatement::reindexDetShocksSymbIds(DataTree &dynamic_datatree, Sym for (int i=0; isecond.size(); i++) { DetShockElement dse; - dse.period1 = it->second[1].period1; - dse.period2 = it->second[1].period2; + dse.period1 = it->second[i].period1; + dse.period2 = it->second[i].period2; dse.value = it->second[i].value->cloneDynamicReindex(dynamic_datatree, orig_symbol_table); det_shock_vec.push_back(dse); }