1. 21 Sep, 2022 2 commits
  2. 20 Sep, 2022 5 commits
  3. 14 Sep, 2022 1 commit
  4. 13 Sep, 2022 1 commit
  5. 12 Sep, 2022 1 commit
  6. 09 Sep, 2022 1 commit
  7. 06 Sep, 2022 2 commits
  8. 03 Aug, 2022 1 commit
  9. 27 Jul, 2022 1 commit
  10. 26 Jul, 2022 2 commits
  11. 22 Jul, 2022 1 commit
  12. 21 Jul, 2022 3 commits
    • Sébastien Villemot's avatar
      ad40f136
    • Sébastien Villemot's avatar
      Block decomposition: (likely) performance improvement in static file in relation to temp terms · d4c453c4
      Sébastien Villemot authored
      Compute temporary terms for derivatives of “evaluate” mode, even though those
      derivatives are not computed. This is because the temporary terms may be useful
      for subsequent blocks.
      
      By the way, add an explanatory comment for the equivalent code in dynamic file.
      d4c453c4
    • Sébastien Villemot's avatar
      Bugfix with temporary terms in block+bytecode · a97a41f6
      Sébastien Villemot authored
      There were actually two distinct bugs, leading to incorrect results in some
      corner cases:
      
      – in the “evaluate” mode of the bytecode MEX, the temporary terms of the
        derivatives “evaluate” blocks were not evaluated at runtime; but these
        temporary terms may be needed for residuals of subsequent blocks;
      
      – when the bytecode MEX was only computing residuals of the model (and not 1st
        order derivatives), the temporary terms of the derivatives were not evaluated
        at runtime; but these temporary terms may be needed for residuals of subsequent
        blocks.
      a97a41f6
  13. 20 Jul, 2022 7 commits
  14. 16 Jul, 2022 1 commit
  15. 14 Jul, 2022 1 commit
  16. 13 Jul, 2022 1 commit
  17. 12 Jul, 2022 9 commits