Uses of Interface
org.orekit.propagation.events.EventDetectorsProvider
-
Packages that use EventDetectorsProvider Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.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.forces This package provides the interface for force models that will be used by theNumericalPropagator
, 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.inertia This package provides inertial force model.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver
.org.orekit.forces.maneuvers.trigger This package provides maneuver triggers' models intended to be used with classManeuver
.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.gnss.attitude This package provides classes related to navigation satellites attitude modeling.org.orekit.propagation.numerical.cr3bp Top level package for CR3BP Models used with a numerical propagator.org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of EventDetectorsProvider in org.orekit.attitudes
Subinterfaces of EventDetectorsProvider in org.orekit.attitudes Modifier and Type Interface Description interface
AttitudeProvider
This interface represents an attitude provider model set.interface
AttitudeProviderModifier
This interface represents an attitude provider that modifies/wraps another underlying provider.interface
BoundedAttitudeProvider
This interface is intended for attitude ephemerides valid only during a time range.Classes in org.orekit.attitudes that implement EventDetectorsProvider Modifier and Type Class Description class
AggregateBoundedAttitudeProvider
ABoundedAttitudeProvider
that covers a larger time span from several constituent attitude providers that cover shorter time spans.class
AlignedAndConstrained
Attitude provider with one satellite vector aligned and another one constrained to two targets.class
AttitudesSequence
This classes manages a sequence of different attitude providers that are activated in turn according to switching events.class
BodyCenterPointing
This class handles body center pointing attitude provider.class
CelestialBodyPointed
This class handles a celestial body pointed attitude provider.class
FixedRate
This class handles a simple attitude provider at constant rate around a fixed axis.class
FrameAlignedProvider
This class handles an attitude provider aligned with a frame or a fixed offset to it.class
GroundPointing
Base class for ground pointing attitude providers.class
GroundPointingAttitudeModifier
Abstract class for attitude provider modifiers using an underlying ground pointing law.class
LofOffset
Attitude law defined by fixed Roll, Pitch and Yaw angles (in any order) with respect to a local orbital frame.class
LofOffsetPointing
This class provides a default attitude provider.class
NadirPointing
This class handles nadir pointing attitude provider.class
SpinStabilized
This class handles a spin stabilized attitude provider.class
TabulatedLofOffset
This class handles an attitude provider interpolating from a predefined table containing offsets from a Local Orbital Frame.class
TabulatedProvider
This class handles an attitude provider interpolating from a predefined table.class
TargetPointing
This class handles target pointing attitude provider.class
TorqueFree
This class handles torque-free motion of a general (non-symmetrical) body.class
YawCompensation
This class handles yaw compensation attitude provider.class
YawSteering
This class handles yaw steering law. -
Uses of EventDetectorsProvider in org.orekit.control.indirect.adjoint.cost
Subinterfaces of EventDetectorsProvider in org.orekit.control.indirect.adjoint.cost Modifier and Type Interface Description interface
CartesianCost
Interface to definite cost function in the frame of Pontryagin's Maximum Principle using Cartesian coordinates.Classes in org.orekit.control.indirect.adjoint.cost that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractCartesianCost
Abstract class for cost with Cartesian coordinates.class
BoundedCartesianEnergy
Class for bounded energy cost with Cartesian coordinates.class
CartesianFuel
Class for fuel cost with Cartesian coordinates.class
UnboundedCartesianEnergy
Class for unbounded energy cost with Cartesian coordinates.class
UnboundedCartesianEnergyNeglectingMass
Class for unbounded energy cost with Cartesian coordinates neglecting the mass consumption. -
Uses of EventDetectorsProvider in org.orekit.forces
Subinterfaces of EventDetectorsProvider in org.orekit.forces Modifier and Type Interface Description interface
ForceModel
This interface represents a force modifying spacecraft motion. -
Uses of EventDetectorsProvider in org.orekit.forces.drag
Classes in org.orekit.forces.drag that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractDragForceModel
Base class for drag force models.class
DragForce
Atmospheric drag force model.class
TimeSpanDragForce
Deprecated.as of 12.1 -
Uses of EventDetectorsProvider in org.orekit.forces.empirical
Classes in org.orekit.forces.empirical that implement EventDetectorsProvider Modifier and Type Class Description class
ParametricAcceleration
This class implements a parametric acceleration.class
TimeSpanParametricAcceleration
Time span parametric acceleration model. -
Uses of EventDetectorsProvider in org.orekit.forces.gravity
Classes in org.orekit.forces.gravity that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractBodyAttraction
Abstract class for non-central body attraction force model.class
DeSitterRelativity
De Sitter post-Newtonian correction force due to general relativity.class
HolmesFeatherstoneAttractionModel
This class represents the gravitational field of a celestial body.class
J2OnlyPerturbation
J2-only force model.class
LenseThirringRelativity
Lense-Thirring post-Newtonian correction force due to general relativity.class
NewtonianAttraction
Force model for Newtonian central body attraction.class
OceanTides
Ocean tides force model.class
Relativity
Post-Newtonian correction force due to general relativity.class
SingleBodyAbsoluteAttraction
Body attraction force model computed as absolute acceleration towards a body.class
SingleBodyRelativeAttraction
Body attraction force model computed as relative acceleration towards frame center.class
SolidTides
Solid tides force model.class
ThirdBodyAttraction
Third body attraction force model.class
ThirdBodyAttractionEpoch
Third body attraction force model. -
Uses of EventDetectorsProvider in org.orekit.forces.inertia
Classes in org.orekit.forces.inertia that implement EventDetectorsProvider Modifier and Type Class Description class
InertialForces
Inertial force model. -
Uses of EventDetectorsProvider in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers that implement EventDetectorsProvider Modifier and Type Class Description class
ConfigurableLowThrustManeuver
This class implements a configurable low thrust maneuver.class
ConstantThrustManeuver
This class implements a simple maneuver with constant thrust.class
Maneuver
A generic model for maneuvers with finite-valued acceleration magnitude, as opposed to instantaneous changes in the velocity vector which are defined via detectors (inImpulseManeuver
andFieldImpulseManeuver
). -
Uses of EventDetectorsProvider in org.orekit.forces.maneuvers.propulsion
Subinterfaces of EventDetectorsProvider in org.orekit.forces.maneuvers.propulsion Modifier and Type Interface Description interface
PropulsionModel
Generic interface for a propulsion model used in aManeuver
.interface
ThrustPropulsionModel
Interface for a thrust-based propulsion model.Classes in org.orekit.forces.maneuvers.propulsion that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractConstantThrustPropulsionModel
This abstract class simply serve as a container for a constant thrust maneuver.class
BasicConstantThrustPropulsionModel
Constant thrust propulsion model with: - Constant thrust direction in spacecraft frame - Parameter drivers (for estimation) for the thrust norm or the flow rate.class
ProfileThrustPropulsionModel
Thrust propulsion model based on segmented profile.class
ScaledConstantThrustPropulsionModel
Thrust propulsion model with parameters (for estimation) represented by scale factors on the X, Y and Z axis of the spacecraft frame.class
ThrustDirectionAndAttitudeProvider
This class is used in to both manage the attitude of the satellite and the direction of thrust. -
Uses of EventDetectorsProvider in org.orekit.forces.maneuvers.trigger
Subinterfaces of EventDetectorsProvider in org.orekit.forces.maneuvers.trigger Modifier and Type Interface Description interface
ManeuverTriggers
Generic interface for the maneuver triggers used in aManeuver
.Classes in org.orekit.forces.maneuvers.trigger that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractManeuverTriggers
Base class for triggers.class
DateBasedManeuverTriggers
Maneuver triggers based on a start and end date.class
IntervalEventTrigger<T extends AbstractDetector<T>>
Maneuver triggers based on a single event detector that defines firing intervals.class
StartStopEventsTrigger<A extends AbstractDetector<A>,O extends AbstractDetector<O>>
Maneuver triggers based on a pair of event detectors that defines firing start and stop. -
Uses of EventDetectorsProvider in org.orekit.forces.radiation
Subinterfaces of EventDetectorsProvider in org.orekit.forces.radiation Modifier and Type Interface Description interface
RadiationForceModel
Interface for radiation-related force models.Classes in org.orekit.forces.radiation that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractRadiationForceModel
Base class for radiation force models.class
ECOM2
The Empirical CODE Orbit Model 2 (ECOM2) of the Center for Orbit Determination in Europe (CODE).class
KnockeRediffusedForceModel
The Knocke Earth Albedo and IR emission force model.class
RadiationPressureModel
Class representing a light-induced radiation pressure force, by leveraging on a given flux model.class
SolarRadiationPressure
Solar radiation pressure force model. -
Uses of EventDetectorsProvider in org.orekit.gnss.attitude
Subinterfaces of EventDetectorsProvider in org.orekit.gnss.attitude Modifier and Type Interface Description interface
GNSSAttitudeProvider
Attitude providers for navigation satellites.Classes in org.orekit.gnss.attitude that implement EventDetectorsProvider Modifier and Type Class Description class
BeidouGeo
Attitude providers for Beidou geostationary orbit navigation satellites.class
BeidouIGSO
Attitude providers for Beidou inclined geosynchronous orbit navigation satellites.class
BeidouMeo
Attitude providers for Beidou Medium Earth Orbit navigation satellites.class
Galileo
Attitude providers for Galileo navigation satellites.class
GenericGNSS
Attitude providers for navigation satellites for which no specialized model is known.class
Glonass
Attitude providers for Glonass navigation satellites.class
GPSBlockIIA
Attitude providers for GPS block IIA navigation satellites.class
GPSBlockIIF
Attitude providers for GPS block IIF navigation satellites.class
GPSBlockIIR
Attitude providers for GPS block IIR navigation satellites. -
Uses of EventDetectorsProvider in org.orekit.propagation.numerical.cr3bp
Classes in org.orekit.propagation.numerical.cr3bp that implement EventDetectorsProvider Modifier and Type Class Description class
CR3BPForceModel
Class calculating the acceleration induced by CR3BP model. -
Uses of EventDetectorsProvider in org.orekit.propagation.semianalytical.dsst.forces
Subinterfaces of EventDetectorsProvider in org.orekit.propagation.semianalytical.dsst.forces Modifier and Type Interface Description interface
DSSTForceModel
This interface represents a force modifying spacecraft motion for aDSSTPropagator
.Classes in org.orekit.propagation.semianalytical.dsst.forces that implement EventDetectorsProvider Modifier and Type Class Description class
AbstractGaussianContribution
Common handling ofDSSTForceModel
methods for Gaussian contributions to DSST propagation.class
DSSTAtmosphericDrag
Atmospheric drag contribution to theDSSTPropagator
.class
DSSTJ2SquaredClosedForm
Second order J2-squared force model.class
DSSTNewtonianAttraction
Force model for Newtonian central body attraction for theDSST propagator
.class
DSSTSolarRadiationPressure
Solar radiation pressure contribution to theDSSTPropagator
.class
DSSTTesseral
Tesseral contribution to the central body gravitational perturbation.class
DSSTThirdBody
Third body attraction perturbation to theDSSTPropagator
.class
DSSTZonal
Zonal contribution to the central body gravitational perturbation.
-