Skip to main content

Evolve hierarchical triples

Project description

# Kozai

Kozai is a Python package to evolve hierarchical triples in the secular approximation. Hierarchical triples may be evolved either using the Delaunay formalism (Naoz et al. 2013b) or the vectorial formalism (Katz et al. 2011). The quadrupole, octupole, and hexadecapole terms of the Hamiltonian may be toggled to be included (or not) in the equations of motion. Post-Newtonian terms may also be toggled to include both relativistic precession (PN 1) and gravitational radiation (PN 2.5) using terms from Blaes et al. (2002).

The package provides a TripleDelaunay object which may be integrated using the Delaunay orbital elements and a TripleVectorial which may be integrated using the eccentricity and angular momentum vectors. This allows the integration to occur within the context of an external Python program.

The underlying integrator is from the SciPy ODE package. By default this package uses VODE as its integration algorithm, but the algorithm may be changed to any of the other integration algorithms supported by the SciPy ODE package.

## Dependencies

  • NumPy

  • SciPy

## References

  • Blaes, O., Lee, M.H., & Socrates, A., 2002, ApJ, 578, 775

  • Katz, B., Dong, S., & Malhotra, R., 2011, PhRvL, 107, 181101

  • Naoz, S., Farr, W.M., Lithwick, Y., Rasio, F.A., & Teyssandier, J., 2013b, MNRAS, 431, 2155

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

kozai-0.1.tar.gz (16.1 kB view details)

Uploaded Source

File details

Details for the file kozai-0.1.tar.gz.

File metadata

  • Download URL: kozai-0.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for kozai-0.1.tar.gz
Algorithm Hash digest
SHA256 3bec641d5d2351aef98d1c175d6a42e847f0ee4ebb6b0c94fb14c8e28af2c78b
MD5 592b7f3acd2b67558deaf8e33a6477a8
BLAKE2b-256 5595bf41b9c3cf1514c028d40fbd5462d74a18828ebac02aeee60626f542abca

See more details on using hashes here.

Supported by

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