.editorconfig
.gitignore
.gitlab-ci.yml
.pylintrc-local.yml
.test-py3.yml
CITATION.cff
LICENSE
LITERATURE
MANIFEST.in
README.rst
TODO
pyproject.toml
requirements.txt
./pymbolic/__init__.py
./pymbolic/algorithm.py
./pymbolic/compiler.py
./pymbolic/cse.py
./pymbolic/functions.py
./pymbolic/maxima.py
./pymbolic/parser.py
./pymbolic/primitives.py
./pymbolic/py.typed
./pymbolic/rational.py
./pymbolic/sympy_interface.py
./pymbolic/traits.py
./pymbolic/typing.py
./pymbolic/version.py
./pymbolic/geometric_algebra/__init__.py
./pymbolic/geometric_algebra/mapper.py
./pymbolic/geometric_algebra/primitives.py
./pymbolic/imperative/__init__.py
./pymbolic/imperative/analysis.py
./pymbolic/imperative/instruction.py
./pymbolic/imperative/statement.py
./pymbolic/imperative/transform.py
./pymbolic/imperative/utils.py
./pymbolic/interop/__init__.py
./pymbolic/interop/ast.py
./pymbolic/interop/common.py
./pymbolic/interop/maxima.py
./pymbolic/interop/symengine.py
./pymbolic/interop/sympy.py
./pymbolic/interop/matchpy/__init__.py
./pymbolic/interop/matchpy/mapper.py
./pymbolic/interop/matchpy/tofrom.py
./pymbolic/mapper/__init__.py
./pymbolic/mapper/analysis.py
./pymbolic/mapper/c_code.py
./pymbolic/mapper/coefficient.py
./pymbolic/mapper/collector.py
./pymbolic/mapper/constant_converter.py
./pymbolic/mapper/constant_folder.py
./pymbolic/mapper/cse_tagger.py
./pymbolic/mapper/dependency.py
./pymbolic/mapper/differentiator.py
./pymbolic/mapper/distributor.py
./pymbolic/mapper/evaluator.py
./pymbolic/mapper/flattener.py
./pymbolic/mapper/flop_counter.py
./pymbolic/mapper/graphviz.py
./pymbolic/mapper/optimize.py
./pymbolic/mapper/persistent_hash.py
./pymbolic/mapper/stringifier.py
./pymbolic/mapper/substitutor.py
./pymbolic/mapper/unifier.py
.github/dependabot.yml
.github/workflows/autopush.yml
.github/workflows/ci.yml
doc/Makefile
doc/algorithms.rst
doc/conf.py
doc/geometric-algebra.rst
doc/index.rst
doc/mappers.rst
doc/misc.rst
doc/primitives.rst
doc/upload-docs.sh
doc/utilities.rst
experiments/traversal-benchmark.py
pymbolic/__init__.py
pymbolic/algorithm.py
pymbolic/compiler.py
pymbolic/cse.py
pymbolic/functions.py
pymbolic/maxima.py
pymbolic/parser.py
pymbolic/primitives.py
pymbolic/py.typed
pymbolic/rational.py
pymbolic/sympy_interface.py
pymbolic/traits.py
pymbolic/typing.py
pymbolic/version.py
pymbolic.egg-info/PKG-INFO
pymbolic.egg-info/SOURCES.txt
pymbolic.egg-info/dependency_links.txt
pymbolic.egg-info/requires.txt
pymbolic.egg-info/top_level.txt
pymbolic/geometric_algebra/__init__.py
pymbolic/geometric_algebra/mapper.py
pymbolic/geometric_algebra/primitives.py
pymbolic/imperative/__init__.py
pymbolic/imperative/analysis.py
pymbolic/imperative/instruction.py
pymbolic/imperative/statement.py
pymbolic/imperative/transform.py
pymbolic/imperative/utils.py
pymbolic/interop/__init__.py
pymbolic/interop/ast.py
pymbolic/interop/common.py
pymbolic/interop/maxima.py
pymbolic/interop/symengine.py
pymbolic/interop/sympy.py
pymbolic/interop/matchpy/__init__.py
pymbolic/interop/matchpy/mapper.py
pymbolic/interop/matchpy/tofrom.py
pymbolic/mapper/__init__.py
pymbolic/mapper/analysis.py
pymbolic/mapper/c_code.py
pymbolic/mapper/coefficient.py
pymbolic/mapper/collector.py
pymbolic/mapper/constant_converter.py
pymbolic/mapper/constant_folder.py
pymbolic/mapper/cse_tagger.py
pymbolic/mapper/dependency.py
pymbolic/mapper/differentiator.py
pymbolic/mapper/distributor.py
pymbolic/mapper/evaluator.py
pymbolic/mapper/flattener.py
pymbolic/mapper/flop_counter.py
pymbolic/mapper/graphviz.py
pymbolic/mapper/optimize.py
pymbolic/mapper/persistent_hash.py
pymbolic/mapper/stringifier.py
pymbolic/mapper/substitutor.py
pymbolic/mapper/unifier.py
test/simple.py
test/test_matchpy.py
test/test_maxima.py
test/test_pattern_match.py
test/test_persistent_hash.py
test/test_pymbolic.py
test/test_sympy.py
test/testlib.py