Skip to content
Snippets Groups Projects
  1. Nov 14, 2023
  2. Oct 23, 2023
  3. Oct 18, 2023
  4. Oct 11, 2023
  5. Oct 10, 2023
  6. Oct 06, 2023
  7. Jan 05, 2023
  8. Oct 04, 2022
  9. Sep 20, 2022
    • Sébastien Villemot's avatar
      Refactor OptionsList class · 7f1b4fcc
      Sébastien Villemot authored
      In particular, use a std::variant to store the values of options. This ensures
      that a given option name can have only one value (previously, for a given
      option name, it was possible to store several values as long as they were of
      different types).
      7f1b4fcc
  10. Jun 24, 2022
  11. Jun 07, 2022
  12. May 06, 2022
  13. May 04, 2022
  14. May 03, 2022
  15. Apr 21, 2022
  16. Jan 21, 2022
  17. Nov 19, 2021
  18. Jul 22, 2021
  19. Jun 09, 2021
  20. Apr 19, 2021
  21. Apr 01, 2021
  22. May 14, 2020
  23. Feb 04, 2020
  24. Dec 20, 2019
  25. Dec 18, 2019
  26. Dec 16, 2019
  27. 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
  28. Oct 24, 2019
  29. Sep 11, 2019
  30. Jul 11, 2019
  31. Apr 16, 2019
  32. Apr 03, 2019
  33. Mar 19, 2019
  34. Feb 25, 2019
  35. Jan 18, 2019
  36. Dec 20, 2018
Loading