Removal of pymbolic; Introduction of native expression tree.
Showing
- conftest.py 3 additions, 2 deletionsconftest.py
- doc/sphinx/nbackend/rationale.rst 2 additions, 3 deletionsdoc/sphinx/nbackend/rationale.rst
- mypy.ini 7 additions, 4 deletionsmypy.ini
- pyproject.toml 1 addition, 1 deletionpyproject.toml
- src/pystencils/__init__.py 48 additions, 21 deletionssrc/pystencils/__init__.py
- src/pystencils/backend/arrays.py 14 additions, 108 deletionssrc/pystencils/backend/arrays.py
- src/pystencils/backend/ast/__init__.py 1 addition, 27 deletionssrc/pystencils/backend/ast/__init__.py
- src/pystencils/backend/ast/analysis.py 105 additions, 0 deletionssrc/pystencils/backend/ast/analysis.py
- src/pystencils/backend/ast/astnode.py 55 additions, 0 deletionssrc/pystencils/backend/ast/astnode.py
- src/pystencils/backend/ast/dispatcher.py 0 additions, 41 deletionssrc/pystencils/backend/ast/dispatcher.py
- src/pystencils/backend/ast/expressions.py 423 additions, 0 deletionssrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/ast/iteration.py 1 addition, 1 deletionsrc/pystencils/backend/ast/iteration.py
- src/pystencils/backend/ast/kernelfunction.py 18 additions, 22 deletionssrc/pystencils/backend/ast/kernelfunction.py
- src/pystencils/backend/ast/structural.py 12 additions, 110 deletionssrc/pystencils/backend/ast/structural.py
- src/pystencils/backend/ast/transformations.py 0 additions, 58 deletionssrc/pystencils/backend/ast/transformations.py
- src/pystencils/backend/constants.py 53 additions, 0 deletionssrc/pystencils/backend/constants.py
- src/pystencils/backend/constraints.py 8 additions, 11 deletionssrc/pystencils/backend/constraints.py
- src/pystencils/backend/emission.py 272 additions, 115 deletionssrc/pystencils/backend/emission.py
- src/pystencils/backend/functions.py 27 additions, 25 deletionssrc/pystencils/backend/functions.py
- src/pystencils/backend/jit/cpu_extension_module.py 22 additions, 25 deletionssrc/pystencils/backend/jit/cpu_extension_module.py
Please register or sign in to comment