1. 10 Oct, 2018 1 commit
    • Sébastien Villemot's avatar
      No longer store symbol type in VariableNode · 21528300
      Sébastien Villemot authored
      This facilitates switching variable types on the fly. In particular, this
      allows removing the hack in DynamicModel::updateAfterVariableChange() that way
      basically recreating all the nodes after the type change.
      21528300
  2. 04 Oct, 2018 1 commit
  3. 02 Oct, 2018 1 commit
  4. 01 Oct, 2018 1 commit
  5. 28 Sep, 2018 1 commit
  6. 27 Sep, 2018 1 commit
  7. 25 Sep, 2018 2 commits
  8. 18 Sep, 2018 2 commits
  9. 14 Sep, 2018 1 commit
  10. 13 Sep, 2018 1 commit
  11. 12 Sep, 2018 3 commits
  12. 10 Sep, 2018 2 commits
  13. 07 Sep, 2018 1 commit
  14. 06 Sep, 2018 1 commit
  15. 05 Sep, 2018 1 commit
  16. 04 Sep, 2018 1 commit
  17. 03 Sep, 2018 2 commits
  18. 31 Aug, 2018 1 commit
  19. 28 Aug, 2018 1 commit
  20. 23 Aug, 2018 2 commits
  21. 22 Aug, 2018 2 commits
  22. 17 Aug, 2018 1 commit
  23. 13 Aug, 2018 4 commits
  24. 02 Aug, 2018 1 commit
    • Sébastien Villemot's avatar
      New var_expectation_model statement and re-design of var_expectation operator · f3c2a1bf
      Sébastien Villemot authored
      Given a previously declared var_model, the var_expectation_model statement is
      used to declare a way of forming expectations with this VAR (possibly using a
      finite or infinite discounted sum). The var_expectation operator now takes a
      single argument, the name of the var_expectation_model.
      
      For the moment, this only works when the var_model is using equations
      explicitly declared in the model block.
      f3c2a1bf
  25. 30 Jul, 2018 1 commit
  26. 27 Jul, 2018 1 commit
    • Sébastien Villemot's avatar
      aux_equations may diverge from those in the main model · b9ee0bb2
      Sébastien Villemot authored
      aux_equations only contain the definition of auxiliary variables, and
      may diverge from those in the main model (equations), if other model
      transformations applied subsequently. This is not a problem, since
      aux_equations is only used for regenerating the values of auxiliaries
      given the others.
      
      For example, such a divergence appears when there is an expectation
      operator in a ramsey model, see
      tests/optimal_policy/nk_ramsey_expectation.mod */
      b9ee0bb2
  27. 26 Jul, 2018 2 commits
  28. 18 Jul, 2018 1 commit