From 44a664178203187cfc88208f45aac32ebe84745e Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Sat, 11 May 2013 12:14:11 +0200 Subject: [PATCH] Bugfix for simult_.m when used with k_order_pert and pruning at order=1 In the rare combination of k_order_solver, pruning, and order=1 the steady state was not subtracted from the starting values when doing simulations --- matlab/simult_.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/simult_.m b/matlab/simult_.m index 0d472c216..d2b948a97 100644 --- a/matlab/simult_.m +++ b/matlab/simult_.m @@ -47,7 +47,7 @@ if options_.order == 3 options_.k_order_solver = 1; end -if ~options_.k_order_solver +if ~options_.k_order_solver || (options_.k_order_solver && options_.pruning) %if k_order_pert is not used or if we do not use Dynare++ with k_order_pert if iorder==1 y_(:,1) = y_(:,1)-dr.ys; end