LICENSE
MANIFEST.in
pyproject.toml
readme.md
examples/center_manifold.py
examples/heteroclinic_connection.py
examples/invariant_tori.py
examples/orbit_family.py
examples/orbit_manifold.py
examples/periodic_orbits.py
examples/poincare_map.py
examples/synodic_map.py
examples/integrators/event_integrator_benchmark.py
examples/integrators/integrator_benchmark.py
examples/integrators/symplectic_event_benchmark.py
results/plots/halo_family.svg
results/plots/halo_stable_manifold.svg
results/plots/heteroclinic_connection.svg
results/plots/heteroclinic_trajectory.svg
results/plots/hiten-cropped.svg
results/plots/hiten.png
results/plots/hiten.svg
results/plots/invariant_tori.svg
results/plots/lyapunov_family.svg
results/plots/poincare_map.svg
results/plots/synodic_map.svg
results/plots/vl_stable_manifold.svg
src/hiten/__init__.py
src/hiten.egg-info/PKG-INFO
src/hiten.egg-info/SOURCES.txt
src/hiten.egg-info/dependency_links.txt
src/hiten.egg-info/requires.txt
src/hiten.egg-info/top_level.txt
src/hiten/algorithms/__init__.py
src/hiten/algorithms/bifurcation/__init__.py
src/hiten/algorithms/bifurcation/analysis.py
src/hiten/algorithms/bifurcation/base.py
src/hiten/algorithms/bifurcation/transforms.py
src/hiten/algorithms/bifurcation/_tests/test_bifurcation_analysis.py
src/hiten/algorithms/bifurcation/_tests/test_bifurcation_base.py
src/hiten/algorithms/bifurcation/_tests/test_bifurcation_transforms.py
src/hiten/algorithms/common/__init__.py
src/hiten/algorithms/common/energy.py
src/hiten/algorithms/connections/__init__.py
src/hiten/algorithms/connections/backends.py
src/hiten/algorithms/connections/base.py
src/hiten/algorithms/connections/config.py
src/hiten/algorithms/connections/engine.py
src/hiten/algorithms/connections/interfaces.py
src/hiten/algorithms/connections/options.py
src/hiten/algorithms/connections/types.py
src/hiten/algorithms/continuation/__init__.py
src/hiten/algorithms/continuation/base.py
src/hiten/algorithms/continuation/config.py
src/hiten/algorithms/continuation/interfaces.py
src/hiten/algorithms/continuation/operators.py
src/hiten/algorithms/continuation/options.py
src/hiten/algorithms/continuation/protocols.py
src/hiten/algorithms/continuation/types.py
src/hiten/algorithms/continuation/backends/__init__.py
src/hiten/algorithms/continuation/backends/base.py
src/hiten/algorithms/continuation/backends/pc.py
src/hiten/algorithms/continuation/engine/__init__.py
src/hiten/algorithms/continuation/engine/base.py
src/hiten/algorithms/continuation/engine/engine.py
src/hiten/algorithms/continuation/stepping/__init__.py
src/hiten/algorithms/continuation/stepping/base.py
src/hiten/algorithms/continuation/stepping/plain.py
src/hiten/algorithms/continuation/stepping/support.py
src/hiten/algorithms/continuation/stepping/np/__init__.py
src/hiten/algorithms/continuation/stepping/np/base.py
src/hiten/algorithms/continuation/stepping/sc/__init__.py
src/hiten/algorithms/continuation/stepping/sc/base.py
src/hiten/algorithms/corrector/__init__.py
src/hiten/algorithms/corrector/base.py
src/hiten/algorithms/corrector/config.py
src/hiten/algorithms/corrector/interfaces.py
src/hiten/algorithms/corrector/operators.py
src/hiten/algorithms/corrector/options.py
src/hiten/algorithms/corrector/protocols.py
src/hiten/algorithms/corrector/types.py
src/hiten/algorithms/corrector/backends/__init__.py
src/hiten/algorithms/corrector/backends/base.py
src/hiten/algorithms/corrector/backends/ms.py
src/hiten/algorithms/corrector/backends/newton.py
src/hiten/algorithms/corrector/engine/__init__.py
src/hiten/algorithms/corrector/engine/base.py
src/hiten/algorithms/corrector/engine/engine.py
src/hiten/algorithms/corrector/stepping/__init__.py
src/hiten/algorithms/corrector/stepping/armijo.py
src/hiten/algorithms/corrector/stepping/base.py
src/hiten/algorithms/corrector/stepping/norm.py
src/hiten/algorithms/corrector/stepping/plain.py
src/hiten/algorithms/dynamics/__init__.py
src/hiten/algorithms/dynamics/base.py
src/hiten/algorithms/dynamics/hamiltonian.py
src/hiten/algorithms/dynamics/protocols.py
src/hiten/algorithms/dynamics/rhs.py
src/hiten/algorithms/dynamics/rtbp.py
src/hiten/algorithms/dynamics/tests/test_dynamical_system.py
src/hiten/algorithms/fourier/__init__.py
src/hiten/algorithms/fourier/algebra.py
src/hiten/algorithms/fourier/base.py
src/hiten/algorithms/fourier/operations.py
src/hiten/algorithms/fourier/_tests/test_fourier_base.py
src/hiten/algorithms/fourier/_tests/test_fourier_operations.py
src/hiten/algorithms/hamiltonian/__init__.py
src/hiten/algorithms/hamiltonian/hamiltonian.py
src/hiten/algorithms/hamiltonian/lie.py
src/hiten/algorithms/hamiltonian/pipeline.py
src/hiten/algorithms/hamiltonian/transforms.py
src/hiten/algorithms/hamiltonian/wrappers.py
src/hiten/algorithms/hamiltonian/_tests/test_hamiltonian.py
src/hiten/algorithms/hamiltonian/_tests/test_transforms.py
src/hiten/algorithms/hamiltonian/center/__init__.py
src/hiten/algorithms/hamiltonian/center/_lie.py
src/hiten/algorithms/hamiltonian/center/_tests/test_partial_lie.py
src/hiten/algorithms/hamiltonian/center/_tests/test_reduction.py
src/hiten/algorithms/hamiltonian/normal/__init__.py
src/hiten/algorithms/hamiltonian/normal/_lie.py
src/hiten/algorithms/hamiltonian/normal/_tests/test_full_lie.py
src/hiten/algorithms/integrators/__init__.py
src/hiten/algorithms/integrators/base.py
src/hiten/algorithms/integrators/rk.py
src/hiten/algorithms/integrators/symplectic.py
src/hiten/algorithms/integrators/types.py
src/hiten/algorithms/integrators/utils.py
src/hiten/algorithms/integrators/_tests/test_events.py
src/hiten/algorithms/integrators/_tests/test_rk.py
src/hiten/algorithms/integrators/_tests/test_symplectic.py
src/hiten/algorithms/integrators/coefficients/dop853.py
src/hiten/algorithms/integrators/coefficients/rk4.py
src/hiten/algorithms/integrators/coefficients/rk45.py
src/hiten/algorithms/integrators/coefficients/rk6.py
src/hiten/algorithms/integrators/coefficients/rk8.py
src/hiten/algorithms/linalg/__init__.py
src/hiten/algorithms/linalg/backend.py
src/hiten/algorithms/linalg/base.py
src/hiten/algorithms/linalg/config.py
src/hiten/algorithms/linalg/engine.py
src/hiten/algorithms/linalg/interfaces.py
src/hiten/algorithms/linalg/options.py
src/hiten/algorithms/linalg/types.py
src/hiten/algorithms/linalg/_tests/test_linalg.py
src/hiten/algorithms/poincare/__init__.py
src/hiten/algorithms/poincare/utils.py
src/hiten/algorithms/poincare/centermanifold/__init__.py
src/hiten/algorithms/poincare/centermanifold/backend.py
src/hiten/algorithms/poincare/centermanifold/base.py
src/hiten/algorithms/poincare/centermanifold/config.py
src/hiten/algorithms/poincare/centermanifold/engine.py
src/hiten/algorithms/poincare/centermanifold/interfaces.py
src/hiten/algorithms/poincare/centermanifold/options.py
src/hiten/algorithms/poincare/centermanifold/seeding.py
src/hiten/algorithms/poincare/centermanifold/strategies.py
src/hiten/algorithms/poincare/centermanifold/types.py
src/hiten/algorithms/poincare/core/__init__.py
src/hiten/algorithms/poincare/core/backend.py
src/hiten/algorithms/poincare/core/config.py
src/hiten/algorithms/poincare/core/engine.py
src/hiten/algorithms/poincare/core/events.py
src/hiten/algorithms/poincare/core/interfaces.py
src/hiten/algorithms/poincare/core/options.py
src/hiten/algorithms/poincare/core/seeding.py
src/hiten/algorithms/poincare/core/strategies.py
src/hiten/algorithms/poincare/core/types.py
src/hiten/algorithms/poincare/singlehit/__init__.py
src/hiten/algorithms/poincare/singlehit/backend.py
src/hiten/algorithms/poincare/synodic/__init__.py
src/hiten/algorithms/poincare/synodic/backend.py
src/hiten/algorithms/poincare/synodic/base.py
src/hiten/algorithms/poincare/synodic/config.py
src/hiten/algorithms/poincare/synodic/engine.py
src/hiten/algorithms/poincare/synodic/events.py
src/hiten/algorithms/poincare/synodic/interfaces.py
src/hiten/algorithms/poincare/synodic/options.py
src/hiten/algorithms/poincare/synodic/strategies.py
src/hiten/algorithms/poincare/synodic/types.py
src/hiten/algorithms/polynomial/__init__.py
src/hiten/algorithms/polynomial/algebra.py
src/hiten/algorithms/polynomial/base.py
src/hiten/algorithms/polynomial/conversion.py
src/hiten/algorithms/polynomial/coordinates.py
src/hiten/algorithms/polynomial/operations.py
src/hiten/algorithms/polynomial/_tests/test_conversion.py
src/hiten/algorithms/polynomial/_tests/test_operations.py
src/hiten/algorithms/polynomial/_tests/test_poly_algebra.py
src/hiten/algorithms/polynomial/_tests/test_poly_base.py
src/hiten/algorithms/types/__init__.py
src/hiten/algorithms/types/configs.py
src/hiten/algorithms/types/core.py
src/hiten/algorithms/types/events.py
src/hiten/algorithms/types/exceptions.py
src/hiten/algorithms/types/functions.py
src/hiten/algorithms/types/options.py
src/hiten/algorithms/types/serialization.py
src/hiten/algorithms/types/states.py
src/hiten/algorithms/types/services/__init__.py
src/hiten/algorithms/types/services/base.py
src/hiten/algorithms/types/services/body.py
src/hiten/algorithms/types/services/center.py
src/hiten/algorithms/types/services/family.py
src/hiten/algorithms/types/services/hamiltonian.py
src/hiten/algorithms/types/services/libration.py
src/hiten/algorithms/types/services/manifold.py
src/hiten/algorithms/types/services/maps.py
src/hiten/algorithms/types/services/orbits.py
src/hiten/algorithms/types/services/system.py
src/hiten/algorithms/types/services/torus.py
src/hiten/algorithms/utils/config.py
src/hiten/algorithms/utils/coordinates.py
src/hiten/algorithms/utils/rootfinding.py
src/hiten/system/__init__.py
src/hiten/system/base.py
src/hiten/system/body.py
src/hiten/system/center.py
src/hiten/system/family.py
src/hiten/system/hamiltonian.py
src/hiten/system/manifold.py
src/hiten/system/torus.py
src/hiten/system/_tests/test_body.py
src/hiten/system/_tests/test_center.py
src/hiten/system/_tests/test_family.py
src/hiten/system/_tests/test_ham.py
src/hiten/system/_tests/test_libration.py
src/hiten/system/_tests/test_manifold.py
src/hiten/system/_tests/test_maps.py
src/hiten/system/_tests/test_orbits.py
src/hiten/system/_tests/test_serialization.py
src/hiten/system/_tests/test_system.py
src/hiten/system/_tests/test_torus.py
src/hiten/system/libration/__init__.py
src/hiten/system/libration/base.py
src/hiten/system/libration/collinear.py
src/hiten/system/libration/triangular.py
src/hiten/system/maps/__init__.py
src/hiten/system/maps/center.py
src/hiten/system/maps/synodic.py
src/hiten/system/orbits/__init__.py
src/hiten/system/orbits/base.py
src/hiten/system/orbits/halo.py
src/hiten/system/orbits/lissajous.py
src/hiten/system/orbits/lyapunov.py
src/hiten/system/orbits/vertical.py
src/hiten/utils/__init__.py
src/hiten/utils/build_docs.py
src/hiten/utils/constants.py
src/hiten/utils/log_config.py
src/hiten/utils/plots.py
src/hiten/utils/printing.py
src/hiten/utils/tests.py
src/hiten/utils/io/__init__.py
src/hiten/utils/io/body.py
src/hiten/utils/io/center.py
src/hiten/utils/io/common.py
src/hiten/utils/io/family.py
src/hiten/utils/io/hamiltonian.py
src/hiten/utils/io/libration.py
src/hiten/utils/io/manifold.py
src/hiten/utils/io/map.py
src/hiten/utils/io/orbits.py
src/hiten/utils/io/system.py
src/hiten/utils/io/torus.py