From 50aa20c742595f46d1b5a5612dbb98d4803e00d9 Mon Sep 17 00:00:00 2001 From: Marco Ratto <marco.ratto@ec.europa.eu> Date: Fri, 2 Dec 2022 09:23:22 +0100 Subject: [PATCH] eliminate buggy and useless check for existence of guess regime variable. this may create bugs in running PKF update step! --- matlab/+occbin/solve_one_constraint.m | 2 +- matlab/+occbin/solve_two_constraints.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matlab/+occbin/solve_one_constraint.m b/matlab/+occbin/solve_one_constraint.m index f5f0c1446c..a55ebd0e06 100644 --- a/matlab/+occbin/solve_one_constraint.m +++ b/matlab/+occbin/solve_one_constraint.m @@ -105,7 +105,7 @@ end SS_out.T = NaN(DM.n_vars,DM.n_vars,n_shocks_periods); SS_out.R = NaN(DM.n_vars,DM.n_exo,n_shocks_periods); SS_out.C = nan(DM.n_vars,n_shocks_periods); -if ~exist('regime_history_','var') || isempty(regime_history_guess) +if isempty(regime_history_guess) regime_history = struct(); guess_history = false; else diff --git a/matlab/+occbin/solve_two_constraints.m b/matlab/+occbin/solve_two_constraints.m index 80744ac509..9869f63394 100644 --- a/matlab/+occbin/solve_two_constraints.m +++ b/matlab/+occbin/solve_two_constraints.m @@ -115,7 +115,7 @@ end SS_out.T = NaN(DM.n_vars,DM.n_vars,n_shocks_periods); SS_out.R = NaN(DM.n_vars,DM.n_exo,n_shocks_periods); SS_out.C = NaN(DM.n_vars,n_shocks_periods); -if ~exist('regime_history_','var') || isempty(regime_history_guess) +if isempty(regime_history_guess) regime_history = struct(); guess_history = false; else -- GitLab