Uses of Interface
org.orekit.utils.ParameterDriversProvider
-
Packages that use ParameterDriversProvider Package Description org.orekit.estimation.measurements The measurements package defines everything that is related to orbit determination measurements.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.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.models.earth.ionosphere This package provides models that simulate the impact of the ionosphere.org.orekit.models.earth.troposphere This package provides models that simulate the impact of the troposphere.org.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.propagation.analytical.tle This package provides classes to read and extrapolate tle's.org.orekit.propagation.integration Utilities for integration-based propagators (both numerical and semi-analytical).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 ParameterDriversProvider in org.orekit.estimation.measurements
Subinterfaces of ParameterDriversProvider in org.orekit.estimation.measurements Modifier and Type Interface Description interface
EstimationModifier<T extends ObservedMeasurement<T>>
Interface for estimated measurements modifiers used for orbit determination.interface
ObservedMeasurement<T extends ObservedMeasurement<T>>
Interface for measurements used for orbit determination.Classes in org.orekit.estimation.measurements that implement ParameterDriversProvider Modifier and Type Class Description class
AbstractMeasurement<T extends ObservedMeasurement<T>>
Abstract class handling measurements boilerplate.class
AngularAzEl
Class modeling an Azimuth-Elevation measurement from a ground station.class
AngularRaDec
Class modeling a Right Ascension - Declination measurement from a ground point (station, telescope).class
BistaticRange
Class modeling a bistatic range measurement using an emitter ground station and a receiver ground station.class
BistaticRangeRate
Class modeling a bistatic range rate measurement using an emitter ground station and a receiver ground station.class
FDOA
Class modeling a Frequency Difference of Arrival measurement with a satellite as emitter and two ground stations as receivers.class
GroundReceiverMeasurement<T extends GroundReceiverMeasurement<T>>
Base class modeling a measurement where receiver is a ground station.class
InterSatellitesRange
One-way or two-way range measurements between two satellites.class
MultiplexedMeasurement
Class multiplexing several measurements as one.class
Position
Class modeling a position only measurement.class
PV
Class modeling a position-velocity measurement.class
Range
Class modeling a range measurement from a ground station.class
RangeRate
Class modeling one-way or two-way range rate measurement between two vehicles.class
TDOA
Class modeling a Time Difference of Arrival measurement with a satellite as emitter and two ground stations as receivers.class
TurnAroundRange
Class modeling a turn-around range measurement using a primary ground station and a secondary ground station. -
Uses of ParameterDriversProvider in org.orekit.estimation.measurements.gnss
Classes in org.orekit.estimation.measurements.gnss that implement ParameterDriversProvider Modifier and Type Class Description class
AbstractWindUp<T extends ObservedMeasurement<T>>
Base class for wind-up effect computation.class
InterSatellitesPhase
Phase measurement between two satellites.class
InterSatellitesWindUp
Modifier for wind-up effect in GNSSinter-satellites phase measurements
.class
OneWayGNSSPhase
One-way GNSS phase measurement.class
OneWayGNSSRange
One-way GNSS range measurement.class
Phase
Class modeling a phase measurement from a ground station.class
WindUp
Modifier for wind-up effect in GNSSphase measurements
. -
Uses of ParameterDriversProvider in org.orekit.estimation.measurements.modifiers
Classes in org.orekit.estimation.measurements.modifiers that implement ParameterDriversProvider Modifier and Type Class Description class
AberrationModifier
Class modifying theoretical angular measurement with (the inverse of) stellar aberration.class
AngularIonosphericDelayModifier
Class modifying theoretical angular measurement with ionospheric delay.class
AngularRadioRefractionModifier
Class modifying theoretical angular measurement with ionospheric radio refractive index.class
AngularTroposphericDelayModifier
Class modifying theoretical angular measurement with tropospheric delay.class
Bias<T extends ObservedMeasurement<T>>
Class modeling a measurement bias.class
BistaticRangeIonosphericDelayModifier
Class modifying theoretical bistatic range measurement with ionospheric delay.class
BistaticRangeRateIonosphericDelayModifier
Class modifying theoretical bistatic range-rate measurement with ionospheric delay.class
BistaticRangeRateTroposphericDelayModifier
Class modifying theoretical bistatic range-rate measurements with tropospheric delay.class
BistaticRangeTroposphericDelayModifier
Class modifying theoretical bistatic range measurement with tropospheric delay.class
DynamicOutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.class
InterSatellitesPhaseAmbiguityModifier
Class modifying theoretical inter-satellites phase measurement with ambiguity.class
OnBoardAntennaInterSatellitesPhaseModifier
On-board antenna offset effect on inter-satellites phase measurements.class
OnBoardAntennaInterSatellitesRangeModifier
On-board antenna offset effect on inter-satellites range measurements.class
OnBoardAntennaOneWayGNSSPhaseModifier
On-board antenna offset effect on one-way GNSS phase measurements.class
OnBoardAntennaOneWayGNSSRangeModifier
On-board antenna offset effect on one-way GNSS range measurements.class
OnBoardAntennaTurnAroundRangeModifier
On-board antenna offset effect on turn around range measurements.class
OneWayGNSSPhaseAmbiguityModifier
Class modifying theoretical one-way GNSS phase measurement with ambiguity.class
OutlierFilter<T extends ObservedMeasurement<T>>
Modifier that sets estimated measurement weight to 0 if residual is too far from expected domain.class
PhaseAmbiguityModifier
Class modifying theoretical phase measurement with ambiguity.class
PhaseCentersPhaseModifier
Ground and on-board antennas offsets effect on phase measurements.class
PhaseCentersRangeModifier
Ground and on-board antennas offsets effect on range measurements.class
PhaseIonosphericDelayModifier
Class modifying theoretical phase measurement with ionospheric delay.class
PhaseTroposphericDelayModifier
Class modifying theoretical phase measurement with tropospheric delay.class
RangeIonosphericDelayModifier
Class modifying theoretical range measurement with ionospheric delay.class
RangeRateIonosphericDelayModifier
Class modifying theoretical range-rate measurement with ionospheric delay.class
RangeRateTroposphericDelayModifier
Class modifying theoretical range-rate measurements with tropospheric delay.class
RangeTroposphericDelayModifier
Class modifying theoretical range measurement with tropospheric delay.class
RelativisticClockInterSatellitesPhaseModifier
Class modifying theoretical inter-satellites phase measurement with relativistic clock correction.class
RelativisticClockInterSatellitesRangeModifier
Class modifying theoretical inter-satellites range measurement with relativistic clock correction.class
RelativisticClockOneWayGNSSPhaseModifier
Class modifying theoretical one-way GNSS phase measurement with relativistic clock correction.class
RelativisticClockOneWayGNSSRangeModifier
Class modifying theoretical one-way GNSS range measurement with relativistic clock correction.class
RelativisticClockPhaseModifier
Class modifying theoretical phase measurement with relativistic clock correction.class
RelativisticClockRangeModifier
Class modifying theoretical range measurement with relativistic clock correction.class
RelativisticClockRangeRateModifier
Class modifying theoretical range-rate measurement with relativistic frequency deviation.class
RelativisticJ2ClockInterSatellitesPhaseModifier
Class modifying theoretical inter-satellites phase measurements with relativistic J2 clock correction.class
RelativisticJ2ClockInterSatellitesRangeModifier
Class modifying theoretical inter-satellites range measurements with relativistic J2 clock correction.class
RelativisticJ2ClockOneWayGNSSPhaseModifier
Class modifying theoretical one-way phase measurements with relativistic J2 clock correction.class
RelativisticJ2ClockOneWayGNSSRangeModifier
Class modifying one-way GNSS range theoretical measurements with relativistic J2 clock correction.class
RelativisticJ2ClockPhaseModifier
Class modifying theoretical phase measurements with relativistic J2 clock correction.class
RelativisticJ2ClockRangeModifier
Class modifying theoretical range measurements with relativistic J2 clock correction.class
ShapiroInterSatellitePhaseModifier
Class modifying theoretical inter-satellites phase measurement with Shapiro time delay.class
ShapiroInterSatelliteRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.class
ShapiroOneWayGNSSPhaseModifier
Class modifying theoretical one-way GNSS phase measurement with Shapiro time delay.class
ShapiroOneWayGNSSRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.class
ShapiroPhaseModifier
Class modifying theoretical phase measurement with Shapiro time delay.class
ShapiroRangeModifier
Class modifying theoretical range measurement with Shapiro time delay.class
TDOAIonosphericDelayModifier
Class modifying theoretical TDOA measurements with ionospheric delay.class
TDOATroposphericDelayModifier
Class modifying theoretical TDOA measurements with tropospheric delay.class
TurnAroundRangeIonosphericDelayModifier
Class modifying theoretical TurnAroundRange measurement with ionospheric delay.class
TurnAroundRangeTroposphericDelayModifier
Class modifying theoretical turn-around TurnAroundRange measurement with tropospheric delay.Methods in org.orekit.estimation.measurements.modifiers with parameters of type ParameterDriversProvider Modifier and Type Method Description static <T extends ObservedMeasurement<T>>
voidRangeModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect, org.orekit.estimation.measurements.modifiers.ParametricModelEffectGradient modelEffectGradient)
Apply a modifier to an estimated measurement.static <T extends ObservedMeasurement<T>>
voidRangeRateModifierUtil. modify(EstimatedMeasurement<T> estimated, ParameterDriversProvider parametricModel, AbstractGradientConverter converter, GroundStation station, org.orekit.estimation.measurements.modifiers.ParametricModelEffect modelEffect, org.orekit.estimation.measurements.modifiers.ParametricModelEffectGradient modelEffectGradient)
Apply a modifier to an estimated measurement. -
Uses of ParameterDriversProvider in org.orekit.forces
Subinterfaces of ParameterDriversProvider in org.orekit.forces Modifier and Type Interface Description interface
ForceModel
This interface represents a force modifying spacecraft motion. -
Uses of ParameterDriversProvider in org.orekit.forces.drag
Classes in org.orekit.forces.drag that implement ParameterDriversProvider Modifier and Type Class Description class
AbstractDragForceModel
Base class for drag force models.class
DragForce
Atmospheric drag force model.class
TimeSpanDragForce
Time span atmospheric drag force model. -
Uses of ParameterDriversProvider in org.orekit.forces.empirical
Subinterfaces of ParameterDriversProvider in org.orekit.forces.empirical Modifier and Type Interface Description interface
AccelerationModel
Acceleration model used by empirical force.Classes in org.orekit.forces.empirical that implement ParameterDriversProvider Modifier and Type Class Description class
HarmonicAccelerationModel
Harmonic acceleration model.class
ParametricAcceleration
This class implements a parametric acceleration.class
PolynomialAccelerationModel
Polynomial acceleration model.class
TimeSpanParametricAcceleration
Time span parametric acceleration model. -
Uses of ParameterDriversProvider in org.orekit.forces.gravity
Classes in org.orekit.forces.gravity that implement ParameterDriversProvider Modifier and Type Class Description 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
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 ParameterDriversProvider in org.orekit.forces.inertia
Classes in org.orekit.forces.inertia that implement ParameterDriversProvider Modifier and Type Class Description class
InertialForces
Inertial force model. -
Uses of ParameterDriversProvider in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers that implement ParameterDriversProvider 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 ParameterDriversProvider in org.orekit.forces.maneuvers.propulsion
Subinterfaces of ParameterDriversProvider 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 ParameterDriversProvider 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. -
Uses of ParameterDriversProvider in org.orekit.forces.maneuvers.trigger
Subinterfaces of ParameterDriversProvider 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 ParameterDriversProvider 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 ParameterDriversProvider in org.orekit.forces.radiation
Classes in org.orekit.forces.radiation that implement ParameterDriversProvider 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
SolarRadiationPressure
Solar radiation pressure force model. -
Uses of ParameterDriversProvider in org.orekit.models.earth.ionosphere
Subinterfaces of ParameterDriversProvider in org.orekit.models.earth.ionosphere Modifier and Type Interface Description interface
IonosphericModel
Defines a ionospheric model, used to calculate the path delay imposed to electro-magnetic signals between an orbital satellite and a ground station.Classes in org.orekit.models.earth.ionosphere that implement ParameterDriversProvider Modifier and Type Class Description class
EstimatedIonosphericModel
An estimated ionospheric model.class
GlobalIonosphereMapModel
Global Ionosphere Map (GIM) model.class
KlobucharIonoModel
Klobuchar ionospheric delay model.class
NeQuickModel
NeQuick ionospheric delay model.class
SsrVtecIonosphericModel
Ionospheric model based on SSR IM201 message. -
Uses of ParameterDriversProvider in org.orekit.models.earth.troposphere
Subinterfaces of ParameterDriversProvider in org.orekit.models.earth.troposphere Modifier and Type Interface Description interface
DiscreteTroposphericModel
Defines a tropospheric model, used to calculate the path delay imposed to electro-magnetic signals between an orbital satellite and a ground station.Classes in org.orekit.models.earth.troposphere that implement ParameterDriversProvider Modifier and Type Class Description class
EstimatedTroposphericModel
An estimated tropospheric model.class
FixedTroposphericDelay
A static tropospheric model that interpolates the actual tropospheric delay based on values read from a configuration file (tropospheric-delay.txt) via theDataProvidersManager
.class
MariniMurrayModel
The Marini-Murray tropospheric delay model for laser ranging.class
MendesPavlisModel
The Mendes - Pavlis tropospheric delay model for optical techniques.class
ModifiedSaastamoinenModel
The modified Saastamoinen model.class
SaastamoinenModel
Deprecated.as of 12.1, replaced byModifiedSaastamoinenModel
class
TimeSpanEstimatedTroposphericModel
Time span estimated tropospheric model.class
ViennaOneModel
The Vienna1 tropospheric delay model for radio techniques.class
ViennaThreeModel
The Vienna3 tropospheric delay model for radio techniques. -
Uses of ParameterDriversProvider in org.orekit.propagation.analytical
Classes in org.orekit.propagation.analytical that implement ParameterDriversProvider Modifier and Type Class Description class
AbstractAnalyticalGradientConverter
Converter for analytical orbit propagator.class
BrouwerLyddanePropagator
This class propagates aSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).class
FieldAbstractAnalyticalPropagator<T extends CalculusFieldElement<T>>
Common handling ofFieldPropagator
methods for analytical propagators.class
FieldBrouwerLyddanePropagator<T extends CalculusFieldElement<T>>
This class propagates aFieldSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).class
FieldEcksteinHechlerPropagator<T extends CalculusFieldElement<T>>
This class propagates aFieldSpacecraftState
using the analytical Eckstein-Hechler model.class
FieldKeplerianPropagator<T extends CalculusFieldElement<T>>
Simple Keplerian orbit propagator. -
Uses of ParameterDriversProvider in org.orekit.propagation.analytical.tle
Classes in org.orekit.propagation.analytical.tle that implement ParameterDriversProvider Modifier and Type Class Description class
FieldDeepSDP4<T extends CalculusFieldElement<T>>
This class contains the methods that compute deep space perturbation terms.class
FieldSGP4<T extends CalculusFieldElement<T>>
This class contains methods to compute propagated coordinates with the SGP4 model.class
FieldTLE<T extends CalculusFieldElement<T>>
This class is a container for a single set of TLE data.class
FieldTLEPropagator<T extends CalculusFieldElement<T>>
This class provides elements to propagate TLE's.class
TLE
This class is a container for a single set of TLE data. -
Uses of ParameterDriversProvider in org.orekit.propagation.integration
Classes in org.orekit.propagation.integration that implement ParameterDriversProvider Modifier and Type Class Description class
FieldIntegratedEphemeris<T extends CalculusFieldElement<T>>
This class stores sequentially generated orbital parameters for later retrieval.Methods in org.orekit.propagation.integration with parameters of type ParameterDriversProvider Modifier and Type Method Description Gradient[]
AbstractGradientConverter. getParameters(FieldSpacecraftState<Gradient> state, ParameterDriversProvider parametricModel)
Get the parametric model parameters, return gradient values for each span of each driver (several gradient values for each parameter).Gradient[]
AbstractGradientConverter. getParametersAtStateDate(FieldSpacecraftState<Gradient> state, ParameterDriversProvider parametricModel)
Get the parametric model parameters, return gradient values at state date for each driver (only 1 gradient value for each parameter).FieldSpacecraftState<Gradient>
AbstractGradientConverter. getState(ParameterDriversProvider parametricModel)
Get the state with the number of parameters consistent with parametric model. -
Uses of ParameterDriversProvider in org.orekit.propagation.numerical.cr3bp
Classes in org.orekit.propagation.numerical.cr3bp that implement ParameterDriversProvider Modifier and Type Class Description class
CR3BPForceModel
Class calculating the acceleration induced by CR3BP model. -
Uses of ParameterDriversProvider in org.orekit.propagation.semianalytical.dsst.forces
Subinterfaces of ParameterDriversProvider 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 ParameterDriversProvider 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.
-