1. 20 Jan, 2021 1 commit
  2. 06 Jan, 2021 1 commit
  3. 07 Dec, 2020 1 commit
  4. 09 Nov, 2020 1 commit
    • Frederik Hennig's avatar
      Final Fixes · e8ed830d
      Frederik Hennig authored and Markus Holzer's avatar Markus Holzer committed
      - Removed Test Notebooks
      - Fixed PeriodicityHandling API
      - Added GPU and OpenCL Periodic Pipe tests
      - A few more minor tweaks
      e8ed830d
  5. 21 Oct, 2019 1 commit
  6. 11 Jul, 2019 1 commit
  7. 21 Mar, 2019 1 commit
    • Martin Bauer's avatar
      Separated modules into subfolders with own setup.py · 41f3e83a
      Martin Bauer authored
      This restructuring allows for easier separation of modules into
      separate repositories later. Also, now pip install with repo url can be
      used.
      
      The setup.py files have also been updated to correctly reference each
      other. Module versions are not extracted from git state
      41f3e83a
  8. 01 Feb, 2019 1 commit
  9. 30 Jan, 2019 1 commit
    • Martin Bauer's avatar
      More flexible boundary handling · 160123f5
      Martin Bauer authored
      boundary conditions can specify how the index list should be built:
      - list coordinates of domain or boundary cells (previous always inner)
      - list all links or only the first link
      160123f5
  10. 30 Apr, 2018 1 commit
  11. 18 Apr, 2018 1 commit
  12. 13 Apr, 2018 1 commit
  13. 10 Apr, 2018 5 commits
  14. 05 Mar, 2018 1 commit
    • Martin Bauer's avatar
      Boundary conditions · f9532aae
      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
      f9532aae
  15. 16 Feb, 2018 1 commit
    • Martin Bauer's avatar
      Boundary handling for Finite Differences · f19d0236
      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
      f19d0236
  16. 06 Feb, 2018 2 commits
  17. 11 Jan, 2018 1 commit
    • Martin Bauer's avatar
      pystencils cleanup · fded1b57
      Martin Bauer authored
      - single function to create kernel for specified target
      - data type creation from string - reuse numpy functionality
      - bugfixes in dot display
      fded1b57
  18. 11 Dec, 2017 1 commit
  19. 03 Dec, 2017 1 commit
  20. 02 Nov, 2017 1 commit
    • Martin Bauer's avatar
      Simple functions to compute force on boundary · 75b1d916
      Martin Bauer authored
      - added functions to compute force on boundary for generic boundary and
        NoSlip
      - simple calculations for serial scenarios
      - to distinguish between different obstacles, NoSlip boundaries can now
        be named
      75b1d916
  21. 21 Oct, 2017 1 commit
  22. 10 Oct, 2017 1 commit
  23. 26 Jul, 2017 2 commits
  24. 17 Jun, 2017 1 commit
  25. 16 May, 2017 1 commit
    • Martin Bauer's avatar
      Big refactoring of lbmpy boundary handling · e01e1ae2
      Martin Bauer authored
      - boundary conditions can now define their own state
      - boundary classes instead of functions
      - no boundary name any more
        (instead the identity is defined via instances)
      - updated tutorials accordingly
      - boundary handling now gets pdf numpy array instead of pystencils field
      e01e1ae2
  26. 11 Apr, 2017 1 commit
  27. 05 Mar, 2017 1 commit
    • Martin Bauer's avatar
      lbmpy: various small improvements · b70791cf
      Martin Bauer authored
      - getShearRelaxationRate is a free function now -> works also with cumulant methods
      - better error message when calling kernels with wrong or too few parameters
      - entropic & incompressible is not working by default due to pdf shift -> added NotImplemented exception
      - new creation function for 'raw_mrt' where all relaxation rates can be independently specified
      - enhanced entropic creation funtion, supports omega output field now
      b70791cf
  28. 02 Mar, 2017 1 commit
  29. 13 Feb, 2017 1 commit
  30. 09 Feb, 2017 5 commits