Uses of Interface
org.orekit.utils.FieldPVCoordinatesProvider
-
Packages that use FieldPVCoordinatesProvider Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.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.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.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.events This package provides interfaces and classes dealing with events occurring during propagation.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.sampling This package provides interfaces and classes dealing with step handling during propagation.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.utils This package provides useful objects. -
-
Uses of FieldPVCoordinatesProvider in org.orekit.attitudes
Methods in org.orekit.attitudes with parameters of type FieldPVCoordinatesProvider Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldAttitude<T>AttitudeBuilder. build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.<T extends CalculusFieldElement<T>>
FieldAttitude<T>FixedFrameBuilder. build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.<T extends CalculusFieldElement<T>>
FieldAttitude<T>AggregateBoundedAttitudeProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>AlignedAndConstrained. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>AttitudeProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.default <T extends CalculusFieldElement<T>>
FieldAttitude<T>AttitudeProviderModifier. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>CelestialBodyPointed. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>FixedRate. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>FrameAlignedProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>GroundPointing. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>LofOffset. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>LofOffsetPointing. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>SpinStabilized. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>TabulatedLofOffset. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>TabulatedProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>TorqueFree. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>YawCompensation. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>YawSteering. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>AggregateBoundedAttitudeProvider. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>AlignedAndConstrained. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.default <T extends CalculusFieldElement<T>>
FieldRotation<T>AttitudeProvider. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>CelestialBodyPointed. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>FixedRate. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>FrameAlignedProvider. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>GroundPointing. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>LofOffset. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>LofOffsetPointing. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldRotation<T>SpinStabilized. getAttitudeRotation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude-related rotation corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldAttitude<T>GroundPointingAttitudeModifier. getBaseState(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the base system state at given date, without modifications.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>BodyCenterPointing. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>GroundPointing. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>GroundPointingAttitudeModifier. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>LofOffsetPointing. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>NadirPointing. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>TargetPointing. getTargetPosition(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>BodyCenterPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.protected abstract <T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>GroundPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>GroundPointingAttitudeModifier. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>LofOffsetPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>NadirPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>TargetPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the target point position/velocity in specified frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>NadirPointing. getTargetPVViaInterpolation(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute target position-velocity-acceleration vector via interpolation (Field version).<T extends CalculusFieldElement<T>>
TYawCompensation. getYawAngle(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the yaw compensation angle at date. -
Uses of FieldPVCoordinatesProvider in org.orekit.estimation.measurements
Methods in org.orekit.estimation.measurements with parameters of type FieldPVCoordinatesProvider Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
TAbstractMeasurement. signalTimeOfFlightAdjustableEmitter(FieldPVCoordinatesProvider<T> adjustableEmitter, FieldAbsoluteDate<T> approxEmissionDate, FieldVector3D<T> receiverPosition, FieldAbsoluteDate<T> signalArrivalDate, Frame frame)
Compute propagation delay on a link leg (typically downlink or uplink).static <T extends CalculusFieldElement<T>>
TAbstractMeasurement. signalTimeOfFlightAdjustableReceiver(FieldVector3D<T> emitterPosition, FieldAbsoluteDate<T> emissionDate, FieldPVCoordinatesProvider<T> adjustableReceiver, FieldAbsoluteDate<T> approxReceptionDate, Frame frame)
Compute propagation delay on a link leg (typically downlink or uplink). -
Uses of FieldPVCoordinatesProvider in org.orekit.estimation.measurements.gnss
Methods in org.orekit.estimation.measurements.gnss that return FieldPVCoordinatesProvider Modifier and Type Method Description protected FieldPVCoordinatesProvider<Gradient>
AbstractInterSatellitesMeasurement. getRemotePV(SpacecraftState[] states, int freeParameters)
Get emitting satellite position/velocity provider.protected abstract FieldPVCoordinatesProvider<Gradient>
AbstractOnBoardMeasurement. getRemotePV(SpacecraftState[] states, int freeParameters)
Get emitting satellite position/velocity provider.protected FieldPVCoordinatesProvider<Gradient>
AbstractOneWayGNSSMeasurement. getRemotePV(SpacecraftState[] states, int freeParameters)
Get emitting satellite position/velocity provider. -
Uses of FieldPVCoordinatesProvider in org.orekit.files.ccsds.ndm.adm
Methods in org.orekit.files.ccsds.ndm.adm with parameters of type FieldPVCoordinatesProvider Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldAttitude<T>AttitudeEndpoints. build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude. -
Uses of FieldPVCoordinatesProvider in org.orekit.orbits
Classes in org.orekit.orbits that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldCartesianOrbit<T extends CalculusFieldElement<T>>
This class holds Cartesian orbital parameters.class
FieldCircularOrbit<T extends CalculusFieldElement<T>>
This class handles circular orbital parameters.class
FieldEquinoctialOrbit<T extends CalculusFieldElement<T>>
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.class
FieldKeplerianOrbit<T extends CalculusFieldElement<T>>
This class handles traditional Keplerian orbital parameters.class
FieldOrbit<T extends CalculusFieldElement<T>>
This class handles orbital parameters. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation
Subinterfaces of FieldPVCoordinatesProvider in org.orekit.propagation Modifier and Type Interface Description interface
FieldBoundedPropagator<T extends CalculusFieldElement<T>>
This interface is intended for ephemerides valid only during a time range.interface
FieldPropagator<T extends CalculusFieldElement<T>>
This interface provides a way to propagate an orbit at any time.Classes in org.orekit.propagation that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldAbstractPropagator<T extends CalculusFieldElement<T>>
Common handling ofPropagator
methods for analytical propagators. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.analytical
Classes in org.orekit.propagation.analytical that implement FieldPVCoordinatesProvider Modifier and Type Class Description 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.Methods in org.orekit.propagation.analytical that return FieldPVCoordinatesProvider Modifier and Type Method Description FieldPVCoordinatesProvider<T>
FieldAbstractAnalyticalPropagator. getPvProvider()
Get PV coordinates provider. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.analytical.intelsat
Classes in org.orekit.propagation.analytical.intelsat that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldIntelsatElevenElementsPropagator<T extends CalculusFieldElement<T>>
This class provides elements to propagate Intelsat's 11 elements. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.analytical.tle
Classes in org.orekit.propagation.analytical.tle that implement FieldPVCoordinatesProvider 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
FieldTLEPropagator<T extends CalculusFieldElement<T>>
This class provides elements to propagate TLE's. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return FieldPVCoordinatesProvider Modifier and Type Method Description FieldPVCoordinatesProvider<T>
FieldBetaAngleDetector. getCelestialBodyProvider()
Coordinate provider for the celestial body.FieldPVCoordinatesProvider<T>
FieldExtremumApproachDetector. getSecondaryPVProvider()
Get the secondary position-velocity provider stored in this instance.FieldPVCoordinatesProvider<T>
FieldRelativeDistanceDetector. getSecondaryPVProvider()
Get the secondary position-velocity provider stored in this instance.Methods in org.orekit.propagation.events with parameters of type FieldPVCoordinatesProvider Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
TFieldBetaAngleDetector. calculateBetaAngle(FieldSpacecraftState<T> state, FieldPVCoordinatesProvider<T> celestialBodyProvider)
Calculate the beta angle between the orbit plane and the celestial body.static <T extends CalculusFieldElement<T>>
TFieldBetaAngleDetector. calculateBetaAngle(FieldSpacecraftState<T> state, FieldPVCoordinatesProvider<T> celestialBodyProvider, Frame frame)
Calculate the beta angle between the orbit plane and the celestial body.FieldBetaAngleDetector<T>
FieldBetaAngleDetector. withCelestialProvider(FieldPVCoordinatesProvider<T> newProvider)
Create a new instance with the provided coordinate provider.Constructors in org.orekit.propagation.events with parameters of type FieldPVCoordinatesProvider Constructor Description FieldBetaAngleDetector(Field<T> field, T betaAngleThreshold, FieldPVCoordinatesProvider<T> celestialBodyProvider, Frame inertialFrame)
Class constructor.FieldBetaAngleDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, T betaAngleThreshold, FieldPVCoordinatesProvider<T> celestialBodyProvider, Frame inertialFrame)
Protected constructor with full parameters.FieldExtremumApproachDetector(Field<T> field, FieldPVCoordinatesProvider<T> secondaryPVProvider)
Constructor with default values.FieldExtremumApproachDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider)
Constructor.FieldRelativeDistanceDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider, T distanceThreshold)
Constructor.FieldRelativeDistanceDetector(FieldPVCoordinatesProvider<T> secondaryPVProvider, T distanceThreshold)
Constructor with default values. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.integration
Classes in org.orekit.propagation.integration that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldAbstractIntegratedPropagator<T extends CalculusFieldElement<T>>
Common handling ofFieldPropagator
methods for both numerical and semi-analytical propagators.class
FieldIntegratedEphemeris<T extends CalculusFieldElement<T>>
This class stores sequentially generated orbital parameters for later retrieval. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.numerical
Classes in org.orekit.propagation.numerical that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldNumericalPropagator<T extends CalculusFieldElement<T>>
This class propagatesorbits
using numerical integration. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.sampling
Subinterfaces of FieldPVCoordinatesProvider in org.orekit.propagation.sampling Modifier and Type Interface Description interface
FieldOrekitStepInterpolator<T extends CalculusFieldElement<T>>
This interface is a space-dynamics aware step interpolator. -
Uses of FieldPVCoordinatesProvider in org.orekit.propagation.semianalytical.dsst
Classes in org.orekit.propagation.semianalytical.dsst that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldDSSTPropagator<T extends CalculusFieldElement<T>>
This class propagatesorbits
using the DSST theory. -
Uses of FieldPVCoordinatesProvider in org.orekit.utils
Classes in org.orekit.utils that implement FieldPVCoordinatesProvider Modifier and Type Class Description class
FieldAbsolutePVCoordinates<T extends CalculusFieldElement<T>>
Field implementation of AbsolutePVCoordinates.class
FieldShiftingPVCoordinatesProvider<T extends CalculusFieldElement<T>>
Provider using simpleFieldPVCoordinates.shiftedBy(CalculusFieldElement)
shiftedBy} and frame transforms for evolution.Methods in org.orekit.utils that return FieldPVCoordinatesProvider Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
FieldPVCoordinatesProvider<T>ExtendedPositionProvider. toFieldPVCoordinatesProvider(Field<T> field)
Convert to aFieldPVCoordinatesProvider
with a specific type.FieldPVCoordinatesProvider<T>
FieldAbsolutePVCoordinates. toTaylorProvider()
Create a local provider using simply Taylor expansion throughFieldAbsolutePVCoordinates.shiftedBy(double)
.
-