diff --git a/matlab/model_diagnostics.m b/matlab/model_diagnostics.m index d4065a4bc07080daa0c8751ca4b2ee92fadef7d4..f6029c95489dc090a945c2e6c987712b066ad7f6 100644 --- a/matlab/model_diagnostics.m +++ b/matlab/model_diagnostics.m @@ -113,6 +113,12 @@ if options_.logged_steady_state %if steady state was previously logged, undo thi end [dr.ys,M_.params,check1]=evaluate_steady_state(oo_.steady_state,[oo_.exo_steady_state; oo_.exo_det_steady_state],M_,options_,options_.steadystate.nocheck); +if isfield(M_,'occbin') + if any(oo_.exo_steady_state) + disp('MODEL_DIAGNOSTICS: OccBin was detected in conjunction with a non-zero steady state of the exogenous variables. That will usually create issues.') + problem_dummy=1; + end +end % testing for problem if check1(1) problem_dummy=1;