#293: bug: maxit option in steady ---------------------+------------------- Reporter: houtanb | Owner: Type: bug | Status: new Priority: major | Milestone: Component: General | Version: 4.3.1 Keywords: | ---------------------+------------------- Currently, the preprocessor assigns the maxit option for the steady command to options_.maxit_ and it is used in dynare_solve_block_bytecode.m for finding the steady state; dynare_solve.m, on the other hand, uses options_.solve_maxit (i.e. an option not passed to steady) for solve_algo = 1 or 2, whereas for solve_algo = 0 or 3 the values are hard-coded.
This needs to be made uniform. Stephane suggests assigning maxit to options_.solve_maxit in the preprocessor, changing dynare_solve_block_bytecode.m to use options_.solve_maxit, and replacing the hard-coded values in dynare_solve.m with this option as well.
#293: bug: maxit option in steady ------------------------+-------------------- Reporter: houtanb | Owner: Type: bug | Status: closed Priority: major | Milestone: Component: General | Version: 4.3.1 Resolution: duplicate | Keywords: ------------------------+-------------------- Changes (by sebastien):
* status: new => closed * resolution: => duplicate
Comment:
This is a duplicate for #262.
#293: bug: maxit option in steady ----------------------+---------------------- Reporter: houtanb | Owner: Type: bug | Status: reopened Priority: major | Milestone: Component: General | Version: 4.3.1 Resolution: | Keywords: ----------------------+---------------------- Changes (by houtanb):
* status: closed => reopened * resolution: duplicate =>
Comment:
This ticket not a duplicate. The difference is that #293 is a bug fix to the way steady works now as the maxit option is not taken into account in a uniform way across solve_algo=1...8 (if at all: solve_algo=0,3). Ticket #293 proposes to fix this bug, both in 4.3.1 and master.
Ticket #262 expresses the desire to rethink the maxit option and to use it in a rational/uniform/analogous way across all Dynare commands. This change will only be made on master.
NB: The solution to #293 should be in line with the solution to #262.