Skip to main content

Algorithms and utilities for the restricted three-body problem

Project description

HITEN - Computational Toolkit for the Circular Restricted Three-Body Problem

Overview

HITEN is a research-oriented Python library that provides an extensible implementation of high-order analytical and numerical techniques for the circular restricted three-body problem (CR3BP).

Examples

  1. High-order parameterisation of periodic orbits and their invariant manifolds

    The toolkit constructs periodic solutions such as halo orbits and obtains polynomial representations of their stable and unstable manifolds. This enables fast, mesh-free evaluation of trajectories seeded on these structures.

    Halo orbit stable manifold

    Figure 1 – Stable manifold emanating from a halo orbit around the (L_1) libration point.

  2. Computation of Lyapunov families and associated transport pathways

    Built-in continuation routines retrieve vertical Lyapunov orbits of varying amplitudes. Their invariant manifolds reveal natural transport channels that can be exploited for low-energy mission design.

    Vertical Lyapunov orbit stable manifold

    Figure 2 – Stable manifold corresponding to a vertical Lyapunov orbit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hiten-0.1.0.tar.gz (428.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hiten-0.1.0-py3-none-any.whl (229.2 kB view details)

Uploaded Python 3

File details

Details for the file hiten-0.1.0.tar.gz.

File metadata

  • Download URL: hiten-0.1.0.tar.gz
  • Upload date:
  • Size: 428.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for hiten-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c115031c49e4068b9286be8afce160b3059f897dfa8ddfb66228def4a1f8059c
MD5 8a40c1eb7bc93bac7bd88d08acb81bef
BLAKE2b-256 f63e86ea7b6ee441fd597a78500031792c186ab4f0b26ba0255df211adf2cd45

See more details on using hashes here.

File details

Details for the file hiten-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hiten-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 229.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for hiten-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f37508da74df7071477dfeb8ca9f471971ca53841039b6a43c7697db8b069290
MD5 b9cbb41fef9ebabcfbbd8035908fd210
BLAKE2b-256 1bae6f21ec7f72afc0d6e9f99cc40dc06eb1bc34f5b989152275ea334970c924

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page