Obtaining steady-state with one but not another method
Posted: Thu Jan 14, 2016 6:25 am
Hello,
When I solve for steady state of my model with default settings, Dynare finds it.
If I select fsolve (solve_algo=0), it returns the following:
Equation solved, fsolve stalled.
fsolve stopped because the relative size of the current step is less than the
selected value of the step size tolerance squared and the vector of function values
is near zero as measured by the selected value of the function tolerance.
Moreover, it reports that Blanchard-Kahn condition is not satisfied after showing that it does satisfy it. (SIC!)
There are 2 eigenvalue(s) larger than 1 in modulus
for 2 forward-looking variable(s)
The rank condition ISN'T verified!
??? Error using ==> print_info at 48
Blanchard Kahn conditions are not satisfied: indeterminacy due to rank failure
Any thoughts?
Especially, is it safe to proceed with the default method?
What is going on with the rank condition?
Thanks!
When I solve for steady state of my model with default settings, Dynare finds it.
If I select fsolve (solve_algo=0), it returns the following:
Equation solved, fsolve stalled.
fsolve stopped because the relative size of the current step is less than the
selected value of the step size tolerance squared and the vector of function values
is near zero as measured by the selected value of the function tolerance.
Moreover, it reports that Blanchard-Kahn condition is not satisfied after showing that it does satisfy it. (SIC!)
There are 2 eigenvalue(s) larger than 1 in modulus
for 2 forward-looking variable(s)
The rank condition ISN'T verified!
??? Error using ==> print_info at 48
Blanchard Kahn conditions are not satisfied: indeterminacy due to rank failure
Any thoughts?
Especially, is it safe to proceed with the default method?
What is going on with the rank condition?
Thanks!