Showing
- doc/primitives.rst 7 additions, 0 deletionsdoc/primitives.rst
- doc/upload-docs.sh 3 additions, 0 deletionsdoc/upload-docs.sh
- doc/utilities.rst 57 additions, 0 deletionsdoc/utilities.rst
- experiments/traversal-benchmark.py 138 additions, 0 deletionsexperiments/traversal-benchmark.py
- pymbolic/__init__.py 122 additions, 101 deletionspymbolic/__init__.py
- pymbolic/algorithm.py 387 additions, 80 deletionspymbolic/algorithm.py
- pymbolic/compiler.py 61 additions, 70 deletionspymbolic/compiler.py
- pymbolic/cse.py 41 additions, 22 deletionspymbolic/cse.py
- pymbolic/functions.py 61 additions, 6 deletionspymbolic/functions.py
- pymbolic/geometric_algebra/__init__.py 1141 additions, 0 deletionspymbolic/geometric_algebra/__init__.py
- pymbolic/geometric_algebra/mapper.py 404 additions, 0 deletionspymbolic/geometric_algebra/mapper.py
- pymbolic/geometric_algebra/primitives.py 113 additions, 0 deletionspymbolic/geometric_algebra/primitives.py
- pymbolic/imperative/__init__.py 25 additions, 0 deletionspymbolic/imperative/__init__.py
- pymbolic/imperative/analysis.py 38 additions, 0 deletionspymbolic/imperative/analysis.py
- pymbolic/imperative/instruction.py 39 additions, 0 deletionspymbolic/imperative/instruction.py
- pymbolic/imperative/statement.py 204 additions, 0 deletionspymbolic/imperative/statement.py
- pymbolic/imperative/transform.py 118 additions, 0 deletionspymbolic/imperative/transform.py
- pymbolic/imperative/utils.py 157 additions, 0 deletionspymbolic/imperative/utils.py
- pymbolic/interop/__init__.py 0 additions, 0 deletionspymbolic/interop/__init__.py
- pymbolic/interop/ast.py 491 additions, 0 deletionspymbolic/interop/ast.py
doc/primitives.rst
0 → 100644
doc/upload-docs.sh
0 → 100755
doc/utilities.rst
0 → 100644
experiments/traversal-benchmark.py
0 → 100644
pymbolic/geometric_algebra/__init__.py
0 → 100644
This diff is collapsed.
pymbolic/geometric_algebra/mapper.py
0 → 100644
pymbolic/geometric_algebra/primitives.py
0 → 100644
pymbolic/imperative/__init__.py
0 → 100644
pymbolic/imperative/analysis.py
0 → 100644
pymbolic/imperative/instruction.py
0 → 100644
pymbolic/imperative/statement.py
0 → 100644
pymbolic/imperative/transform.py
0 → 100644
pymbolic/imperative/utils.py
0 → 100644
This diff is collapsed.
pymbolic/interop/__init__.py
0 → 100644
pymbolic/interop/ast.py
0 → 100644
This diff is collapsed.