bankofcanada / ModelBaseEcon.jl

BSD 3-Clause "New" or "Revised" License
26 stars 6 forks source link

steady state presolver block #31

Open ikarib opened 1 year ago

ikarib commented 1 year ago

A few suggestions on presolver block:

  1. allow specifying steady state constraints in one block:
    @steadystate model begin
        K = 47.63
        N = ((1-α)*K^α)^(1/(α+γ))
    end
  2. direct assignments should not run solve1d with bisection algorithm
  3. break up blocks of steady state equations in large models using MATLAB's dmperm equivalent (see IRIS implementation)
bbejanov commented 1 year ago

Thanks for the suggestions!