Skip to content
Snippets Groups Projects
  1. Dec 27, 2024
  2. Dec 24, 2024
  3. 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
  4. Jun 07, 2024
  5. Jun 05, 2024
  6. Dec 13, 2023
  7. Dec 04, 2023
  8. Dec 01, 2023
  9. Nov 30, 2023
  10. Jul 07, 2023
  11. Apr 11, 2023
  12. Apr 07, 2023
  13. Mar 23, 2023
  14. Nov 02, 2022
  15. Oct 11, 2022
    • Sébastien Villemot's avatar
      Various filesystem refactorings · 93054cf6
      Sébastien Villemot authored
      – DataTree::packageDir() now takes a std::string_view, returns a
        std::filesystem::path, and no longer creates that directory
      – DataTree::writeToFileIfModified() now takes a std::filesystem::path as
        argument
      – Do not call DataTree::writeToFileIfModified() for generating MATLAB/Octave
        files, since it does not work (the directory inside which the file is written
        has been deleted by the preprocessor just before)
      – Consistently use DataTree::packageDir() everywhere (for compatibility with
        planner_objective)
      93054cf6
    • Sébastien Villemot's avatar
      Simplify strsplit() using std::string_view · 198ff70b
      Sébastien Villemot authored
      By the way:
      – improve the semantics by having a consistent treatment of empty substring
        components (previously, only the last one was ignored)
      – move it to DataTree to make it more accessible from elsewhere (even though
        ideally it should be in a “utilities” namespace).
      198ff70b
  16. Jul 20, 2022
  17. Jul 12, 2022
  18. Jul 11, 2022
  19. May 18, 2022
    • Sébastien Villemot's avatar
      No longer delete move constructor/assignment operator · 27952078
      Sébastien Villemot authored
      We follow the advice given by Josuttis in his book about move semantics.
      
      Deleting those member fuctions can be a bug if we want to allow copy semantics,
      because overload resolution will no longer fallback to the copy
      constructor/assignment operator when given an rvalue.
      
      In particular, this explain why it was not possible to delete the move
      assignment operator of the StaticModel class.
      27952078
  20. May 02, 2022
  21. Jan 06, 2022
  22. Dec 16, 2021
  23. Dec 07, 2021
  24. Jul 21, 2021
  25. Jul 13, 2021
    • Sébastien Villemot's avatar
      New preprocessor option “nocommutativity” · c9c36c03
      Sébastien Villemot authored
      This option tells the preprocessor not to use the commutativity of addition and
      multiplication when looking for common subexpressions.
      
      As a consequence, when using this option, equations in various outputs (LaTeX,
      JSON…) will appear as the user entered them.
      
      There is however a potential performance cost to using this option, yet to be
      determined.
      
      Ref. dynare#1788
      c9c36c03
  26. Jun 09, 2021
  27. Apr 26, 2021
  28. Apr 22, 2021
  29. Jun 23, 2020
  30. May 29, 2020
  31. Apr 02, 2020
  32. Dec 20, 2019
  33. Dec 16, 2019
  34. Sep 10, 2019
  35. Jul 15, 2019
  36. Apr 16, 2019
Loading