Skip to content
Snippets Groups Projects
  1. Mar 11, 2025
  2. Mar 10, 2025
  3. Mar 06, 2025
  4. Mar 05, 2025
  5. Mar 03, 2025
  6. Feb 28, 2025
  7. Feb 21, 2025
  8. Feb 13, 2025
  9. Feb 12, 2025
  10. Jan 20, 2025
  11. Dec 18, 2024
  12. Dec 12, 2024
  13. Dec 09, 2024
  14. Dec 03, 2024
  15. Oct 29, 2024
    • Frederik Hennig's avatar
      Adapt to field-related API changes in pystencils · d3e347f2
      Frederik Hennig authored
       - Replace `SfgSymbolLike` by `SfgKernelParam`
       - Update postprocessing to work with parameter properties
       - Add tests
      
      Squashed commit of the following:
      
      commit d017185f
      Author: Frederik Hennig <frederik.hennig@fau.de>
      Date:   Wed Oct 23 10:13:06 2024 +0200
      
          adapt to KernelParameter API changes
      
      commit b2857481
      Author: Frederik Hennig <frederik.hennig@fau.de>
      Date:   Tue Oct 22 15:14:01 2024 +0200
      
          don't ignore the type
      
      commit 6d02cb47
      Author: Frederik Hennig <frederik.hennig@fau.de>
      Date:   Tue Oct 22 15:12:49 2024 +0200
      
          Adapt field parameter collection to changes in pystencils.
      v0.1a3
      d3e347f2
  16. Oct 18, 2024
    • Frederik Hennig's avatar
      Version v0.1a2 · cf2d5d53
      Frederik Hennig authored
      Composer and language Frontend:
      
          - Minimialize exposition of `SfgVar`, use `AugExpr` in all composer
          interfaces instead
          - Move `SfgVar` into `lang` module
          - Introduce `VarLike` and `ExprLike` protocols to the `lang` module
          - Treat `TypedSymbol` equivalently to SfgVar in interfaces
          - Disallow `sp.Symbol` in expressions
          - Deprecate `map_param` in favor of newly introduced `set_param`,
          which uses `AugExpr`
          - Deprecate `sfg.define` in favor of `sfg.code`
          - Introduce `Ref` type
      
      IR Postprocessing:
      
          - Check for type conflicts during live-variable collection
      
      Documentation:
      
          - Add docstrings to `lang.expressions` module
          - Add various doctest examples to docstrings
          - Link to pystencils via intersphinx
      
      Tests:
      
          - Fix bugs in generator script testing
          - Add new testscripts
          - Add unit tests for parts of `lang.expressions` and
          `ir.postprocessing`
      
      Squashed commit of the following:
      
      commit c75b939d
      Aut...
      v0.1a2
      cf2d5d53