org.orekit.annotation |
This package is the top level package for Orekit's specific annotations.
|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
org.orekit.bodies |
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
|
org.orekit.compiler.plugin |
This package provides elements to handle data context plugin.
|
org.orekit.control |
This package provides routines to perform optimal control within the frame of orbital mechanics.
|
org.orekit.control.indirect |
This package provides routines to perform so-called indirect optimal control within the frame of orbital mechanics.
|
org.orekit.control.indirect.adjoint |
This package provides routines to model the adjoint dynamics as in the Pontryagin Maximum Principle, as used
in indirect control.
|
org.orekit.control.indirect.adjoint.cost |
This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.
|
org.orekit.control.indirect.shooting |
This package provides routines to solve indirect optimal control within the frame of orbital mechanics, using shooting methods.
|
org.orekit.control.indirect.shooting.boundary |
This package provides classes relative to the boundary conditions for indirect shooting.
|
org.orekit.control.indirect.shooting.propagation |
This package provides classes relative to the propagation part of indirect shooting.
|
org.orekit.data |
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
|
org.orekit.errors |
This package provides classes to generate and handle exceptions.
|
org.orekit.estimation |
This package is the top level package for orbit determination.
|
org.orekit.estimation.iod |
This package provides initial orbit determination methods.
|
org.orekit.estimation.leastsquares |
The leastsquares package provides an implementation of a batch least
squares estimator engine to perform an orbit determination.
|
org.orekit.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
org.orekit.estimation.measurements.filtering |
This package provides measurement pre-processing filters.
|
org.orekit.estimation.measurements.generation |
This package provides Orbit Determination measurements generation.
|
org.orekit.estimation.measurements.gnss |
This package provides methods to handle GNSS measurements.
|
org.orekit.estimation.measurements.modifiers |
This package provides measurement modifier.
|
org.orekit.estimation.sequential |
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
|
org.orekit.files |
Top level package for various parsers.
|
org.orekit.files.ccsds |
This package is gathers sub-packages providing parsers/writers for various CCSDS messages.
|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.acm |
This package contains class managing CCSDS Attitude Comprehensive Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.ccsds.ndm.adm.apm |
This package contains class managing CCSDS Attitude Parameter Message.
|
org.orekit.files.ccsds.ndm.cdm |
This package contains class managing CCSDS Conjunction Data Message.
|
org.orekit.files.ccsds.ndm.odm |
This package contains class managing CCSDS Orbit Data Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.oem |
This package contains class managing CCSDS Orbit Ephemeris Message.
|
org.orekit.files.ccsds.ndm.odm.omm |
This package contains class managing CCSDS Orbit Mean-Elements Message.
|
org.orekit.files.ccsds.ndm.odm.opm |
This package contains class managing CCSDS Orbit Parameter Message.
|
org.orekit.files.ccsds.ndm.tdm |
This package contains class managing CCSDS Tracking Data Message.
|
org.orekit.files.ccsds.section |
This package contains class managing the sections in CCSDS Messages.
|
org.orekit.files.ccsds.utils |
This package contains utilities shared by many CCSDS messages parsers/writers.
|
org.orekit.files.ccsds.utils.generation |
This package contains utilities for CCSDS messages generation.
|
org.orekit.files.ccsds.utils.lexical |
This package contains utilities for CCSDS messages lexical analysis.
|
org.orekit.files.ccsds.utils.parsing |
This package contains classes related to the processing
of parse tokens using the state design pattern.
|
org.orekit.files.general |
This package provides interfaces for orbit file representations and corresponding
parsers.
|
org.orekit.files.ilrs |
This package provides parsers for laser ranging data stored in CDR and CPF formats.
|
org.orekit.files.rinex |
This package is gathers sub-packages providing parsers/writers for various RINEX files.
|
org.orekit.files.rinex.clock |
This package provides classes related to navigation clock files.
|
org.orekit.files.rinex.navigation |
This package provides classes related to RINEX navigation files.
|
org.orekit.files.rinex.observation |
This package provides classes related to RINEX observation files.
|
org.orekit.files.rinex.section |
This package contains class managing the sections in RINEX files.
|
org.orekit.files.rinex.utils |
This package contains utilities shared by many RINEX parsers/writers.
|
org.orekit.files.rinex.utils.parsing |
This package contains classes related to the parsing
of RINEX files.
|
org.orekit.files.sinex |
This package provides classes related to station data.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
org.orekit.files.stk |
This package provides a parser for STK ephemeris files.
|
org.orekit.forces |
This package provides the interface for force models that will be used by the
NumericalPropagator , as well as
some classical spacecraft models for surface forces (spherical, box and solar array ...).
|
org.orekit.forces.drag |
This package provides all drag-related forces.
|
org.orekit.forces.empirical |
This package provides empirical forces.
|
org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
org.orekit.forces.gravity.potential |
This package provides classes to read gravity field files and supports several
different formats.
|
org.orekit.forces.inertia |
This package provides inertial force model.
|
org.orekit.forces.maneuvers |
This package provides models of simple maneuvers.
|
org.orekit.forces.maneuvers.jacobians |
Generators for columns of Jacobian matrices related to maneuver parameters.
|
org.orekit.forces.maneuvers.propulsion |
This package provides propulsion models intended to be used with class Maneuver .
|
org.orekit.forces.maneuvers.trigger |
This package provides maneuver triggers' models intended to be used with class Maneuver .
|
org.orekit.forces.radiation |
This package provides all radiation pressure related forces.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.frames.encounter |
Package specific to encounter local orbital frame.
|
org.orekit.geometry.fov |
This package provides classes for representing a spacecraft sensor Field Of View.
|
org.orekit.gnss |
This package provides classes related to GNSS applications.
|
org.orekit.gnss.antenna |
This package provides classes related to receiver and satellites antenna modeling.
|
org.orekit.gnss.attitude |
This package provides classes related to navigation satellites attitude modeling.
|
org.orekit.gnss.metric |
This package provides classes related to IGS binary formats.
|
org.orekit.gnss.metric.messages |
This package provides all supported IGS binary messages .
|
org.orekit.gnss.metric.messages.common |
This package contains utility classes relate to RTCM ephemeris messages.
|
org.orekit.gnss.metric.messages.rtcm |
This package provides all supported RTCM messages .
|
org.orekit.gnss.metric.messages.rtcm.correction |
This package provides all supported RTCM correction
messages .
|
org.orekit.gnss.metric.messages.rtcm.ephemeris |
This package provides all supported RTCM ephemeris
messages .
|
org.orekit.gnss.metric.messages.ssr |
This package provides all supported IGS SSR messages .
|
org.orekit.gnss.metric.messages.ssr.igm |
This package provides all supported IGS Generic SSR Message types.
|
org.orekit.gnss.metric.messages.ssr.subtype |
This package provides all supported IGS SSR Sub-Type Message.
|
org.orekit.gnss.metric.ntrip |
This package provides streams reading from ntrip casters.
|
org.orekit.gnss.metric.parser |
This package provides the top level MessagesParser class that can extract messages from binary containers like ByteArrayEncodedMessages or {link org.orekit.metric.gnss.ssr.parser.InputStreamEncodedMessages
InputStreamEncodedMessages}.
|
org.orekit.gnss.rflink |
This package provides classes related to RF-links binary formats.
|
org.orekit.gnss.rflink.gps |
This package provides classes related to GPS RF-links binary formats.
|
org.orekit.models |
Top level package for physical models.
|
org.orekit.models.earth |
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
|
org.orekit.models.earth.atmosphere |
This package provides the atmosphere model interface and several implementations.
|
org.orekit.models.earth.atmosphere.data |
This package provides classes to get atmospheric data,
including solar flux and planetary geomagnetic indices.
|
org.orekit.models.earth.displacement |
This package provides models computing reference points
displacements on Earth surface.
|
org.orekit.models.earth.ionosphere |
This package provides models that simulate the impact of the ionosphere.
|
org.orekit.models.earth.tessellation |
This package provides ways to do tessellation and sampling of zones of
interest over an ellipsoid surface.
|
org.orekit.models.earth.troposphere |
This package provides models that simulate the impact of the troposphere.
|
org.orekit.models.earth.troposphere.iturp834 |
This package contains class for the troposphere model OTU-4 P.834.
|
org.orekit.models.earth.weather |
This package provides models that simulate global weather conditions on Earth.
|
org.orekit.models.earth.weather.water |
This package provides models that convert between relative humidity and partial water pressure.
|
org.orekit.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
org.orekit.propagation.analytical.gnss |
This package provides classes to propagate GNSS orbits.
|
org.orekit.propagation.analytical.gnss.data |
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
|
org.orekit.propagation.analytical.intelsat |
This package provides classes to propagate Intelsat's 11 elements.
|
org.orekit.propagation.analytical.tle |
This package provides classes to read and extrapolate tle's.
|
org.orekit.propagation.analytical.tle.generation |
This package provides classes related to TLE generation.
|
org.orekit.propagation.conversion |
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.
|
org.orekit.propagation.conversion.averaging |
This package wraps methods from various (semi)analytical models in Orekit to convert back and
forth between an averaged orbital state and an osculating one.
|
org.orekit.propagation.conversion.averaging.converters |
This package wraps conversions from an osculating orbit to an averaged state according to a
given theory (usually via a fixed-point algorithm using the inverse conversion).
|
org.orekit.propagation.conversion.averaging.elements |
This package contains data classes representing averaged orbital elements (not time-stamped and
in any theory compatible with this choice of coordinates).
|
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
org.orekit.propagation.events.handlers |
This package provides an interface and classes dealing with events occurrence only.
|
org.orekit.propagation.events.intervals |
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.propagation.numerical.cr3bp |
Top level package for CR3BP Models used with a numerical propagator.
|
org.orekit.propagation.sampling |
This package provides interfaces and classes dealing with step handling during propagation.
|
org.orekit.propagation.semianalytical |
Top level package for semi-analytical propagators.
|
org.orekit.propagation.semianalytical.dsst |
This package provides an implementation of the Draper Semi-analytical
Satellite Theory (DSST).
|
org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
org.orekit.propagation.semianalytical.dsst.utilities |
This package provides utilities for Draper Semi-analytical Satellite Theory (DSST).
|
org.orekit.propagation.semianalytical.dsst.utilities.hansen |
This package provides Hansen coefficient related utilities for Draper
Semi-analytical Satellite Theory (DSST).
|
org.orekit.ssa |
Top level package for various space situational awareness fields as well as associated evaluation metrics.
|
org.orekit.ssa.collision.shorttermencounter.probability.twod |
Package specific to calculus assuming a 2D short-term encounter model.
|
org.orekit.ssa.metrics |
This package stores space situational awareness evaluation metrics.
|
org.orekit.time |
This independent package provides classes to handle epochs, time scales,
and to compare instants together.
|
org.orekit.utils |
This package provides useful objects.
|
org.orekit.utils.units |
This package provides very basic handling of units.
|