From 4ecbcbb13656f630b37a5836f9311fee4b88c2e8 Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Fri, 16 Nov 2018 10:32:30 +0100
Subject: [PATCH] evaluate_steady_state_file.m: Remove redundant setting of
 auxiliary variables

The original problems seems to have been fixed by #1133

Essentially reverts https://git.dynare.org/Dynare/dynare/commit/3c7e60b744567f6f39a9c611bce6dcaadcd52bc6 and closes #1175
---
 matlab/evaluate_steady_state_file.m | 40 -----------------------------
 1 file changed, 40 deletions(-)

diff --git a/matlab/evaluate_steady_state_file.m b/matlab/evaluate_steady_state_file.m
index 523c255e0..fa0eeba23 100644
--- a/matlab/evaluate_steady_state_file.m
+++ b/matlab/evaluate_steady_state_file.m
@@ -36,8 +36,6 @@ function [ys,params,info] = evaluate_steady_state_file(ys_init,exo_ss,M,options,
 % You should have received a copy of the GNU General Public License
 % along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
 
-debug = false;
-
 ys = [];
 params = M.params;
 info = 0;
@@ -102,49 +100,11 @@ end
 
 % adding values for auxiliary variables
 if length(M.aux_vars) > 0 && ~options.ramsey_policy
-    if debug
-        ys0 = ys;
-    end
-    if M.set_auxiliary_variables
-        ys = h_set_auxiliary_variables(ys,exo_ss,params);
-    end
-    if debug
-        ys1 = ys;
-    end
     if M.set_auxiliary_variables
         ys = h_set_auxiliary_variables(ys,exo_ss,params);
     end
-    if debug
-        ys2 = ys;
-    end
-    if debug
-        if M.set_auxiliary_variables
-            ys = h_set_auxiliary_variables(ys,exo_ss,params);
-        end
-        ys3 = ys;
-        idx = find(abs(ys0-ys1(1:M.orig_endo_nbr))>0);
-        if ~isempty(idx)
-            M.endo_names{idx}
-        else
-            disp('1-invariant')
-        end
-        idx = find(abs(ys2-ys1)>0);
-        if ~isempty(idx)
-            M.endo_names{idx}
-        else
-            disp('2-invariant')
-        end
-        idx = find(abs(ys3-ys2)>0);
-        if ~isempty(idx)
-            M.endo_names{idx}
-        else
-            disp('3-invariant')
-        end
-        pause
-    end
 end
 
-check1 = 0;
 if steady_state_checkflag
     % Check whether the steady state obtained from the _steadystate file is a steady state.
     [residuals, check] = evaluate_static_model(ys, exo_ss, params, M, options);
-- 
GitLab