Merge branch 'fhennig/type-system-refactor' into 'backend-rework'
Type System Refactor See merge request !379
Showing
- .gitlab-ci.yml 12 additions, 0 deletions.gitlab-ci.yml
- docs/source/api/types.rst 24 additions, 9 deletionsdocs/source/api/types.rst
- docs/source/conf.py 7 additions, 0 deletionsdocs/source/conf.py
- src/pystencils/backend/kernelcreation/typification.py 1 addition, 1 deletionsrc/pystencils/backend/kernelcreation/typification.py
- src/pystencils/backend/platforms/generic_gpu.py 1 addition, 1 deletionsrc/pystencils/backend/platforms/generic_gpu.py
- src/pystencils/field.py 1 addition, 1 deletionsrc/pystencils/field.py
- src/pystencils/sympyextensions/pointers.py 1 addition, 1 deletionsrc/pystencils/sympyextensions/pointers.py
- src/pystencils/sympyextensions/typed_sympy.py 2 additions, 3 deletionssrc/pystencils/sympyextensions/typed_sympy.py
- src/pystencils/types/__init__.py 4 additions, 8 deletionssrc/pystencils/types/__init__.py
- src/pystencils/types/meta.py 186 additions, 0 deletionssrc/pystencils/types/meta.py
- src/pystencils/types/parsing.py 53 additions, 5 deletionssrc/pystencils/types/parsing.py
- src/pystencils/types/quick.py 3 additions, 55 deletionssrc/pystencils/types/quick.py
- src/pystencils/types/types.py 95 additions, 189 deletionssrc/pystencils/types/types.py
- tests/nbackend/kernelcreation/test_typification.py 2 additions, 2 deletionstests/nbackend/kernelcreation/test_typification.py
- tests/nbackend/types/test_types.py 56 additions, 12 deletionstests/nbackend/types/test_types.py
Please register or sign in to comment