.build.yml
.gitignore
.hgignore
.hgsubtree
.travis.yml
CMakeLists.txt
LEGAL.txt
LICENSE.txt
MANIFEST.in
NOTICES.txt
README.rst
peru.yaml
setup.cfg
setup.py
.jj/.gitignore
.mypy_cache/.gitignore
.mypy_cache/CACHEDIR.TAG
.mypy_cache/missing_stubs
.peru/lastimports
.peru/lastimports.index
.pytest_cache/.gitignore
.pytest_cache/CACHEDIR.TAG
.pytest_cache/README.md
bindings/python/CMakeLists.txt
bindings/python/bottleneck-distance.cpp
bindings/python/boundary.cpp
bindings/python/chain.h
bindings/python/cohomology-persistence.cpp
bindings/python/cohomology-persistence.h
bindings/python/diagram.cpp
bindings/python/diagram.h
bindings/python/dionysus.cpp
bindings/python/field.cpp
bindings/python/field.h
bindings/python/filtration.cpp
bindings/python/filtration.h
bindings/python/freudenthal.cpp
bindings/python/omni-field-persistence.cpp
bindings/python/omni-field-persistence.h
bindings/python/persistence.cpp
bindings/python/persistence.h
bindings/python/progress.h
bindings/python/rips.cpp
bindings/python/simplex.cpp
bindings/python/simplex.h
bindings/python/wasserstein-distance.cpp
bindings/python/zigzag-persistence.cpp
bindings/python/zigzag-persistence.h
bindings/python/dionysus/__init__.py
bindings/python/dionysus/_version.py
bindings/python/dionysus/plot.py
bindings/python/dionysus/zigzag.py
bindings/python/pybind11/.appveyor.yml
bindings/python/pybind11/.clang-format
bindings/python/pybind11/.clang-tidy
bindings/python/pybind11/.cmake-format.yaml
bindings/python/pybind11/.codespell-ignore-lines
bindings/python/pybind11/.gitattributes
bindings/python/pybind11/.gitignore
bindings/python/pybind11/.pre-commit-config.yaml
bindings/python/pybind11/.readthedocs.yml
bindings/python/pybind11/CMakeLists.txt
bindings/python/pybind11/CMakePresets.json
bindings/python/pybind11/LICENSE
bindings/python/pybind11/README.rst
bindings/python/pybind11/SECURITY.md
bindings/python/pybind11/noxfile.py
bindings/python/pybind11/pyproject.toml
bindings/python/pybind11/.github/CODEOWNERS
bindings/python/pybind11/.github/CONTRIBUTING.md
bindings/python/pybind11/.github/dependabot.yml
bindings/python/pybind11/.github/labeler.yml
bindings/python/pybind11/.github/labeler_merged.yml
bindings/python/pybind11/.github/pull_request_template.md
bindings/python/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml
bindings/python/pybind11/.github/ISSUE_TEMPLATE/config.yml
bindings/python/pybind11/.github/matchers/pylint.json
bindings/python/pybind11/.github/workflows/ci.yml
bindings/python/pybind11/.github/workflows/configure.yml
bindings/python/pybind11/.github/workflows/docs-link.yml
bindings/python/pybind11/.github/workflows/format.yml
bindings/python/pybind11/.github/workflows/labeler.yml
bindings/python/pybind11/.github/workflows/nightlies.yml
bindings/python/pybind11/.github/workflows/pip.yml
bindings/python/pybind11/.github/workflows/reusable-standard.yml
bindings/python/pybind11/.github/workflows/tests-cibw.yml
bindings/python/pybind11/.github/workflows/upstream.yml
bindings/python/pybind11/docs/Doxyfile
bindings/python/pybind11/docs/Makefile
bindings/python/pybind11/docs/basics.rst
bindings/python/pybind11/docs/benchmark.py
bindings/python/pybind11/docs/benchmark.rst
bindings/python/pybind11/docs/changelog.md
bindings/python/pybind11/docs/classes.rst
bindings/python/pybind11/docs/compiling.rst
bindings/python/pybind11/docs/conf.py
bindings/python/pybind11/docs/faq.rst
bindings/python/pybind11/docs/index.rst
bindings/python/pybind11/docs/installing.rst
bindings/python/pybind11/docs/limitations.rst
bindings/python/pybind11/docs/pybind11-logo.png
bindings/python/pybind11/docs/pybind11_vs_boost_python1.png
bindings/python/pybind11/docs/pybind11_vs_boost_python1.svg
bindings/python/pybind11/docs/pybind11_vs_boost_python2.png
bindings/python/pybind11/docs/pybind11_vs_boost_python2.svg
bindings/python/pybind11/docs/reference.rst
bindings/python/pybind11/docs/release.rst
bindings/python/pybind11/docs/requirements.in
bindings/python/pybind11/docs/requirements.txt
bindings/python/pybind11/docs/upgrade.rst
bindings/python/pybind11/docs/_static/css/custom.css
bindings/python/pybind11/docs/advanced/classes.rst
bindings/python/pybind11/docs/advanced/deadlock.md
bindings/python/pybind11/docs/advanced/deprecated.rst
bindings/python/pybind11/docs/advanced/embedding.rst
bindings/python/pybind11/docs/advanced/exceptions.rst
bindings/python/pybind11/docs/advanced/functions.rst
bindings/python/pybind11/docs/advanced/misc.rst
bindings/python/pybind11/docs/advanced/smart_ptrs.rst
bindings/python/pybind11/docs/advanced/cast/chrono.rst
bindings/python/pybind11/docs/advanced/cast/custom.rst
bindings/python/pybind11/docs/advanced/cast/eigen.rst
bindings/python/pybind11/docs/advanced/cast/functional.rst
bindings/python/pybind11/docs/advanced/cast/index.rst
bindings/python/pybind11/docs/advanced/cast/overview.rst
bindings/python/pybind11/docs/advanced/cast/stl.rst
bindings/python/pybind11/docs/advanced/cast/strings.rst
bindings/python/pybind11/docs/advanced/pycpp/index.rst
bindings/python/pybind11/docs/advanced/pycpp/numpy.rst
bindings/python/pybind11/docs/advanced/pycpp/object.rst
bindings/python/pybind11/docs/advanced/pycpp/utilities.rst
bindings/python/pybind11/docs/cmake/index.rst
bindings/python/pybind11/include/pybind11/attr.h
bindings/python/pybind11/include/pybind11/buffer_info.h
bindings/python/pybind11/include/pybind11/cast.h
bindings/python/pybind11/include/pybind11/chrono.h
bindings/python/pybind11/include/pybind11/common.h
bindings/python/pybind11/include/pybind11/complex.h
bindings/python/pybind11/include/pybind11/critical_section.h
bindings/python/pybind11/include/pybind11/eigen.h
bindings/python/pybind11/include/pybind11/embed.h
bindings/python/pybind11/include/pybind11/eval.h
bindings/python/pybind11/include/pybind11/functional.h
bindings/python/pybind11/include/pybind11/gil.h
bindings/python/pybind11/include/pybind11/gil_safe_call_once.h
bindings/python/pybind11/include/pybind11/gil_simple.h
bindings/python/pybind11/include/pybind11/iostream.h
bindings/python/pybind11/include/pybind11/native_enum.h
bindings/python/pybind11/include/pybind11/numpy.h
bindings/python/pybind11/include/pybind11/operators.h
bindings/python/pybind11/include/pybind11/options.h
bindings/python/pybind11/include/pybind11/pybind11.h
bindings/python/pybind11/include/pybind11/pytypes.h
bindings/python/pybind11/include/pybind11/stl.h
bindings/python/pybind11/include/pybind11/stl_bind.h
bindings/python/pybind11/include/pybind11/subinterpreter.h
bindings/python/pybind11/include/pybind11/trampoline_self_life_support.h
bindings/python/pybind11/include/pybind11/type_caster_pyobject_ptr.h
bindings/python/pybind11/include/pybind11/typing.h
bindings/python/pybind11/include/pybind11/warnings.h
bindings/python/pybind11/include/pybind11/conduit/README.txt
bindings/python/pybind11/include/pybind11/conduit/pybind11_conduit_v1.h
bindings/python/pybind11/include/pybind11/conduit/pybind11_platform_abi_id.h
bindings/python/pybind11/include/pybind11/conduit/wrap_include_python_h.h
bindings/python/pybind11/include/pybind11/detail/class.h
bindings/python/pybind11/include/pybind11/detail/common.h
bindings/python/pybind11/include/pybind11/detail/cpp_conduit.h
bindings/python/pybind11/include/pybind11/detail/descr.h
bindings/python/pybind11/include/pybind11/detail/dynamic_raw_ptr_cast_if_possible.h
bindings/python/pybind11/include/pybind11/detail/exception_translation.h
bindings/python/pybind11/include/pybind11/detail/function_record_pyobject.h
bindings/python/pybind11/include/pybind11/detail/init.h
bindings/python/pybind11/include/pybind11/detail/internals.h
bindings/python/pybind11/include/pybind11/detail/native_enum_data.h
bindings/python/pybind11/include/pybind11/detail/pybind11_namespace_macros.h
bindings/python/pybind11/include/pybind11/detail/struct_smart_holder.h
bindings/python/pybind11/include/pybind11/detail/type_caster_base.h
bindings/python/pybind11/include/pybind11/detail/typeid.h
bindings/python/pybind11/include/pybind11/detail/using_smart_holder.h
bindings/python/pybind11/include/pybind11/detail/value_and_holder.h
bindings/python/pybind11/include/pybind11/eigen/common.h
bindings/python/pybind11/include/pybind11/eigen/matrix.h
bindings/python/pybind11/include/pybind11/eigen/tensor.h
bindings/python/pybind11/include/pybind11/stl/filesystem.h
bindings/python/pybind11/pybind11/__init__.py
bindings/python/pybind11/pybind11/__main__.py
bindings/python/pybind11/pybind11/_version.py
bindings/python/pybind11/pybind11/commands.py
bindings/python/pybind11/pybind11/py.typed
bindings/python/pybind11/pybind11/setup_helpers.py
bindings/python/pybind11/tools/FindCatch.cmake
bindings/python/pybind11/tools/FindEigen3.cmake
bindings/python/pybind11/tools/FindPythonLibsNew.cmake
bindings/python/pybind11/tools/JoinPaths.cmake
bindings/python/pybind11/tools/check-style.sh
bindings/python/pybind11/tools/cmake_uninstall.cmake.in
bindings/python/pybind11/tools/codespell_ignore_lines_from_errors.py
bindings/python/pybind11/tools/libsize.py
bindings/python/pybind11/tools/make_changelog.py
bindings/python/pybind11/tools/make_global.py
bindings/python/pybind11/tools/pybind11.pc.in
bindings/python/pybind11/tools/pybind11Common.cmake
bindings/python/pybind11/tools/pybind11Config.cmake.in
bindings/python/pybind11/tools/pybind11GuessPythonExtSuffix.cmake
bindings/python/pybind11/tools/pybind11NewTools.cmake
bindings/python/pybind11/tools/pybind11Tools.cmake
bindings/python/pybind11/tools/test-pybind11GuessPythonExtSuffix.cmake
dionysus.egg-info/PKG-INFO
dionysus.egg-info/SOURCES.txt
dionysus.egg-info/dependency_links.txt
dionysus.egg-info/not-zip-safe
dionysus.egg-info/requires.txt
dionysus.egg-info/top_level.txt
dist/dionysus-2.1.1.tar.gz
doc/API.rst
doc/Makefile
doc/conf.py
doc/index.rst
doc/.mypy_cache/.gitignore
doc/.mypy_cache/CACHEDIR.TAG
doc/tutorial/alpha-shapes.rst_
doc/tutorial/basics.rst
doc/tutorial/cohomology.rst
doc/tutorial/diagnostics.rst
doc/tutorial/fast-zigzag-apex.rst
doc/tutorial/filtrations.rst
doc/tutorial/index.rst
doc/tutorial/lower-star.rst
doc/tutorial/omni-field.rst
doc/tutorial/persistence.rst
doc/tutorial/plotting.rst
doc/tutorial/rips.rst
doc/tutorial/zigzags.rst
doc/tutorial/figures/alpha-shape.png
doc/tutorial/figures/barcode.png
doc/tutorial/figures/filtration.png
doc/tutorial/figures/lower-star.png
doc/tutorial/figures/vietoris-rips.png
examples/CMakeLists.txt
examples/filtration/CMakeLists.txt
examples/filtration/filtration-persistence.cpp
examples/filtration/zigzag-filtration-persistence.cpp
examples/include/cnpy.h
examples/include/common.h
examples/include/format.h
examples/include/format/format.cc
examples/include/format/format.h
examples/include/grid/box.h
examples/include/grid/box.hpp
examples/include/grid/grid.h
examples/include/grid/point.h
examples/include/grid/vertices.h
examples/include/opts/opts.h
examples/lzz/CMakeLists.txt
examples/lzz/extended-persistence.cpp
examples/lzz/grid-topology.h
examples/lzz/relative-lzz.cpp
examples/lzz/relative-lzz.h
examples/lzz/relative-lzz.hpp
examples/lzz/relative-zz-filtration.cpp
examples/omni-field/CMakeLists.txt
examples/omni-field/omni-field-persistence.cpp
examples/python/matrix-v.py
examples/python/no-negative.py
examples/python/zigzag.py
examples/python/.mypy_cache/.gitignore
examples/python/.mypy_cache/CACHEDIR.TAG
examples/rips/CMakeLists.txt
examples/rips/rips-basic.cpp
examples/rips/rips-pairwise.cpp
examples/rips/rips-zigzag.cpp
examples/src/cnpy.cpp
ext/hera/license.txt
ext/hera/bottleneck/CMakeLists.txt
ext/hera/bottleneck/README
ext/hera/bottleneck/bottleneck_dist.cpp
ext/hera/include/hera/bottleneck.h
ext/hera/include/hera/common.h
ext/hera/include/hera/matching_distance.h
ext/hera/include/hera/wasserstein.h
ext/hera/include/hera/wasserstein_pure_geom.hpp
ext/hera/include/hera/bottleneck/basic_defs_bt.h
ext/hera/include/hera/bottleneck/bottleneck_detail.h
ext/hera/include/hera/bottleneck/bottleneck_detail.hpp
ext/hera/include/hera/bottleneck/bound_match.h
ext/hera/include/hera/bottleneck/bound_match.hpp
ext/hera/include/hera/bottleneck/def_debug_bt.h
ext/hera/include/hera/bottleneck/neighb_oracle.h
ext/hera/include/hera/common/diagram_point.h
ext/hera/include/hera/common/diagram_reader.h
ext/hera/include/hera/common/diagram_traits.h
ext/hera/include/hera/common/hash_combine.h
ext/hera/include/hera/common/infinity.h
ext/hera/include/hera/common/point.h
ext/hera/include/hera/dnn/utils.h
ext/hera/include/hera/dnn/geometry/euclidean-dynamic.h
ext/hera/include/hera/dnn/geometry/euclidean-fixed.h
ext/hera/include/hera/dnn/local/kd-tree.h
ext/hera/include/hera/dnn/local/kd-tree.hpp
ext/hera/include/hera/dnn/local/search-functors.h
ext/hera/include/hera/dnn/parallel/tbb.h
ext/hera/include/hera/dnn/parallel/utils.h
ext/hera/include/hera/wasserstein/auction_oracle.h
ext/hera/include/hera/wasserstein/auction_oracle_base.h
ext/hera/include/hera/wasserstein/auction_oracle_base.hpp
ext/hera/include/hera/wasserstein/auction_oracle_kdtree_pure_geom.h
ext/hera/include/hera/wasserstein/auction_oracle_kdtree_pure_geom.hpp
ext/hera/include/hera/wasserstein/auction_oracle_kdtree_restricted.h
ext/hera/include/hera/wasserstein/auction_oracle_kdtree_restricted.hpp
ext/hera/include/hera/wasserstein/auction_oracle_lazy_heap.h
ext/hera/include/hera/wasserstein/auction_oracle_lazy_heap.hpp
ext/hera/include/hera/wasserstein/auction_params.h
ext/hera/include/hera/wasserstein/auction_result.h
ext/hera/include/hera/wasserstein/auction_runner_gs.h
ext/hera/include/hera/wasserstein/auction_runner_gs.hpp
ext/hera/include/hera/wasserstein/auction_runner_jac.h
ext/hera/include/hera/wasserstein/auction_runner_jac.hpp
ext/hera/include/hera/wasserstein/basic_defs_ws.h
ext/hera/include/hera/wasserstein/basic_defs_ws.hpp
ext/hera/include/hera/wasserstein/def_debug_ws.h
ext/hera/include/hera/wasserstein/diagonal_heap.h
ext/hera/include/hera/wasserstein/catch/catch.hpp
ext/hera/wasserstein/CMakeLists.txt
ext/hera/wasserstein/README
ext/hera/wasserstein/wasserstein_dist.cpp
ext/hera/wasserstein/wasserstein_dist_dipha.cpp
ext/hera/wasserstein/wasserstein_dist_point_cloud.cpp
include/backward.hpp
include/dionysus/chain.h
include/dionysus/chain.hpp
include/dionysus/clearing-reduction.h
include/dionysus/clearing-reduction.hpp
include/dionysus/cohomology-persistence.h
include/dionysus/cohomology-persistence.hpp
include/dionysus/diagram.h
include/dionysus/distances.h
include/dionysus/distances.hpp
include/dionysus/filtration.h
include/dionysus/linked-multi-filtration.h
include/dionysus/matrix-filtration.h
include/dionysus/multi-filtration.h
include/dionysus/omni-field-persistence.h
include/dionysus/omni-field-persistence.hpp
include/dionysus/ordinary-persistence.h
include/dionysus/pair-recorder.h
include/dionysus/reduced-matrix.h
include/dionysus/reduced-matrix.hpp
include/dionysus/reduction.h
include/dionysus/relative-homology-zigzag.h
include/dionysus/relative-homology-zigzag.hpp
include/dionysus/rips.h
include/dionysus/rips.hpp
include/dionysus/row-reduction.h
include/dionysus/row-reduction.hpp
include/dionysus/simplex.h
include/dionysus/sparse-row-matrix.h
include/dionysus/sparse-row-matrix.hpp
include/dionysus/standard-reduction.h
include/dionysus/standard-reduction.hpp
include/dionysus/trails-chains.h
include/dionysus/zigzag-persistence.h
include/dionysus/zigzag-persistence.hpp
include/dionysus/dlog/progress.h
include/dionysus/fields/q.h
include/dionysus/fields/z2.h
include/dionysus/fields/zp.h
src/backward.cpp
tests/test_distances.py
tests/test_issue39.py
tests/test_issue47.py
tests/data/issue39/dgm1.txt
tests/data/issue39/dgm2.txt