The
- Code: Select all
endogenous_prior_restrictions
function is not intended for the end users. Rather, it will be called within
- Code: Select all
dsge_likelihood
based on the specifications of the
- Code: Select all
irf_calibration
and
- Code: Select all
moment_calibration;
blocks. The latter are documented in the manual and an example is at
https://github.com/DynareTeam/dynare/blob/master/tests/gsa/ls2003a.modThe way it works internally is that any parameter draw that is inconsistent with this specification is discarded, i.e. assigned a prior density of 0. Note that you won't be able to do model_comparison in this case, because the prior density will not integrate to 1.
We will be expanding the documentation, see
https://github.com/DynareTeam/dynare/issues/1318