Dear all,
I provided a mode file to the estimation command. But this file does not contain negative inverse hessian. So, naturally, I set the cova_compute=1
, expecting the dynare to compute it and run the mcmc afterwards. However, the estimation does not start, unless I give the negative inverse hessian.
My main question is: is this an intended feature or is it an issue in the codes?
I prepared a minimal .mod file generating the problem:
fs.mod (4.0 KB)
fsdat_simul.m (6.4 KB)
old_mode.mat (420 Bytes)
Btw, I tried to look for the root of this behavior, and here is what I found so far:
driver.m
(in line 269) calls the dynare_estimation.m
,
which (in line 118) calls the dynare_estimation_1.m
which (in line 109) calls the dynare_estimation_init.m
which should compute and assign the value to hh
, i.e. hessian.
However, it doesn’t.