diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc index e92589b06d3fa10f046e10c8563dc5e4451e09d4..ae94133f0afeec3f5278470541a547cc58cfe558 100644 --- a/src/DynamicModel.cc +++ b/src/DynamicModel.cc @@ -4650,7 +4650,7 @@ DynamicModel::computeBlockDynJacobianCols() dynamic_exo[block_eq].emplace(lag, var); break; case SymbolType::exogenousDet: - blocks_derivatives_exo_det[block_eq][{ eq, var, lag }] = derivatives[1][{ eq_orig, getDerivID(symbol_table.getID(SymbolType::exogenous, var), lag) }]; + blocks_derivatives_exo_det[block_eq][{ eq, var, lag }] = derivatives[1][{ eq_orig, getDerivID(symbol_table.getID(SymbolType::exogenousDet, var), lag) }]; blocks_exo_det[block_eq].insert(var); dynamic_exo_det[block_eq].emplace(lag, var); break;