Poliastro2 documentation¶
API¶
- API
- poliastro2.core
- Description
- Modules
- poliastro2.core.actions
- Description
- Modules
- poliastro2.core.actions.maneuver
- poliastro2.core.actions.propagate
- Description
- Modules
CowellPropagatorDanbyPropagatorFarnocchiaPropagatorGoodingPropagatorMarkleyPropagatorMikkolaPropagatorPimientaPropagatorRecseriesPropagatorValladoPropagatorpropagate()- poliastro2.core.actions.propagate.cowell
- poliastro2.core.actions.propagate.danby
- poliastro2.core.actions.propagate.enums
- poliastro2.core.actions.propagate.farnocchia
- poliastro2.core.actions.propagate.gooding
- poliastro2.core.actions.propagate.markley
- poliastro2.core.actions.propagate.mikkola
- poliastro2.core.actions.propagate.pimienta
- poliastro2.core.actions.propagate.recseries
- poliastro2.core.actions.propagate.vallado
- poliastro2.core.actions.thrust
- poliastro2.core.ephem
- poliastro2.core.events
- poliastro2.core.frames
- Description
- Modules
Planes- poliastro2.core.frames.ecliptic
GeocentricMeanEclipticGeocentricMeanEcliptic._abc_implGeocentricMeanEcliptic._default_differentialGeocentricMeanEcliptic._default_representationGeocentricMeanEcliptic._frame_class_cacheGeocentricMeanEcliptic._frame_specific_representation_infoGeocentricMeanEcliptic.default_differentialGeocentricMeanEcliptic.default_representationGeocentricMeanEcliptic.equinoxGeocentricMeanEcliptic.frame_attributesGeocentricMeanEcliptic.frame_specific_representation_infoGeocentricMeanEcliptic.nameGeocentricMeanEcliptic.obstime
GeocentricSolarEclipticGeocentricSolarEcliptic._abc_implGeocentricSolarEcliptic._default_differentialGeocentricSolarEcliptic._default_representationGeocentricSolarEcliptic._frame_class_cacheGeocentricSolarEcliptic._frame_specific_representation_infoGeocentricSolarEcliptic.default_differentialGeocentricSolarEcliptic.default_representationGeocentricSolarEcliptic.frame_attributesGeocentricSolarEcliptic.frame_specific_representation_infoGeocentricSolarEcliptic.nameGeocentricSolarEcliptic.obstime
HeliocentricEclipticJ2000
- poliastro2.core.frames.enums
- poliastro2.core.frames.equatorial
GCRSGCRS._abc_implGCRS._default_differentialGCRS._default_representationGCRS._frame_class_cacheGCRS._frame_specific_representation_infoGCRS.default_differentialGCRS.default_representationGCRS.frame_attributesGCRS.frame_specific_representation_infoGCRS.nameGCRS.obsgeolocGCRS.obsgeovelGCRS.obstime
HCRSICRSJupiterICRSJupiterICRS._abc_implJupiterICRS._default_differentialJupiterICRS._default_representationJupiterICRS._frame_class_cacheJupiterICRS._frame_specific_representation_infoJupiterICRS.bodyJupiterICRS.default_differentialJupiterICRS.default_representationJupiterICRS.frame_attributesJupiterICRS.frame_specific_representation_infoJupiterICRS.name
MarsICRSMarsICRS._abc_implMarsICRS._default_differentialMarsICRS._default_representationMarsICRS._frame_class_cacheMarsICRS._frame_specific_representation_infoMarsICRS.bodyMarsICRS.default_differentialMarsICRS.default_representationMarsICRS.frame_attributesMarsICRS.frame_specific_representation_infoMarsICRS.name
MercuryICRSMercuryICRS._abc_implMercuryICRS._default_differentialMercuryICRS._default_representationMercuryICRS._frame_class_cacheMercuryICRS._frame_specific_representation_infoMercuryICRS.bodyMercuryICRS.default_differentialMercuryICRS.default_representationMercuryICRS.frame_attributesMercuryICRS.frame_specific_representation_infoMercuryICRS.name
NeptuneICRSNeptuneICRS._abc_implNeptuneICRS._default_differentialNeptuneICRS._default_representationNeptuneICRS._frame_class_cacheNeptuneICRS._frame_specific_representation_infoNeptuneICRS.bodyNeptuneICRS.default_differentialNeptuneICRS.default_representationNeptuneICRS.frame_attributesNeptuneICRS.frame_specific_representation_infoNeptuneICRS.name
SaturnICRSSaturnICRS._abc_implSaturnICRS._default_differentialSaturnICRS._default_representationSaturnICRS._frame_class_cacheSaturnICRS._frame_specific_representation_infoSaturnICRS.bodySaturnICRS.default_differentialSaturnICRS.default_representationSaturnICRS.frame_attributesSaturnICRS.frame_specific_representation_infoSaturnICRS.name
UranusICRSUranusICRS._abc_implUranusICRS._default_differentialUranusICRS._default_representationUranusICRS._frame_class_cacheUranusICRS._frame_specific_representation_infoUranusICRS.bodyUranusICRS.default_differentialUranusICRS.default_representationUranusICRS.frame_attributesUranusICRS.frame_specific_representation_infoUranusICRS.name
VenusICRSVenusICRS._abc_implVenusICRS._default_differentialVenusICRS._default_representationVenusICRS._frame_class_cacheVenusICRS._frame_specific_representation_infoVenusICRS.bodyVenusICRS.default_differentialVenusICRS.default_representationVenusICRS.frame_attributesVenusICRS.frame_specific_representation_infoVenusICRS.name
- poliastro2.core.frames.fixed
ITRSITRS._abc_implITRS._default_differentialITRS._default_representationITRS._frame_class_cacheITRS._frame_specific_representation_infoITRS.default_differentialITRS.default_representationITRS.earth_locationITRS.frame_attributesITRS.frame_specific_representation_infoITRS.locationITRS.nameITRS.obstime
JupiterFixedJupiterFixed._abc_implJupiterFixed._default_differentialJupiterFixed._default_representationJupiterFixed._frame_class_cacheJupiterFixed._frame_specific_representation_infoJupiterFixed._rot_elements_at_epoch()JupiterFixed.bodyJupiterFixed.default_differentialJupiterFixed.default_representationJupiterFixed.equatorialJupiterFixed.frame_attributesJupiterFixed.frame_specific_representation_infoJupiterFixed.name
MarsFixedMarsFixed._abc_implMarsFixed._default_differentialMarsFixed._default_representationMarsFixed._frame_class_cacheMarsFixed._frame_specific_representation_infoMarsFixed._rot_elements_at_epoch()MarsFixed.bodyMarsFixed.default_differentialMarsFixed.default_representationMarsFixed.equatorialMarsFixed.frame_attributesMarsFixed.frame_specific_representation_infoMarsFixed.name
MercuryFixedMercuryFixed._abc_implMercuryFixed._default_differentialMercuryFixed._default_representationMercuryFixed._frame_class_cacheMercuryFixed._frame_specific_representation_infoMercuryFixed._rot_elements_at_epoch()MercuryFixed.bodyMercuryFixed.default_differentialMercuryFixed.default_representationMercuryFixed.equatorialMercuryFixed.frame_attributesMercuryFixed.frame_specific_representation_infoMercuryFixed.name
NeptuneFixedNeptuneFixed._abc_implNeptuneFixed._default_differentialNeptuneFixed._default_representationNeptuneFixed._frame_class_cacheNeptuneFixed._frame_specific_representation_infoNeptuneFixed._rot_elements_at_epoch()NeptuneFixed.bodyNeptuneFixed.default_differentialNeptuneFixed.default_representationNeptuneFixed.equatorialNeptuneFixed.frame_attributesNeptuneFixed.frame_specific_representation_infoNeptuneFixed.name
SaturnFixedSaturnFixed._abc_implSaturnFixed._default_differentialSaturnFixed._default_representationSaturnFixed._frame_class_cacheSaturnFixed._frame_specific_representation_infoSaturnFixed._rot_elements_at_epoch()SaturnFixed.bodySaturnFixed.default_differentialSaturnFixed.default_representationSaturnFixed.equatorialSaturnFixed.frame_attributesSaturnFixed.frame_specific_representation_infoSaturnFixed.name
SunFixedSunFixed._abc_implSunFixed._default_differentialSunFixed._default_representationSunFixed._frame_class_cacheSunFixed._frame_specific_representation_infoSunFixed._rot_elements_at_epoch()SunFixed.bodySunFixed.default_differentialSunFixed.default_representationSunFixed.equatorialSunFixed.frame_attributesSunFixed.frame_specific_representation_infoSunFixed.name
UranusFixedUranusFixed._abc_implUranusFixed._default_differentialUranusFixed._default_representationUranusFixed._frame_class_cacheUranusFixed._frame_specific_representation_infoUranusFixed._rot_elements_at_epoch()UranusFixed.bodyUranusFixed.default_differentialUranusFixed.default_representationUranusFixed.equatorialUranusFixed.frame_attributesUranusFixed.frame_specific_representation_infoUranusFixed.name
VenusFixedVenusFixed._abc_implVenusFixed._default_differentialVenusFixed._default_representationVenusFixed._frame_class_cacheVenusFixed._frame_specific_representation_infoVenusFixed._rot_elements_at_epoch()VenusFixed.bodyVenusFixed.default_differentialVenusFixed.default_representationVenusFixed.equatorialVenusFixed.frame_attributesVenusFixed.frame_specific_representation_infoVenusFixed.name
- poliastro2.core.frames.util
- poliastro2.core.math
- poliastro2.core.orbit
- Description
- Modules
OrbitOrbit.attractorOrbit.epochOrbit.planeOrbit.rOrbit.vOrbit.aOrbit.pOrbit.r_pOrbit.r_aOrbit.eccOrbit.incOrbit.raanOrbit.argpOrbit.nuOrbit.fOrbit.gOrbit.hOrbit.kOrbit.LOrbit.periodOrbit.nOrbit.energyOrbit.e_vecOrbit.h_vecOrbit.h_magOrbit.arglatOrbit.t_pOrbit.get_frame()Orbit.change_attractor()Orbit.change_plane()Orbit.represent_as()Orbit.rv()Orbit.classical()Orbit.pqw()Orbit.propagate()Orbit.time_to_anomaly()Orbit.propagate_to_anomaly()Orbit.to_ephem()Orbit.sample()Orbit.apply_maneuver()Orbit.plot()Orbit.elevation()Orbit.LOrbit.aOrbit.apply_maneuver()Orbit.arglatOrbit.argpOrbit.attractorOrbit.change_attractor()Orbit.change_plane()Orbit.classical()Orbit.e_vecOrbit.eccOrbit.elevation()Orbit.energyOrbit.epochOrbit.fOrbit.gOrbit.get_frame()Orbit.hOrbit.h_magOrbit.h_vecOrbit.incOrbit.kOrbit.nOrbit.nuOrbit.pOrbit.periodOrbit.planeOrbit.plot()Orbit.pqw()Orbit.propagate()Orbit.propagate_to_anomaly()Orbit.rOrbit.r_aOrbit.r_pOrbit.raanOrbit.represent_as()Orbit.rv()Orbit.sample()Orbit.t_pOrbit.time_to_anomaly()Orbit.to_ephem()Orbit.v
- poliastro2.core.orbit.creation
OrbitCreationMixinOrbitCreationMixin.from_vectors()OrbitCreationMixin.from_coords()OrbitCreationMixin.from_classical()OrbitCreationMixin.from_equinoctial()OrbitCreationMixin.from_ephem()OrbitCreationMixin.from_sbdb()OrbitCreationMixin.circular()OrbitCreationMixin.stationary()OrbitCreationMixin.synchronous()OrbitCreationMixin.heliosynchronous()OrbitCreationMixin.parabolic()OrbitCreationMixin.frozen()OrbitCreationMixin.NoneOrbitCreationMixin.circular()OrbitCreationMixin.from_classical()OrbitCreationMixin.from_coords()OrbitCreationMixin.from_ephem()OrbitCreationMixin.from_equinoctial()OrbitCreationMixin.from_sbdb()OrbitCreationMixin.from_vectors()OrbitCreationMixin.frozen()OrbitCreationMixin.heliosynchronous()OrbitCreationMixin.parabolic()OrbitCreationMixin.stationary()OrbitCreationMixin.synchronous()
- poliastro2.core.orbit.scalar
OrbitOrbit.attractorOrbit.epochOrbit.planeOrbit.rOrbit.vOrbit.aOrbit.pOrbit.r_pOrbit.r_aOrbit.eccOrbit.incOrbit.raanOrbit.argpOrbit.nuOrbit.fOrbit.gOrbit.hOrbit.kOrbit.LOrbit.periodOrbit.nOrbit.energyOrbit.e_vecOrbit.h_vecOrbit.h_magOrbit.arglatOrbit.t_pOrbit.get_frame()Orbit.change_attractor()Orbit.change_plane()Orbit.represent_as()Orbit.rv()Orbit.classical()Orbit.pqw()Orbit.propagate()Orbit.time_to_anomaly()Orbit.propagate_to_anomaly()Orbit.to_ephem()Orbit.sample()Orbit.apply_maneuver()Orbit.plot()Orbit.elevation()Orbit.LOrbit.aOrbit.apply_maneuver()Orbit.arglatOrbit.argpOrbit.attractorOrbit.change_attractor()Orbit.change_plane()Orbit.classical()Orbit.e_vecOrbit.eccOrbit.elevation()Orbit.energyOrbit.epochOrbit.fOrbit.gOrbit.get_frame()Orbit.hOrbit.h_magOrbit.h_vecOrbit.incOrbit.kOrbit.nOrbit.nuOrbit.pOrbit.periodOrbit.planeOrbit.plot()Orbit.pqw()Orbit.propagate()Orbit.propagate_to_anomaly()Orbit.rOrbit.r_aOrbit.r_pOrbit.raanOrbit.represent_as()Orbit.rv()Orbit.sample()Orbit.t_pOrbit.time_to_anomaly()Orbit.to_ephem()Orbit.v
- poliastro2.core.spacecraft
- poliastro2.core.threebody
- poliastro2.core.twobody
- poliastro2.math
- Description
- Modules
- poliastro2.math.events
- poliastro2.math.interpolate
interp1dinterp1d.fill_valueinterp1d.__call__()interp1d._call_linear()interp1d._call_linear_np()interp1d._call_nan_spline()interp1d._call_nearest()interp1d._call_previousnext()interp1d._call_spline()interp1d._check_and_update_bounds_error_for_extrapolation()interp1d._check_bounds()interp1d._evaluate()interp1d._y_axisinterp1d._y_extra_shapeinterp1d.dtypeinterp1d.fill_value
sinc_interp()spline_interp()
- poliastro2.math.iod
- poliastro2.math.linalg
- poliastro2.math.maneuver
- poliastro2.math.ode
- Description
- Modules
- poliastro2.math.ode.integrate
- poliastro2.math.ode.ivp
DOP853DOP853.nDOP853.statusDOP853.t_boundDOP853.directionDOP853.tDOP853.yDOP853.t_oldDOP853.step_sizeDOP853.nfevDOP853.njevDOP853.nluDOP853.ADOP853.A_EXTRADOP853.BDOP853.CDOP853.C_EXTRADOP853.DDOP853.E3DOP853.E5DOP853._dense_output_impl()DOP853._estimate_error()DOP853._estimate_error_norm()DOP853.error_estimator_orderDOP853.n_stagesDOP853.order
solve_ivp()
- poliastro2.math.optimize
- poliastro2.math.perturbations
- poliastro2.math.propagation
- Description
- Modules
cowell()danby()danby_coe()farnocchia()farnocchia_coe()func_twobody()gooding()gooding_coe()markley()markley_coe()mikkola()mikkola_coe()pimienta()pimienta_coe()recseries()recseries_coe()vallado()- poliastro2.math.propagation.base
- poliastro2.math.propagation.cowell
- poliastro2.math.propagation.danby
- poliastro2.math.propagation.farnocchia
- poliastro2.math.propagation.gooding
- poliastro2.math.propagation.markley
- poliastro2.math.propagation.mikkola
- poliastro2.math.propagation.pimienta
- poliastro2.math.propagation.recseries
- poliastro2.math.propagation.vallado
- poliastro2.math.special
- poliastro2.math.threebody
- poliastro2.math.thrust
- poliastro2.math.twobody
- poliastro2.math.util
- poliastro2.plotting
- Description
- Modules
GabbardPlotterOrbitPlotterOrbitPlotter._add_trajectory()OrbitPlotter._create_trajectory()OrbitPlotter._plot_attractor()OrbitPlotter._project()OrbitPlotter._redraw()OrbitPlotter._unplot_attractor()OrbitPlotter.backendOrbitPlotter.length_scale_unitsOrbitPlotter.planeOrbitPlotter.plot()OrbitPlotter.plot_body_orbit()OrbitPlotter.plot_coordinates()OrbitPlotter.plot_ephem()OrbitPlotter.plot_maneuver()OrbitPlotter.plot_trajectory()OrbitPlotter.set_attractor()OrbitPlotter.set_body_frame()OrbitPlotter.set_orbit_frame()OrbitPlotter.set_view()OrbitPlotter.show()OrbitPlotter.trajectories
PorkchopPlotterTisserandPlotter- poliastro2.plotting.gabbard
- poliastro2.plotting.misc
- poliastro2.plotting.orbit
- Description
- Modules
OrbitPlotterOrbitPlotter._add_trajectory()OrbitPlotter._create_trajectory()OrbitPlotter._plot_attractor()OrbitPlotter._project()OrbitPlotter._redraw()OrbitPlotter._unplot_attractor()OrbitPlotter.backendOrbitPlotter.length_scale_unitsOrbitPlotter.planeOrbitPlotter.plot()OrbitPlotter.plot_body_orbit()OrbitPlotter.plot_coordinates()OrbitPlotter.plot_ephem()OrbitPlotter.plot_maneuver()OrbitPlotter.plot_trajectory()OrbitPlotter.set_attractor()OrbitPlotter.set_body_frame()OrbitPlotter.set_orbit_frame()OrbitPlotter.set_view()OrbitPlotter.show()OrbitPlotter.trajectories
- poliastro2.plotting.orbit.backends
- Description
- Modules
DEFAULT_ORBIT_PLOTTER_BACKENDSDEFAULT_ORBIT_PLOTTER_BACKENDS_2DDEFAULT_ORBIT_PLOTTER_BACKENDS_3DDEFAULT_ORBIT_PLOTTER_MATPLOTLIB_BACKENDSDEFAULT_ORBIT_PLOTTER_PLOTLY_BACKENDS- poliastro2.plotting.orbit.backends.matplotlib
Matplotlib2DMatplotlib2D._get_colors()Matplotlib2D.axMatplotlib2D.draw_axes_labels_with_length_scale_units()Matplotlib2D.draw_coordinates()Matplotlib2D.draw_impulse()Matplotlib2D.draw_marker()Matplotlib2D.draw_position()Matplotlib2D.draw_sphere()Matplotlib2D.generate_labels()Matplotlib2D.resize_limits()Matplotlib2D.show()Matplotlib2D.undraw_attractor()Matplotlib2D.update_legend()
_segments_from_arrays()
- poliastro2.plotting.orbit.backends.plotly
- poliastro2.plotting.orbit.plotter
OrbitPlotterOrbitPlotter._add_trajectory()OrbitPlotter._create_trajectory()OrbitPlotter._plot_attractor()OrbitPlotter._project()OrbitPlotter._redraw()OrbitPlotter._unplot_attractor()OrbitPlotter.backendOrbitPlotter.length_scale_unitsOrbitPlotter.planeOrbitPlotter.plot()OrbitPlotter.plot_body_orbit()OrbitPlotter.plot_coordinates()OrbitPlotter.plot_ephem()OrbitPlotter.plot_maneuver()OrbitPlotter.plot_trajectory()OrbitPlotter.set_attractor()OrbitPlotter.set_body_frame()OrbitPlotter.set_orbit_frame()OrbitPlotter.set_view()OrbitPlotter.show()OrbitPlotter.trajectories
Trajectory
- poliastro2.plotting.porkchop
- poliastro2.plotting.tisserand
- poliastro2.plotting.util
- poliastro2.sensor
- poliastro2.worldview
- Description
- Modules
- poliastro2.worldview.earth
- Description
- Modules
EarthSatellite- poliastro2.worldview.earth.atmosphere
- poliastro2.worldview.earth.enums
- poliastro2.worldview.earth.plotting
- poliastro2.worldview.earth.util
- poliastro2.worldview.solar_sys
- poliastro2.czml
- poliastro2.core