1. 18 Apr, 2018 1 commit
  2. 10 Apr, 2018 4 commits
  3. 11 Jan, 2018 1 commit
    • Martin Bauer's avatar
      pystencils cleanup · c598dc78
      Martin Bauer authored
      - single function to create kernel for specified target
      - data type creation from string - reuse numpy functionality
      - bugfixes in dot display
      c598dc78
  4. 02 Nov, 2017 1 commit
  5. 23 Oct, 2017 1 commit
  6. 17 Oct, 2017 2 commits
  7. 11 Oct, 2017 1 commit
  8. 10 Oct, 2017 2 commits
  9. 09 Oct, 2017 1 commit
    • Martin Bauer's avatar
      Vectorization & Type system overhaul · ea847bc5
      Martin Bauer authored
      - first vectorization tests are running
      - type system: use memoized getTypeOfExpression
      - casts are done using sp.Function('cast')
      - C backend adapted for vectorization support
      - AST nodes can required optional headers
      ea847bc5
  10. 26 Sep, 2017 1 commit
  11. 11 Aug, 2017 1 commit
  12. 21 Jul, 2017 1 commit
  13. 01 Jul, 2017 1 commit
    • Martin Bauer's avatar
      Kerncraft coupling · 3b4deebe
      Martin Bauer authored
      - pystencils can create now a non-compilable kernel that can be
        analyzed by kerncraft
      3b4deebe
  14. 09 Jun, 2017 1 commit
  15. 20 Mar, 2017 2 commits
  16. 19 Mar, 2017 1 commit
  17. 16 Mar, 2017 1 commit
  18. 14 Mar, 2017 1 commit
    • Martin Bauer's avatar
      pystencils: fields can now contain structs · ec3faf51
      Martin Bauer authored
      - this extension is necessary for more generic boundary treatment
      - cells can now be structs, i.e. contain different data types
      - instead of having numeric index dimensions, one can use the index per cell to adress struct elements
      ec3faf51
  19. 13 Mar, 2017 1 commit
    • Martin Bauer's avatar
      pystencils: Cleaned up type system · c8b455fe
      Martin Bauer authored
      - use data type class consistently instead of strings (in TypedSymbol, Field and jit module)
      - new datatype class is based on numpy types with additional specifier information (const and restrict)
      - translation between data type class and other modules (numpy, ctypes)
      c8b455fe
  20. 10 Mar, 2017 1 commit
  21. 02 Mar, 2017 1 commit
  22. 01 Mar, 2017 1 commit
    • Martin Bauer's avatar
      pystencils: cpujit · dd17cd30
      Martin Bauer authored
      - windows support
      - automatic caching and creation of shared library with all generated kernels
      - restrict keyword and function prefixes are preprocessor macros now -> easier to generate one code for linux, cuda, windows
      dd17cd30
  23. 23 Feb, 2017 1 commit
  24. 14 Feb, 2017 1 commit
  25. 15 Dec, 2016 1 commit
  26. 08 Dec, 2016 3 commits
  27. 21 Nov, 2016 1 commit
  28. 14 Nov, 2016 1 commit
  29. 02 Nov, 2016 1 commit