.gitignore
.readthedocs.yaml
CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
.github/workflows/release.yml
.github/workflows/test.yml
benchmarks/AGENTS.md
benchmarks/PROGRESS.md
benchmarks/README.md
benchmarks/baselines/v0.1.0/curves_vs_sage.md
benchmarks/baselines/v0.1.0/hyperelliptic_vs_sage.md
benchmarks/baselines/v0.1.0/rtheta_vs_jtheta.md
benchmarks/baselines/v0.1.0/rtheta_vs_wolfram.md
benchmarks/curves/benchmark_curves.py
benchmarks/curves/curve_cases.py
benchmarks/curves/period_worker.py
benchmarks/curves/test_benchmark.py
benchmarks/curves/validation.py
benchmarks/rtheta/benchmark_hyperelliptic_vs_pari.py
benchmarks/rtheta/benchmark_hyperelliptic_vs_sage.py
benchmarks/rtheta/benchmark_rtheta_implementations.py
benchmarks/rtheta/benchmark_rtheta_vs_flint.py
benchmarks/rtheta/benchmark_rtheta_vs_jtheta.py
benchmarks/rtheta/benchmark_rtheta_vs_wolfram.py
docs/AGENTS.md
docs/abelian.rst
docs/algebraic_curves.rst
docs/conf.py
docs/index.rst
docs/references.rst
docs/_static/generapy-logo.png
docs/_static/generapy.css
docs/examples/baker_formula.rst
docs/examples/bernatska.rst
docs/examples/bobenko.rst
docs/examples/bobenko_curve_data.rst
docs/examples/index.rst
docs/examples/kovalevskaya_original.rst
docs/examples/manakov.rst
docs/examples/neumann_moser.rst
docs/examples/onishi.rst
docs_ext/generapy_example.py
examples/README.rst
examples/__init__.py
examples/_plotting.py
examples/_rk4.py
examples/baker_formula/__init__.py
examples/baker_formula/baker_formula_demo.py
examples/bernatska/__init__.py
examples/bernatska/bernatska_trigonal_demo.py
examples/bernatska/walkthrough.md
examples/bobenko_reyman_semenov_tian_shansky/__init__.py
examples/bobenko_reyman_semenov_tian_shansky/curve_data.py
examples/bobenko_reyman_semenov_tian_shansky/kowalewski_genus_three.py
examples/bobenko_reyman_semenov_tian_shansky/walkthrough.md
examples/kovalevskaya_original/__init__.py
examples/kovalevskaya_original/kovalevskaya_original_demo.py
examples/kovalevskaya_original/walkthrough.md
examples/manakov/__init__.py
examples/manakov/manakov_kleinian_demo.py
examples/manakov/walkthrough.md
examples/neumann_moser/__init__.py
examples/neumann_moser/neumann_moser_genus_three_demo.py
examples/neumann_moser/neumann_moser_genus_three_walkthrough.md
examples/neumann_moser/neumann_moser_kleinian_demo.py
examples/neumann_moser/walkthrough.md
examples/onishi/__init__.py
examples/onishi/onishi_determinant_demo.py
examples/onishi/walkthrough.md
examples/onishi_trigonal_genus_3/__init__.py
examples/onishi_trigonal_genus_3/lemma_5_1_demo.py
examples/onishi_trigonal_genus_3/walkthrough.md
examples/rn_desitter_9d/__init__.py
examples/rn_desitter_9d/rn_desitter_geodesic_demo.py
examples/rn_desitter_9d/walkthrough.md
src/generapy/__init__.py
src/generapy/_context.py
src/generapy/_version.py
src/generapy/kleinian.py
src/generapy/riemann_theta.py
src/generapy.egg-info/PKG-INFO
src/generapy.egg-info/SOURCES.txt
src/generapy.egg-info/dependency_links.txt
src/generapy.egg-info/requires.txt
src/generapy.egg-info/scm_file_list.json
src/generapy.egg-info/scm_version.json
src/generapy.egg-info/top_level.txt
src/generapy/curves/__init__.py
src/generapy/curves/_context.py
src/generapy/curves/_operations.py
src/generapy/curves/_records.py
src/generapy/curves/_stages.py
src/generapy/curves/algebraic_curve.py
src/generapy/curves/charts.py
src/generapy/curves/continuation.py
src/generapy/curves/differentials.py
src/generapy/curves/geometry.py
src/generapy/curves/homology.py
src/generapy/curves/integration.py
src/generapy/curves/jacobian.py
src/generapy/curves/monodromy.py
src/generapy/curves/polynomial.py
src/generapy/curves/quadrature.py
src/generapy/curves/_hyperelliptic/__init__.py
src/generapy/curves/_hyperelliptic/integration.py
src/generapy/curves/_hyperelliptic/jacobian.py
src/generapy/curves/_hyperelliptic/model.py
src/generapy/curves/_hyperelliptic/operations.py
tests/__init__.py
tests/_support.py
tests/integration/README.rst
tests/integration/__init__.py
tests/integration/test_algebraic_curve.py
tests/integration/test_algebraic_curve_class.py
tests/integration/test_algebraic_curve_hyperelliptic.py
tests/integration/test_curve_api_contracts.py
tests/integration/test_curve_backend_selection.py
tests/integration/test_curve_chart_contracts.py
tests/integration/test_curve_geometric_backend.py
tests/integration/test_curve_geometric_projections.py
tests/integration/test_curve_geometric_second_kind.py
tests/integration/test_curve_homology.py
tests/integration/test_curve_mathematical_periods.py
tests/integration/test_examples.py
tests/integration/test_kleinian_curve_inputs.py
tests/integration/test_kleinian_hyperelliptic.py
tests/unit/__init__.py
tests/unit/test_context.py
tests/unit/test_curve_continuation.py
tests/unit/test_curve_critical_conditioning.py
tests/unit/test_curve_differentials.py
tests/unit/test_curve_integration.py
tests/unit/test_curve_monodromy.py
tests/unit/test_curve_polynomial.py
tests/unit/test_curve_quadrature.py
tests/unit/test_kleinian.py
tests/unit/test_riemann_theta.py