From beade4bea1d27fa259c4d3040ffd350c57e70ce8 Mon Sep 17 00:00:00 2001 From: ferhat <ferhat@ac1d8469-bf42-47a9-8791-bf33cf982152> Date: Wed, 2 Sep 2009 13:07:59 +0000 Subject: [PATCH] References to model_mod option are ruled out of M-files git-svn-id: https://www.dynare.org/svn/dynare/trunk@2878 ac1d8469-bf42-47a9-8791-bf33cf982152 --- matlab/check.m | 6 +----- matlab/global_initialization.m | 1 - matlab/model_info.m | 2 +- matlab/resid.m | 11 ----------- matlab/resol.m | 6 +----- 5 files changed, 3 insertions(+), 23 deletions(-) diff --git a/matlab/check.m b/matlab/check.m index 0a680ed43..e6ea8aec3 100644 --- a/matlab/check.m +++ b/matlab/check.m @@ -49,11 +49,7 @@ global M_ options_ oo_ oo_.exo_simul = tempex; eigenvalues_ = dr.eigval; - if(options_.model_mode == 1) - nyf = dr.nyf; - else - nyf = nnz(dr.kstate(:,2)>M_.maximum_endo_lag+1); - end; + nyf = nnz(dr.kstate(:,2)>M_.maximum_endo_lag+1); [m_lambda,i]=sort(abs(eigenvalues_)); n_explod = nnz(abs(eigenvalues_) > options_.qz_criterium); diff --git a/matlab/global_initialization.m b/matlab/global_initialization.m index 1a6be4ad3..63a59f89c 100644 --- a/matlab/global_initialization.m +++ b/matlab/global_initialization.m @@ -113,7 +113,6 @@ function global_initialization() options_.replic = 50; options_.drop = 100; options_.simul_algo = 0; - options_.model_mode = 0; % if mjdgges.dll (or .mexw32 or ....) doesn't exist, matlab/qz is added to the path. % There exists now qz/mjdgges.m that contains the calls to the old Sims code % Hence, if mjdgges.m is visible exist(...)==2, diff --git a/matlab/model_info.m b/matlab/model_info.m index 7d6b98669..3f1d713dc 100644 --- a/matlab/model_info.m +++ b/matlab/model_info.m @@ -67,7 +67,7 @@ function model_info; fprintf('\n\n'); end; else - fprintf('There is no block decomposition of the model.\nUse ''sparse'' or ''sparse_dll'' model''s option.\n'); + fprintf('There is no block decomposition of the model.\nUse ''block'' model''s option.\n'); end; diff --git a/matlab/resid.m b/matlab/resid.m index 5287b8812..d8b10b312 100644 --- a/matlab/resid.m +++ b/matlab/resid.m @@ -49,21 +49,10 @@ function resid(period) y =oo_.endo_simul(:); z = zeros(n,period); fh = str2func([M_.fname '_dynamic']); - if(options_.model_mode == 1 || options_.model_mode == 3) - addpath(M_.fname); - end; for it_=M_.maximum_lag+1:period+M_.maximum_lag - %if(options_.model_mode == 1 || options_.model_mode == 3) - % z(:,it_-M_.maximum_lag) = feval(fh,oo_.endo_simul',oo_.exo_simul, M_.params, it_); - %else z(:,it_-M_.maximum_lag) = feval(fh,y(iyr0),oo_.exo_simul, M_.params, it_); iyr0 = iyr0 + n; - %end; end - if(options_.model_mode == 1 || options_.model_mode == 3) - rmpath(M_.fname); - end; - % disp([[1:period]' z']); for i = 1:4 disp(' ') diff --git a/matlab/resol.m b/matlab/resol.m index 944e47bfb..6b5b601ec 100644 --- a/matlab/resol.m +++ b/matlab/resol.m @@ -112,11 +112,7 @@ if ~isreal(dr.ys) end dr.fbias = zeros(M_.endo_nbr,1); -if(options_.model_mode==1) - [dr,info,M_,options_,oo_] = dr1_sparse(dr,check_flag,M_,options_,oo_); -else - [dr,info,M_,options_,oo_] = dr1(dr,check_flag,M_,options_,oo_); -end +[dr,info,M_,options_,oo_] = dr1(dr,check_flag,M_,options_,oo_); if info(1) return end -- GitLab