poliastro2.core

Description

This subpackage contains specialized core routines for orbital mechanics and astrodynamics. It provides modules for ephemerides, event detection, and a variety of actions related to orbit propagation, maneuvers, and coordinate transformations.

Modules

  • ephem: Ephemeris computations.

  • events: Event detection routines.

  • actions: Subpackage containing maneuvers, propagation, and thrust routines.

  • frames: Definitions and transformations for coordinate frames.

  • math: Mathematical utilities supporting core routines.

  • orbit: Functions for orbit creation and scalar computations.

  • spacecraft: Spacecraft modeling routines.

  • threebody: Tools for solving the three-body problem.

  • twobody: Routines for two-body orbital mechanics.

Modules

actions

Description This subpackage groups together various action routines, including computations for maneuvers, propagation, and thrust maneuvers.

ephem

events

frames

Description This subpackage provides definitions and utilities for coordinate frames used in orbital mechanics. It supports various reference frames and transformations.

math

Description Mathematical functions and utilities for orbital mechanics involving poliastro2 core methods.

orbit

Description This subpackage provides functions to create and manipulate orbital models. It includes routines for orbit creation and scalar computations.

spacecraft

Description A module to represent a spacecraft with properties, and manipulation/calculation methods.

threebody

Description This subpackage contains routines for solving the three-body problem, including characteristic quantity computations and flyby dynamics.

twobody

Description This subpackage contains routines for solving the two-body problem, It includes routines for calculating orbital elements, sampling orbits, and computing angular parameters.