Skip to content
Snippets Groups Projects
  1. Feb 20, 2025
  2. Sep 12, 2024
  3. Apr 16, 2024
  4. Apr 05, 2024
  5. Feb 16, 2024
  6. Jan 22, 2024
  7. Dec 21, 2023
  8. Dec 20, 2023
  9. Dec 14, 2023
  10. Dec 12, 2023
    • Sébastien Villemot's avatar
      Emacs mode: add missing keywords · cc15281b
      Sébastien Villemot authored
      – “bvar_irf” added to statements
      – “target”, “auxname_target_nonstationary”, “component”, “growth”, “auxname”,
        “kind” added to statements-like
      – “filter_initial_state” added to blocks
      cc15281b
  11. Dec 08, 2023
  12. Dec 07, 2023
  13. Nov 22, 2023
    • Sébastien Villemot's avatar
      Testsuite: compatibility fix for MATLAB R2018b · ec7a4ba8
      Sébastien Villemot authored
      MATLAB R2018b does not have a true batch mode, and will not exit if there is no
      final quit statement in a script. Hence ensure there is one when testing a .m
      file.
      
      By the way, remove a batch argument for Windows that is obviously incorrect.
      ec7a4ba8
  14. Nov 21, 2023
  15. Oct 13, 2023
    • Sébastien Villemot's avatar
      Testsuite: fix issue with Octave in a Wayland desktop session · 4f74ceb9
      Sébastien Villemot authored
      If under a Wayland desktop session, some graphics would be displayed on the
      screen, despite Octave being run in the virtual X11 frame buffer (xvfb).
      Moreover, some unexplained random crashes would occur.
      
      This commit ensures that Wayland is never used when running the testsuite.
      
      By the way, add a command to explain why xvfb-run is needed and the
      --no-window-system option cannot be run (see commit
      96346b77).
      4f74ceb9
  16. Oct 11, 2023
  17. Oct 10, 2023
  18. Sep 26, 2023
  19. Sep 22, 2023
  20. Sep 20, 2023
  21. Sep 19, 2023
  22. Sep 18, 2023
  23. Sep 16, 2023
  24. Sep 04, 2023
    • Sébastien Villemot's avatar
      Add Meson build system · 16f921ed
      Sébastien Villemot authored
      Mostly working. The testsuite remains to be done.
      
      In particular, windows/deps/mkoctfile64 is modified to print its version number
      on stdout instead of stderr. This is what the standard mkoctfile does, and it
      allows easier capture of the output from Meson.
      16f921ed
  25. Mar 03, 2023
  26. Jan 17, 2023
  27. Jul 13, 2022
  28. Apr 26, 2022
  29. Apr 13, 2022
  30. Mar 01, 2022
  31. Dec 17, 2021
  32. Dec 15, 2021
    • Sébastien Villemot's avatar
      Various new model editing features · 21a8a579
      Sébastien Villemot authored
      – multiple “model” and “estimated_params” block are supported
      – new “model_options” statement to set model options in a global fashion
      – new “model_remove” command to remove equations
      – new “model_replace” block to replace equations
      – new “var_remove” command to remove variables (or parameters)
      – new “estimated_params_remove” block to remove estimated parameters
      21a8a579
    • Sébastien Villemot's avatar
      c181bae3
  33. Dec 11, 2021
  34. Jul 16, 2021
  35. Jul 09, 2021
    • Sébastien Villemot's avatar
      New perfect_foresight_with_expectation_errors_{setup,solver} commands · abd64c25
      Sébastien Villemot authored
      These command solve the problem where agents think they know perfectly the
      future (they behave as in perfect foresight), but make expectation errors.
      Hence they can potentially be surprised in every period, and their expectations
      about the future (incl. the final steady state) may change.
      
      Currently the sequence of information sets needs to be passed through a CSV
      file. Another interface may be added in the future.
      
      The algorithm uses a sequence of (true) perfect foresight simulations (not
      necessarily as many as there are periods, because if the information set does
      not change between two periods, there is no need to do a new computation).
      
      There are two possibilities for guess values:
      — the default is to use the initial steady state for the simulation using the
        first-period information set; then use previously simulated values as guess
        values
      — alternatively, with the terminal_steady_state_as_guess_value option, use the
        terminal steady state as guess value for all future periods (this is actually
        what the “true” perfect foresight solver does by default)
      abd64c25
Loading