Dear Houtan,
Thanks. I fixed the second one, which is due to a too tight accuracy check.
But I still do not understand the crash in the first one. I can run the model without problems (I get some warnings that should be gone with my recent pull request). The model is a variant of the fs2000.mod in the same folder that also uses the steady_state_model block without problems. All my steady state values are positive. Thus, I don't understand the error message you sent me. Is there same naming conflict or so going on?
Best,
Johannes
Am 24.11.2014 um 12:30 schrieb Houtan:
On 23 Nov 2014, at 09:35, Johannes Pfeifer <jpfeifer@gmx.de mailto:jpfeifer@gmx.de> wrote:
Hi, Can anyone tell me why | * kalman_filter_smoother/check_variable_dimensions/fs2000_ML.mod
You are attempting to simulate/estimate a loglinear approximation of a model, but the steady state level of the following variables is not strictly positive:
- P (-3.6618)
- c (-0.2765)
- W (-7.0784)
- k (-3.6685)
- n (-0.12112)
- y (-0.34601)
- AUX_ENDO_LEAD_65 (-3.5721)
You should check that the priors and/or bounds over the deep parameters are such that the steady state levels of all the variables are strictly positive, or consider a linearization of the model instead of a log linearization. Error using resol (line 130) stoch_simul::resol: The loglinearization of the model cannot be performed, because the steady state is not strictly positive!
Error in dynare_resolve (line 69) [dr,info,Model,DynareOptions,DynareResults] = resol(0,Model,DynareOptions,DynareResults);
Error in dsge_likelihood (line 257) [T,R,SteadyState,info,Model,DynareOptions,DynareResults] = dynare_resolve(Model,DynareOptions,DynareResults,'restrict');
Error in csminit1 (line 126) f = feval(fcn,dxtest,varargin{:});
Error in csminwel1 (line 116) [f1 x1 fc retcode1] = csminit1(fcn,x,f,g,badg,H,varargin{:});
Error in dynare_estimation_1 (line 318) [fval,xparam1,grad,hessian_csminwel,itct,fcount,retcodehat] = ...
Error in dynare_estimation (line 89) dynare_estimation_1(var_list,dname);
Error in fs2000_ML (line 214) dynare_estimation(var_list_);
Error in dynare (line 185) evalin('base',fname) ;
fails on master? I tried it and cannot replicate any problem. Moreover, can somebody with Octave tell me why the changes to the OSR-routines lead to crashes under Octave: | * optimal_policy/osr_example_objective_correctness.mod
Fixed in 2254f846c5bc4aaf8e569f9dff40bcee6e4c3429. But the test still fails the test on line 108 of the .mod (line 225 of the .m) file
Best, Johannes -- Johannes Pfeifer Friesenwall 104 50672 Köln Tel.: +49-221-29873852 Mobil.:+49-170-6936820 Germany _______________________________________________ Dev mailing list Dev@dynare.org mailto:Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev