1. 27 Oct, 2020 1 commit
  2. 24 Oct, 2020 2 commits
  3. 21 Oct, 2019 1 commit
  4. 11 Jul, 2019 1 commit
  5. 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
  6. 01 Feb, 2019 1 commit
  7. 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
  8. 30 Apr, 2018 1 commit
  9. 18 Apr, 2018 1 commit
  10. 13 Apr, 2018 1 commit
  11. 10 Apr, 2018 5 commits
  12. 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
  13. 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
  14. 06 Feb, 2018 2 commits
  15. 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
  16. 11 Dec, 2017 1 commit
  17. 03 Dec, 2017 1 commit
  18. 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
  19. 21 Oct, 2017 1 commit
  20. 10 Oct, 2017 1 commit
  21. 26 Jul, 2017 2 commits
  22. 17 Jun, 2017 1 commit
  23. 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
  24. 11 Apr, 2017 1 commit
  25. 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
  26. 02 Mar, 2017 1 commit
  27. 13 Feb, 2017 1 commit
  28. 09 Feb, 2017 6 commits