Skip to content
Snippets Groups Projects
  1. Sep 09, 2024
    • Sébastien Villemot's avatar
      Initial HANK support · 1e68b2fc
      Sébastien Villemot authored
      – New “heterogeneity_dimension” statement
      – New option “heterogeneity” to “var”, “varexo”, “parameters”, “model” and
        “shocks” statements
      – New “SUM()” operator in “model” block
      1e68b2fc
  2. 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
  3. Dec 11, 2023
  4. Dec 01, 2023
  5. Nov 30, 2023
  6. Mar 20, 2023
  7. Jan 05, 2023
  8. Oct 18, 2022
  9. Oct 11, 2022
  10. Sep 14, 2022
  11. Sep 09, 2022
  12. Jan 20, 2022
  13. Jan 06, 2022
  14. Oct 29, 2021
  15. Jul 16, 2021
  16. Jun 09, 2021
  17. May 31, 2021
  18. Jan 25, 2021
  19. Jan 08, 2021
    • Sébastien Villemot's avatar
      Cleanup the “output” option · 8e03f173
      Sébastien Villemot authored
      — output Julia files as soon as “language=julia” is passed, independently of
        the value of the “output” option
      — drop the “dynamic” and “first” values of the “output” option, since they
        actually do nothing
      — obey the “output” option even in the deterministic case
      
      Ref. dynare#1600
      8e03f173
  20. Jan 06, 2021
  21. Sep 18, 2020
  22. May 20, 2020
  23. Apr 03, 2020
  24. Feb 12, 2020
  25. Dec 16, 2019
  26. Nov 26, 2019
    • Houtan Bastani's avatar
      introduce command line options: `exclude_eqs` and `include_eqs` · 0ff7a9d2
      Houtan Bastani authored
      Allows for the inclusion/exclusion of a set of equations, specified either on the command line or in a text file.
      
      If the equation has a single endogenous variable on the LHS, then the equation is moved. If not, if the equation has an `endogenous` tag then that variable is removed along with this equation. If not, then an error is thrown.
      
      As a command line argument, `exclude_eqs` can take the form (same syntax for `include_eqs`):
      * `exclude_eqs=eq1 to remove all equations declared as `[name=eq1]`
      * `exclude_eqs=[eq 1, eq 2]` to remove all equations declared as `[name=eq 1]` or `[name=eq 2]`
      * `exclude_eqs=[tagname=X]` to remove all equations declared as `[tagname=X]`
      * `exclude_eqs=[tagname=(X, Y)]` to remove all equations declared as `[tagname=X]` or `[tagname=Y]`
      
      When declared in a file, the file should be of the form:
      ```
      eq 1
      eq 2
      ```
      to remove all equations declared as `[name=eq 1]` or `[name=eq 2]`.
      
      It should be of the form:
      ```
      tagname=
      X
      Y
      ```
      to remove all equations declared as `[tagname=X]` or `[tagname=Y]`.
      0ff7a9d2
  27. Oct 22, 2019
  28. Oct 08, 2019
  29. Sep 11, 2019
  30. Apr 16, 2019
  31. Feb 28, 2019
  32. Dec 20, 2018
  33. Nov 07, 2018
  34. Oct 26, 2018
    • Sébastien Villemot's avatar
      The preprocessor now compiles the MEX when use_dll is specified · 4a974bb4
      Sébastien Villemot authored
      New options "mexext" and "matlabroot" are introduced, so that the preprocessor
      knows where to find MATLAB and which architecture to compile for.
      
      Only recent gcc is now supported. A set of optimization flags is used so that
      compilation goes reasonably fast on large models.
      
      Consequently, options "msvc", "mingw" and "cygwin" have been removed.
      4a974bb4
  35. Oct 04, 2018
  36. Oct 02, 2018
  37. Oct 01, 2018
Loading