Skip to content
Snippets Groups Projects
  1. Apr 06, 2022
  2. Apr 05, 2022
  3. Apr 04, 2022
  4. Mar 31, 2022
  5. Mar 30, 2022
  6. Mar 29, 2022
  7. Mar 28, 2022
  8. Mar 25, 2022
  9. Mar 17, 2022
    • Sébastien Villemot's avatar
      Testsuite: improve tests for block/bytecode options · b892fa53
      Sébastien Villemot authored
      Improve the model that is used to test all combinations of algorithms with
      block and bytecode options, by ensuring that it includes the 8 possible types of blocks:
      – Solve {forward, backward, two boundaries} {simple, complete}
      – Evaluate {forward, backward}
      
      All the “Solve” blocks are also included in both linear and nonlinear forms
      (since the codepaths are typically different depending on the linearity of
      the block).
      
      Note that there is no such thing as a nonlinear “Evaluate” block, since the
      endogenous variables of the block always enter linearly (on the LHS).
      
      Also:
      - use perfect_foresight_{setup,solver} instead of simul (and disable automatic homotopy)
      - add a shock on e_R (though this is not strictly needed since the
        corresponding block already inherits the shock from another ancestor block)
      - remove the block for observables, there is already another block of type
        “Evaluate forward”
      
      (cherry picked from commit d8c3467a)
      b892fa53
    • Sébastien Villemot's avatar
      Block decomposition: simplify MATLAB implementation of stack_solve_algo=3 (BiCGStab) · 3728ad72
      Sébastien Villemot authored
      This commit makes it closer to the implementation in bytecode. In practice,
      this change fixes convergence problems on some models.
      
      (cherry picked from commit 07978aff)
      3728ad72
    • Sébastien Villemot's avatar
      Bytecode: fix typo · 1ed9a7a7
      Sébastien Villemot authored
      (cherry picked from commit 2d73ae29)
      1ed9a7a7
  10. Mar 16, 2022
  11. Mar 02, 2022
  12. Mar 01, 2022
  13. Feb 28, 2022
  14. Feb 25, 2022
  15. Feb 22, 2022
  16. Feb 18, 2022
  17. Feb 16, 2022
  18. Feb 15, 2022
Loading