diff --git a/matlab/estimation/PosteriorIRF.m b/matlab/estimation/PosteriorIRF.m index e5a9861ef7a727c60dacbf60db77bfb3352fa226..00366f0900626d97f03458c858bb42d911dd0f5e 100644 --- a/matlab/estimation/PosteriorIRF.m +++ b/matlab/estimation/PosteriorIRF.m @@ -216,10 +216,12 @@ else localVars.ifil2=ifil2; % which files have to be copied to run remotely - NamFileInput(1,:) = {'',[M_.fname '.static.m']}; - NamFileInput(2,:) = {'',[M_.fname '.dynamic.m']}; + NamFileInput(1,:) = {'',[M_.fname '.sparse.static_resid.m']}; + NamFileInput(2,:) = {'',[M_.fname '.sparse.static_g1.m']}; + NamFileInput(3,:) = {'',[M_.fname '.sparse.dynamic_resid.m']}; + NamFileInput(4,:) = {'',[M_.fname '.sparse.dynamic_g1.m']}; if M_.set_auxiliary_variables - NamFileInput(3,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; + NamFileInput(5,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; end if options_.steadystate_flag if options_.steadystate_flag == 1 @@ -436,4 +438,4 @@ if ~options_.nograph && ~options_.no_graph.posterior % END parallel code! end -fprintf('%s: Posterior IRFs, done!\n',dispString); \ No newline at end of file +fprintf('%s: Posterior IRFs, done!\n',dispString); diff --git a/matlab/estimation/posterior_sampler.m b/matlab/estimation/posterior_sampler.m index f1939042bacd97f2fa0f6b193cb22bad03d4d24a..2668ee1a581baf48e6c9db4b9313a4595083248f 100644 --- a/matlab/estimation/posterior_sampler.m +++ b/matlab/estimation/posterior_sampler.m @@ -37,7 +37,7 @@ function posterior_sampler(TargetFun,ProposalFun,xparam1,sampler_options,mh_boun % Then the comments write here can be used for all the other pairs of % parallel functions and also for management functions. -% Copyright © 2006-2023 Dynare Team +% Copyright © 2006-2024 Dynare Team % % This file is part of Dynare. % @@ -128,10 +128,12 @@ else % Global variables for parallel routines. globalVars = struct(); % which files have to be copied to run remotely - NamFileInput(1,:) = {'',[ModelName '.static.m']}; - NamFileInput(2,:) = {'',[ModelName '.dynamic.m']}; + NamFileInput(1,:) = {'',[ModelName '.sparse.static_resid.m']}; + NamFileInput(2,:) = {'',[ModelName '.sparse.static_g1.m']}; + NamFileInput(3,:) = {'',[ModelName '.sparse.dynamic_resid.m']}; + NamFileInput(4,:) = {'',[ModelName '.sparse.dynamic_g1.m']}; if M_.set_auxiliary_variables - NamFileInput(3,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; + NamFileInput(5,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; end if options_.steadystate_flag if options_.steadystate_flag == 1 diff --git a/matlab/estimation/prior_posterior_statistics.m b/matlab/estimation/prior_posterior_statistics.m index 0768a4d30f653d033f4513c82da60a77ccbf12f4..36349dc6b872f26b5fad5b60dd1e6b8b39b5dec5 100644 --- a/matlab/estimation/prior_posterior_statistics.m +++ b/matlab/estimation/prior_posterior_statistics.m @@ -271,10 +271,12 @@ else localVars.ifil = ifil; globalVars = []; % which files have to be copied to run remotely - NamFileInput(1,:) = {'',[M_.fname '.static.m']}; - NamFileInput(2,:) = {'',[M_.fname '.dynamic.m']}; + NamFileInput(1,:) = {'',[M_.fname '.sparse.static_resid.m']}; + NamFileInput(2,:) = {'',[M_.fname '.sparse.static_g1.m']}; + NamFileInput(3,:) = {'',[M_.fname '.sparse.dynamic_resid.m']}; + NamFileInput(4,:) = {'',[M_.fname '.sparse.dynamic_g1.m']}; if M_.set_auxiliary_variables - NamFileInput(3,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; + NamFileInput(5,:) = {'',[M_.fname '.set_auxiliary_variables.m']}; end if options_.steadystate_flag if options_.steadystate_flag == 1