Skip to content
Snippets Groups Projects
  1. Nov 20, 2024
  2. Nov 18, 2024
  3. May 16, 2024
    • Sébastien Villemot's avatar
      Refactor output for complementarity conditions · dc1ec15f
      Sébastien Villemot authored
      The vector of lower and upper bounds is now provided by
      {static,dynamic}_complementarity_conditions.m (which accepts parameters as an
      argument, in preparation for the possibility of having parameters in
      complementarity conditions).
      
      The index that denotes the reordering of equation residuals (so that the
      residual of an equation appears at the index of the endogenous appearing in the
      complementarity condition) is now in “M_.{static,dynamic}_mcp_equations_reordering”.
      
      Constraints declared through the ramsey_constraints block are also incorporated
      in this new interface (and therefore “M_.ramsey_model_constraints” has been
      removed).
      dc1ec15f
  4. Dec 19, 2023
  5. Dec 14, 2023
  6. Dec 13, 2023
  7. Dec 01, 2023
  8. Nov 30, 2023
  9. Sep 14, 2023
  10. Jan 16, 2023
  11. Oct 04, 2022
  12. Sep 20, 2022
    • Sébastien Villemot's avatar
      Refactor OptionsList class · 7f1b4fcc
      Sébastien Villemot authored
      In particular, use a std::variant to store the values of options. This ensures
      that a given option name can have only one value (previously, for a given
      option name, it was possible to store several values as long as they were of
      different types).
      7f1b4fcc
  13. Sep 13, 2022
  14. Jun 24, 2022
  15. Jun 07, 2022
  16. May 16, 2022
  17. Mar 29, 2022
    • Sébastien Villemot's avatar
      Refactor parsing of symbol lists · 46cc4726
      Sébastien Villemot authored
      For symbol lists (such as those given to “var” or “stoch_simul”), return a
      semantic value at the Bison level, rather than building the list through a
      temporary object in ParsingDriver. This allows various simplifications, and
      leads to a more functional code.
      
      By the way, homogeneize the naming of the various flavours of symbol lists in
      the Bison file (with TeX names, partitioning, or with a wildcard).
      46cc4726
  18. Mar 01, 2022
  19. Jan 20, 2022
  20. Jan 06, 2022
  21. Dec 16, 2021
  22. Dec 15, 2021
  23. Dec 03, 2021
  24. Oct 29, 2021
  25. Sep 22, 2021
  26. Sep 08, 2021
  27. Jul 21, 2021
  28. Jul 20, 2021
    • Sébastien Villemot's avatar
      Occbin: generate +<basename>/occbin_difference.m · 81d4fd5d
      Sébastien Villemot authored
      In particular, this implies that steady state values of endogenous in the
      “occbin_constraints” block must now be specified using the STEADY_STATE()
      operator (and not with a “_ss” suffix).
      
      Moreover:
      – make various simplifications to the fields generated under M_
      – in the driver file, replace the call to occbin.initialize() by a few explicit operations
      
      Ref. #68
      81d4fd5d
  29. Jul 16, 2021
  30. Jul 13, 2021
  31. Jul 09, 2021
  32. Jul 01, 2021
  33. Jun 24, 2021
  34. Jun 09, 2021
  35. Jun 04, 2021
  36. Apr 22, 2021
Loading