1. 14 Nov, 2018 1 commit
    • Martin Bauer's avatar
      Pass field information (shape,stride) as single elements instead of arr · 7a94740d
      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
      7a94740d
  2. 13 Nov, 2018 1 commit
  3. 15 Jun, 2018 1 commit
  4. 14 Jun, 2018 1 commit
  5. 13 Jun, 2018 1 commit
  6. 07 Jun, 2018 1 commit
  7. 30 Apr, 2018 1 commit
  8. 27 Apr, 2018 2 commits
  9. 18 Apr, 2018 2 commits
  10. 13 Apr, 2018 1 commit
  11. 12 Apr, 2018 1 commit
  12. 10 Apr, 2018 5 commits
  13. 05 Mar, 2018 1 commit
    • Martin Bauer's avatar
      Boundary conditions · fd68e34d
      Martin Bauer authored
      - in-kernel Neumann boundaries
      - flag-interface for boundary handling makes one flag field multiple
        boundary handlings possible
      - generator: support for bitwise logical operators
      fd68e34d
  14. 16 Feb, 2018 1 commit
    • Martin Bauer's avatar
      Boundary handling for Finite Differences · ffcf6991
      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
      ffcf6991