Skip to content
Snippets Groups Projects
  1. Feb 26, 2019
    • Martin Bauer's avatar
      Random number generation support for pystencils · 6a01f3e2
      Martin Bauer authored
      - counter-based philox RNG: counter/key is filled with cell coordinate
        and optional external parameters like block position and time step
      - works on CPU and GPU - on CPU only for non-vectorized versions
      
      - introduced more flexible "CustomCodeNode" that can inject
        backend-specific hand-written code
      6a01f3e2
  2. Feb 18, 2019
  3. Feb 01, 2019
  4. Jan 30, 2019
    • Martin Bauer's avatar
      More flexible boundary handling · f16eadea
      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
      f16eadea
  5. Nov 14, 2018
  6. Nov 13, 2018
  7. Oct 29, 2018
  8. Sep 05, 2018
  9. Jun 15, 2018
  10. Jun 14, 2018
  11. Jun 13, 2018
  12. Jun 07, 2018
  13. May 11, 2018
    • Martin Bauer's avatar
      Generalized vectorization · 57a3c27e
      Martin Bauer authored
      - vectorization for loops with ranges that are not a multiple of vector width
      - vectorization for variable sized loops if special transformation
        replace_inner_stride_with_one is run
      57a3c27e
  14. Apr 30, 2018
  15. Apr 27, 2018
  16. Apr 18, 2018
  17. Apr 13, 2018
  18. Apr 12, 2018
  19. Apr 11, 2018
  20. Apr 10, 2018
  21. Mar 05, 2018
    • 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
  22. Feb 16, 2018
    • 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