CHANGELOG.md
CITATION.cff
CONTRIBUTING.md
LICENSE
MANIFEST.in
NOTICE
README.md
pyproject.toml
uv.lock
benchmark/__init__.py
benchmark/__main__.py
benchmark/analyze.py
benchmark/compare.py
benchmark/datasets.py
benchmark/runner.py
docs/benchmarks-2026-10-07.md
docs/technical-notes.md
docs/assets/petls-topology-hero.png
docs/assets/theobromine-crystal-topology.gif
docs/assets/theobromine-crystal-topology.png
examples/theobromine_crystal/7235246.cif
examples/theobromine_crystal/README.md
examples/theobromine_crystal/render_demo.py
examples/torus_hero/render_hero.py
scripts/check_release.py
scripts/smoke_wheel.py
src/petls_pytorch/__init__.py
src/petls_pytorch/_config.py
src/petls_pytorch.egg-info/PKG-INFO
src/petls_pytorch.egg-info/SOURCES.txt
src/petls_pytorch.egg-info/dependency_links.txt
src/petls_pytorch.egg-info/requires.txt
src/petls_pytorch.egg-info/top_level.txt
src/petls_pytorch/core/__init__.py
src/petls_pytorch/core/complex.py
src/petls_pytorch/core/eigenvalues.py
src/petls_pytorch/core/filtered_boundary.py
src/petls_pytorch/core/laplacian.py
src/petls_pytorch/core/low_modes.py
src/petls_pytorch/core/profile.py
src/petls_pytorch/utils/__init__.py
src/petls_pytorch/utils/plotting.py
src/petls_pytorch/utils/simplex_tree.py
src/petls_pytorch/variants/__init__.py
src/petls_pytorch/variants/alpha.py
src/petls_pytorch/variants/dflag.py
src/petls_pytorch/variants/rips.py
src/petls_pytorch/variants/sheaf.py
tests/__init__.py
tests/conftest.py
tests/reference.py
tests/test_benchmark_configuration.py
tests/core/__init__.py
tests/core/test_base.py
tests/core/test_device.py
tests/core/test_eigenvalues.py
tests/core/test_filtered_boundary.py
tests/core/test_flipped.py
tests/core/test_homology_fields_and_participation.py
tests/core/test_mathematical_contracts.py
tests/core/test_native_base.py
tests/core/test_nonzero_spectra.py
tests/core/test_parity.py
tests/core/test_profile.py
tests/core/test_save.py
tests/core/test_simplex_tree.py
tests/variants/__init__.py
tests/variants/test_alpha.py
tests/variants/test_dflag.py
tests/variants/test_dflag_parser.py
tests/variants/test_native_variants.py
tests/variants/test_rips.py
tests/variants/test_rips_contract.py
tests/variants/test_sheaves.py
tests/variants/test_weighted_alpha.py
tests/variants/data/alpha/input
tests/variants/data/flag/cycle_no_bdy.flag
tests/variants/data/flag/d4-mwe.flag
tests/variants/data/rips/rect.lower_distance_matrix