Skip to content
Snippets Groups Projects
Commit debae9c4 authored by Sébastien Villemot's avatar Sébastien Villemot
Browse files

Merge branch 'ramsey_bug' into 'master'

Fix two bugs in Ramsey steady state finding

See merge request Dynare/dynare!1720
parents 50685207 2004641a
No related branches found
No related tags found
No related merge requests found
...@@ -121,10 +121,15 @@ if options_.steadystate_flag ...@@ -121,10 +121,15 @@ if options_.steadystate_flag
oo.exo_det_steady_state], ... oo.exo_det_steady_state], ...
M,options_,~options_.steadystate.nocheck); M,options_,~options_.steadystate.nocheck);
if any(imag(x(1:M.orig_endo_nbr))) %return with penalty if any(imag(x(1:M.orig_endo_nbr))) %return with penalty
resids=1+sum(abs(imag(x(1:M.orig_endo_nbr)))); %return with penalty resids=ones(inst_nbr,1)+sum(abs(imag(x(1:M.orig_endo_nbr)))); %return with penalty
steady_state=NaN(endo_nbr,1); steady_state=NaN(endo_nbr,1);
return return
end end
if check %return
resids=ones(inst_nbr,1)+sum(abs(x(1:M.orig_endo_nbr))); %return with penalty
steady_state=NaN(endo_nbr,1);
return
end
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment