1. 14 Nov, 2018 1 commit
    • Martin Bauer's avatar
      Pass field information (shape,stride) as single elements instead of arr · 9d8a7264
      Martin Bauer authored
      - small (length < 5) arrays with shape and stride information had to be
        memcpy'd to the GPU before every kernel call
      - instead of passing the information as arrays, the single elements are
        passed
      - leads to more function arguments, but simplifies GPU kernel calls
      
      -> changes in all backends required
      9d8a7264
  2. 13 Nov, 2018 2 commits
  3. 29 Oct, 2018 1 commit
  4. 25 Oct, 2018 1 commit
  5. 23 Oct, 2018 1 commit
  6. 18 Oct, 2018 1 commit
  7. 16 Oct, 2018 1 commit
  8. 05 Jul, 2018 1 commit
  9. 03 Jul, 2018 1 commit
    • Martin Bauer's avatar
      Sparse (List) LBM refactoring · e79e848e
      Martin Bauer authored
      - separate lbmpy module
      - code generation for walberla
      - isolated code to generate a listlbm update rule from collision rule
      e79e848e
  10. 28 May, 2018 1 commit
  11. 27 Apr, 2018 1 commit
  12. 24 Apr, 2018 1 commit
  13. 10 Apr, 2018 6 commits
  14. 29 Mar, 2018 1 commit
  15. 27 Mar, 2018 1 commit
  16. 22 Mar, 2018 1 commit
  17. 16 Feb, 2018 1 commit
    • Martin Bauer's avatar
      Boundary handling for Finite Differences · 32c9595d
      Martin Bauer authored
      - splitted existing LBM boundary handling into two parts:
          -> generic part , that is used for FD as well and moved it to pystencils
          -> LBM specific part - remained in lbmpy
      
      - bugfixes
      32c9595d
  18. 06 Feb, 2018 3 commits
  19. 19 Jan, 2018 2 commits
  20. 11 Jan, 2018 1 commit
  21. 11 Dec, 2017 1 commit
  22. 07 Nov, 2017 1 commit
  23. 27 Oct, 2017 1 commit
  24. 25 Oct, 2017 1 commit
  25. 24 Oct, 2017 3 commits
  26. 19 Oct, 2017 2 commits
  27. 10 Oct, 2017 1 commit
  28. 29 Sep, 2017 1 commit