Commits on Source (18)
-
Michael Kuron authoredf57c70e3
-
Markus Holzer authored
Add license to header files See merge request !392
6e49be6e -
99e17399
-
Markus Holzer authored
Fix: `np.issctype` was removed in NumPy 2.0. Use `issubdtype(_, np.generic)` instead. See merge request !395
76e63d1a -
54b01e22
-
Frederik Hennig authored
[BUGFIX] GPU slicing Closes #90 See merge request pycodegen/pystencils!396
057aeb58 -
be304702
-
Frederik Hennig authored
Thread safety See merge request !391
5e4c4ad7 -
1640c92c
-
Markus Holzer authored
Update SymPy Dependency + Pipeline Cleanup Closes #91 See merge request !398
d0e43823 -
62da7397
-
Markus Holzer authored
Fix coverage-report deploy See merge request pycodegen/pystencils!399
8658a203 -
8dbce808
-
Markus Holzer authored
Remove `pages` deploy task from scheduled pipelines See merge request pycodegen/pystencils!404
e24cf411 -
Frederik Hennig authoredd93c549c
-
Markus Holzer authored
Fix typing of floor/ceil See merge request pycodegen/pystencils!406
91a3f355 -
Michael Kuron authored
The added tests revealed a number of bugs in maskStore/maskStoreS of other instructions sets, which are also fixed.
e77df63f -
Markus Holzer authored
Add SVE nontemporal stores and scatters, including masked variants See merge request pycodegen/pystencils!413
693d83da
Showing
- .gitlab-ci.yml 62 additions, 28 deletions.gitlab-ci.yml
- doc/notebooks/02_tutorial_basic_kernels.ipynb 9 additions, 9 deletionsdoc/notebooks/02_tutorial_basic_kernels.ipynb
- doc/notebooks/06_tutorial_phasefield_dentritic_growth.ipynb 83 additions, 112 deletionsdoc/notebooks/06_tutorial_phasefield_dentritic_growth.ipynb
- doc/notebooks/demo_assignment_collection.ipynb 32 additions, 26 deletionsdoc/notebooks/demo_assignment_collection.ipynb
- pyproject.toml 1 addition, 1 deletionpyproject.toml
- src/pystencils/backends/arm_instruction_sets.py 25 additions, 11 deletionssrc/pystencils/backends/arm_instruction_sets.py
- src/pystencils/backends/cbackend.py 29 additions, 9 deletionssrc/pystencils/backends/cbackend.py
- src/pystencils/backends/riscv_instruction_sets.py 2 additions, 2 deletionssrc/pystencils/backends/riscv_instruction_sets.py
- src/pystencils/backends/simd_instruction_sets.py 7 additions, 3 deletionssrc/pystencils/backends/simd_instruction_sets.py
- src/pystencils/boundaries/boundaryhandling.py 5 additions, 4 deletionssrc/pystencils/boundaries/boundaryhandling.py
- src/pystencils/config.py 3 additions, 2 deletionssrc/pystencils/config.py
- src/pystencils/gpu/indexing.py 3 additions, 0 deletionssrc/pystencils/gpu/indexing.py
- src/pystencils/include/PyStencilsField.h 0 additions, 19 deletionssrc/pystencils/include/PyStencilsField.h
- src/pystencils/include/aesni_rand.h 32 additions, 0 deletionssrc/pystencils/include/aesni_rand.h
- src/pystencils/include/arm_neon_helpers.h 31 additions, 0 deletionssrc/pystencils/include/arm_neon_helpers.h
- src/pystencils/include/gpu_defines.h 32 additions, 0 deletionssrc/pystencils/include/gpu_defines.h
- src/pystencils/include/half_precision.h 32 additions, 0 deletionssrc/pystencils/include/half_precision.h
- src/pystencils/include/myintrin.h 31 additions, 0 deletionssrc/pystencils/include/myintrin.h
- src/pystencils/include/philox_rand.h 32 additions, 0 deletionssrc/pystencils/include/philox_rand.h
- src/pystencils/include/ppc_altivec_helpers.h 31 additions, 0 deletionssrc/pystencils/include/ppc_altivec_helpers.h
This source diff could not be displayed because it is too large. You can view the blob instead.