Uses of Class
org.orekit.time.FieldAbsoluteDate
-
Packages that use FieldAbsoluteDate Package Description 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.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.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.estimation.measurements The measurements package defines everything that is related to orbit determination measurements.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.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.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.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.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.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.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.events.handlers This package provides an interface and classes dealing with events occurrence only.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.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.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model.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. -
-
Uses of FieldAbsoluteDate in org.orekit.attitudes
Methods in org.orekit.attitudes that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldAttitude. getDate()
Get the date of attitude parameters.Methods in org.orekit.attitudes with parameters of type FieldAbsoluteDate Modifier and Type Method Description <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.Constructors in org.orekit.attitudes with parameters of type FieldAbsoluteDate Constructor Description FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, FieldRotation<T> attitude, FieldVector3D<T> spin, FieldVector3D<T> acceleration)
Creates a new instance.FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, Rotation attitude, Vector3D spin, Vector3D acceleration, Field<T> field)
Creates a new instance.FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, FieldAngularCoordinates<T> orientation)
Creates a new instance. -
Uses of FieldAbsoluteDate in org.orekit.bodies
Methods in org.orekit.bodies with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldVector3D<T>OneAxisEllipsoid. getCartesianIntersectionPoint(FieldLine<T> line, FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)
Get the intersection point of a line with the surface of the body.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>BodyShape. getIntersectionPoint(FieldLine<T> line, FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)
Get the intersection point of a line with the surface of the body.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>OneAxisEllipsoid. getIntersectionPoint(FieldLine<T> line, FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)
Get the intersection point of a line with the surface of the body.default <T extends CalculusFieldElement<T>>
FieldVector3D<T>IAUPole. getNode(FieldAbsoluteDate<T> date)
Get the body Q Node direction in ICRF frame.<T extends CalculusFieldElement<T>>
FieldVector3D<T>IAUPole. getPole(FieldAbsoluteDate<T> date)
Get the body North pole direction in ICRF frame.<T extends CalculusFieldElement<T>>
FieldVector3D<T>AnalyticalSolarPositionProvider. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the position in the selected frame.<T extends CalculusFieldElement<T>>
TIAUPole. getPrimeMeridianAngle(FieldAbsoluteDate<T> date)
Get the prime meridian angle.default <T extends CalculusFieldElement<T>>
FieldVector3D<T>JPLEphemeridesLoader.RawPVProvider. getRawPosition(FieldAbsoluteDate<T> date)
Get the position at date.<T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>JPLEphemeridesLoader.RawPVProvider. getRawPV(FieldAbsoluteDate<T> date)
Get the position-velocity at date.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>BodyShape. transform(FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)
Transform a Cartesian point to a surface-relative point.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>OneAxisEllipsoid. transform(FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)
Transform a Cartesian point to a surface-relative point. -
Uses of FieldAbsoluteDate in org.orekit.control.indirect.adjoint
Methods in org.orekit.control.indirect.adjoint with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected <T extends CalculusFieldElement<T>>
T[]AbstractCartesianAdjointNonCentralBodyTerm. formFieldRelativePosition(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Form relative position vector w.r.t.protected abstract <T extends CalculusFieldElement<T>>
FieldVector3D<T>AbstractCartesianAdjointEquationTerm. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>CartesianAdjointInertialTerm. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.<T extends CalculusFieldElement<T>>
FieldVector3D<T>CartesianAdjointJ2Term. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>CartesianAdjointKeplerianTerm. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.<T extends CalculusFieldElement<T>>
FieldVector3D<T>CartesianAdjointSingleBodyTerm. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.<T extends CalculusFieldElement<T>>
FieldVector3D<T>CartesianAdjointThirdBodyTerm. getFieldAcceleration(FieldAbsoluteDate<T> date, T[] stateVariables, Frame frame)
Compute the acceleration vector.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>AbstractCartesianAdjointNonCentralBodyTerm. getFieldBodyPosition(FieldAbsoluteDate<T> date, Frame frame)
Get body's position.<T extends CalculusFieldElement<T>>
TAbstractCartesianAdjointEquationTerm. getFieldHamiltonianContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the Hamiltonian.<T extends CalculusFieldElement<T>>
TCartesianAdjointEquationTerm. getFieldHamiltonianContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the Hamiltonian.<T extends CalculusFieldElement<T>>
T[]AbstractCartesianAdjointEquationTerm. getFieldRatesContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the rates of the adjoint variables.<T extends CalculusFieldElement<T>>
T[]AbstractCartesianAdjointGravitationalTerm. getFieldRatesContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the rates of the adjoint variables.<T extends CalculusFieldElement<T>>
T[]CartesianAdjointEquationTerm. getFieldRatesContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the rates of the adjoint variables.<T extends CalculusFieldElement<T>>
T[]CartesianAdjointInertialTerm. getFieldRatesContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to the rates of the adjoint variables.protected abstract <T extends CalculusFieldElement<T>>
T[]AbstractCartesianAdjointGravitationalTerm. getPositionAdjointFieldContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to position adjoint derivatives.<T extends CalculusFieldElement<T>>
T[]AbstractCartesianAdjointNonCentralBodyTerm. getPositionAdjointFieldContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to position adjoint derivatives.<T extends CalculusFieldElement<T>>
T[]CartesianAdjointJ2Term. getPositionAdjointFieldContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to position adjoint derivatives.<T extends CalculusFieldElement<T>>
T[]CartesianAdjointKeplerianTerm. getPositionAdjointFieldContribution(FieldAbsoluteDate<T> date, T[] stateVariables, T[] adjointVariables, Frame frame)
Computes the contribution to position adjoint derivatives.void
FieldCartesianAdjointDerivativesProvider. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the generator at the start of propagation. -
Uses of FieldAbsoluteDate in org.orekit.data
Methods in org.orekit.data that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldDelaunayArguments. getDate()
Get the date.Methods in org.orekit.data with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldBodiesElements<T>FundamentalNutationArguments. evaluateAll(FieldAbsoluteDate<T> date)
Evaluate all fundamental arguments for the current date (Delaunay plus planetary).Constructors in org.orekit.data with parameters of type FieldAbsoluteDate Constructor Description FieldBodiesElements(FieldAbsoluteDate<T> date, T tc, T gamma, T gammaDot, T l, T lDot, T lPrime, T lPrimeDot, T f, T fDot, T d, T dDot, T omega, T omegaDot, T lMe, T lMeDot, T lVe, T lVeDot, T lE, T lEDot, T lMa, T lMaDot, T lJu, T lJuDot, T lSa, T lSaDot, T lUr, T lUrDot, T lNe, T lNeDot, T pa, T paDot)
Simple constructor.FieldDelaunayArguments(FieldAbsoluteDate<T> date, T tc, T gamma, T gammaDot, T l, T lDot, T lPrime, T lPrimeDot, T f, T fDot, T d, T dDot, T omega, T omegaDot)
Simple constructor. -
Uses of FieldAbsoluteDate in org.orekit.estimation.measurements
Methods in org.orekit.estimation.measurements with parameters of type FieldAbsoluteDate Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
TTDOA. forwardSignalTimeOfFlight(TimeStampedFieldPVCoordinates<T> adjustableEmitterPV, FieldVector3D<T> receiverPosition, FieldAbsoluteDate<T> signalArrivalDate)
Compute propagation delay on a link leg (typically downlink or uplink).This differs from signalTimeOfFlight through advancing rather than delaying the emitter.<T extends CalculusFieldElement<T>>
FieldClockOffset<T>QuadraticClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.FieldClockOffset<T>
QuadraticFieldClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>GroundStation. getOffsetGeodeticPoint(FieldAbsoluteDate<T> date)
Get the geodetic point at the center of the offset frame.FieldTransform<Gradient>
GroundStation. getOffsetToInertial(Frame inertial, FieldAbsoluteDate<Gradient> offsetCompensatedDate, int freeParameters, Map<String,Integer> indices)
Get the transform between offset frame and inertial frame with derivatives.<T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>GroundStation. getPressureTemperatureHumidity(FieldAbsoluteDate<T> date)
Get the weather parameters.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>EstimatedEarthFrameProvider. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.FieldTransform<Gradient>
EstimatedEarthFrameProvider. getTransform(FieldAbsoluteDate<Gradient> date, int freeParameters, Map<String,Integer> indices)
Get the transform with derivatives.<T extends CalculusFieldElement<T>>
FieldTransform<T>EstimatedEarthFrameProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.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. signalTimeOfFlightAdjustableEmitter(TimeStampedFieldPVCoordinates<T> adjustableEmitterPV, 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).static <T extends CalculusFieldElement<T>>
TAbstractMeasurement. signalTimeOfFlightAdjustableReceiver(FieldVector3D<T> emitterPosition, FieldAbsoluteDate<T> emissionDate, TimeStampedFieldPVCoordinates<T> adjustableReceiverPV, FieldAbsoluteDate<T> approxReceptionDate, Frame frame)
Compute propagation delay on a link leg (typically downlink or uplink).Constructors in org.orekit.estimation.measurements with parameters of type FieldAbsoluteDate Constructor Description QuadraticFieldClockModel(FieldAbsoluteDate<T> referenceDate, T a0, T a1, T a2)
Simple constructor. -
Uses of FieldAbsoluteDate in org.orekit.forces
Methods in org.orekit.forces with parameters of type FieldAbsoluteDate Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
voidForceModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the force model at the start of propagation. -
Uses of FieldAbsoluteDate in org.orekit.forces.drag
Methods in org.orekit.forces.drag with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
T[]TimeSpanDragForce. extractParameters(T[] parameters, FieldAbsoluteDate<T> date)
Deprecated.Extract the proper parameter drivers' values from the array in input of theacceleration
method. -
Uses of FieldAbsoluteDate in org.orekit.forces.empirical
Methods in org.orekit.forces.empirical with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
T[]TimeSpanParametricAcceleration. extractParameters(T[] parameters, FieldAbsoluteDate<T> date)
Extract the proper parameter drivers' values from the array in input of theacceleration
method. -
Uses of FieldAbsoluteDate in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>AbstractBodyAttraction. getBodyPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the body's position vector.protected <T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>AbstractBodyAttraction. getBodyPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get the body's position-velocity-acceleration vector.<T extends CalculusFieldElement<T>>
TJ2OnlyPerturbation. getJ2(FieldAbsoluteDate<T> date)
Return J2 at requested date (Field version).<T extends CalculusFieldElement<T>>
TNewtonianAttraction. getMu(Field<T> field, FieldAbsoluteDate<T> date)
Get the central attraction coefficient μ.<T extends CalculusFieldElement<T>>
T[]HolmesFeatherstoneAttractionModel. gradient(FieldAbsoluteDate<T> date, FieldVector3D<T> position, T mu)
Compute the gradient of the non-central part of the gravity field. -
Uses of FieldAbsoluteDate in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers with parameters of type FieldAbsoluteDate Modifier and Type Method Description void
FieldImpulseManeuver. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.<T extends CalculusFieldElement<T>>
voidManeuver. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the force model at the start of propagation. -
Uses of FieldAbsoluteDate in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldAttitude<T>ThrustDirectionAndAttitudeProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.<T extends CalculusFieldElement<T>>
FieldVector3D<T>PolynomialThrustSegment. getThrustVector(FieldAbsoluteDate<T> date)
Get thrust vector at a specified date.default <T extends CalculusFieldElement<T>>
voidPropulsionModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialization method. -
Uses of FieldAbsoluteDate in org.orekit.forces.maneuvers.trigger
Methods in org.orekit.forces.maneuvers.trigger with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
voidAbstractManeuverTriggers. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialization method called at propagation start.default void
FieldManeuverTriggersResetter. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialization method called at propagation start.<D extends CalculusFieldElement<D>>
voidIntervalEventTrigger. init(FieldSpacecraftState<D> initialState, FieldAbsoluteDate<D> target)
Initialization method called at propagation start.default <T extends CalculusFieldElement<T>>
voidManeuverTriggers. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialization method called at propagation start.protected <T extends CalculusFieldElement<T>>
voidAbstractManeuverTriggers. initializeResetters(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize resetters.<S extends CalculusFieldElement<S>>
booleanAbstractManeuverTriggers. isFiring(FieldAbsoluteDate<S> date, S[] parameters)
Find out if the maneuver is firing or not.<T extends CalculusFieldElement<T>>
booleanManeuverTriggers. isFiring(FieldAbsoluteDate<T> date, T[] parameters)
Find out if the maneuver is firing or not. -
Uses of FieldAbsoluteDate in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
TKnockeRediffusedForceModel. computeAlbedo(FieldAbsoluteDate<T> date, T phi)
Compute Earth albedo.<T extends CalculusFieldElement<T>>
TKnockeRediffusedForceModel. computeEmissivity(FieldAbsoluteDate<T> date, T phi)
Compute Earth emisivity.protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>AbstractLightFluxModel. getOccultedBodyPosition(FieldAbsoluteDate<T> date, Frame frame)
Method computing the occulted body's position at a given date and frame.<T extends CalculusFieldElement<T>>
voidConicallyShadowedLightFluxModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> targetDate)
Perform initialization steps before starting propagation.default <T extends CalculusFieldElement<T>>
voidLightFluxModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> targetDate)
Perform initialization steps before starting propagation.<T extends CalculusFieldElement<T>>
voidRadiationPressureModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the force model at the start of propagation. -
Uses of FieldAbsoluteDate in org.orekit.frames
Methods in org.orekit.frames that return FieldAbsoluteDate Modifier and Type Method Description default FieldAbsoluteDate<T>
FieldStaticTransform. getFieldDate()
Get the Field date.FieldAbsoluteDate<T>
FieldTransform. getFieldDate()
Get the date.Methods in org.orekit.frames with parameters of type FieldAbsoluteDate Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>FieldKinematicTransform. compose(FieldAbsoluteDate<T> date, FieldKinematicTransform<T> first, FieldKinematicTransform<T> second)
Build a transform by combining two existing ones.static <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>FieldStaticTransform. compose(FieldAbsoluteDate<T> date, FieldStaticTransform<T> first, FieldStaticTransform<T> second)
Build a transform by combining two existing ones.<T extends CalculusFieldElement<T>>
TTopocentricFrame. getAzimuth(FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)
Get the azimuth of a point with regards to the topocentric frame center point.<T extends CalculusFieldElement<T>>
TTopocentricFrame. getElevation(FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)
Get the elevation of a point with regards to the local point.<T extends CalculusFieldElement<T>>
T[]EOPHistory. getEquinoxNutationCorrection(FieldAbsoluteDate<T> date)
Get the correction to the nutation parameters for equinox-based paradigm.<T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>GTODProvider. getKinematicTransform(FieldAbsoluteDate<T> date)
Get a transform for position and velocity, not acceleration.<T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>ITRFVersion.Converter. getKinematicTransform(FieldAbsoluteDate<T> date)
Get a transform for position and velocity, not acceleration.default <T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>TransformProvider. getKinematicTransform(FieldAbsoluteDate<T> date)
Get a transform for position and velocity, not acceleration.<T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>Frame. getKinematicTransformTo(Frame destination, FieldAbsoluteDate<T> date)
Get the kinematic portion of the transform from the instance to another frame.<T extends CalculusFieldElement<T>>
TEOPHistory. getLOD(FieldAbsoluteDate<T> date)
Get the LoD (Length of Day) value.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FramesFactory. getNonInterpolatingTransform(Frame from, Frame to, FieldAbsoluteDate<T> date)
Get the transform between two frames, suppressing all interpolation.<T extends CalculusFieldElement<T>>
T[]EOPHistory. getNonRotatinOriginNutationCorrection(FieldAbsoluteDate<T> date)
Get the correction to the nutation parameters for Non-Rotating Origin paradigm.<T extends CalculusFieldElement<T>>
FieldPoleCorrection<T>EOPHistory. getPoleCorrection(FieldAbsoluteDate<T> date)
Get the pole IERS Reference Pole correction.<T extends CalculusFieldElement<T>>
TTopocentricFrame. getRange(FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)
Get the range of a point with regards to the topocentric frame center point.<T extends CalculusFieldElement<T>>
TTopocentricFrame. getRangeRate(FieldPVCoordinates<T> extPV, Frame frame, FieldAbsoluteDate<T> date)
Get the range rate of a point with regards to the topocentric frame center point.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>GTODProvider. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>HelmertTransformation. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>ITRFVersion.Converter. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>L1TransformProvider. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>ShiftingTransformProvider. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.default <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>TransformProvider. getStaticTransform(FieldAbsoluteDate<T> date)
Get a transform for only rotations and translations on the specified date.<T extends CalculusFieldElement<T>>
FieldStaticTransform<T>Frame. getStaticTransformTo(Frame destination, FieldAbsoluteDate<T> date)
Get the static portion of the transform from the instance to another frame.<T extends CalculusFieldElement<T>>
FieldTrackingCoordinates<T>TopocentricFrame. getTrackingCoordinates(FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)
Get the tracking coordinates of a point with regards to the local point.<T extends CalculusFieldElement<T>>
FieldTransform<T>EclipticProvider. getTransform(FieldAbsoluteDate<T> date)
<T extends CalculusFieldElement<T>>
FieldTransform<T>FixedTransformProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>GTODProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>HelmertTransformation. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>InterpolatingTransformProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>ITRFVersion.Converter. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>L1TransformProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>ShiftingTransformProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>TransformProvider. getTransform(FieldAbsoluteDate<T> date)
Get theFieldTransform
corresponding to specified date.<T extends CalculusFieldElement<T>>
FieldTransform<T>Frame. getTransformTo(Frame destination, FieldAbsoluteDate<T> date)
Get the transform from the instance to another frame.<T extends CalculusFieldElement<T>>
TEOPHistory. getUT1MinusUTC(FieldAbsoluteDate<T> date)
Get the UT1-UTC value.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FieldTransform. interpolate(FieldAbsoluteDate<T> interpolationDate, Collection<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FieldTransform. interpolate(FieldAbsoluteDate<T> date, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, Collection<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FieldTransform. interpolate(FieldAbsoluteDate<T> date, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, Stream<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.static <T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>FieldKinematicTransform. of(FieldAbsoluteDate<T> date, FieldRotation<T> rotation, FieldVector3D<T> rotationRate)
Create a new kinematic transform from a rotation and zero, constant translation.static <T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>FieldKinematicTransform. of(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pvCoordinates)
Create a new kinematic transform from a translation and its rate.static <T extends CalculusFieldElement<T>>
FieldKinematicTransform<T>FieldKinematicTransform. of(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pvCoordinates, FieldRotation<T> rotation, FieldVector3D<T> rotationRate)
Create a new kinematic transform from a translation and rotation.static <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>FieldStaticTransform. of(FieldAbsoluteDate<T> date, FieldRotation<T> rotation)
Create a new static transform from a rotation and zero translation.static <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>FieldStaticTransform. of(FieldAbsoluteDate<T> date, FieldVector3D<T> translation)
Create a new static transform from a translation and rotation.static <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>FieldStaticTransform. of(FieldAbsoluteDate<T> date, FieldVector3D<T> translation, FieldRotation<T> rotation)
Create a new static transform from a translation and rotation.static <T extends CalculusFieldElement<T>>
FieldStaticTransform<T>FieldStaticTransform. of(FieldAbsoluteDate<T> date, StaticTransform staticTransform)
Create a new static transform from anFieldAbsoluteDate
and aStaticTransform
.<T extends CalculusFieldElement<T>>
FieldRotation<T>LocalMagneticFieldFrame. rotationFromInertial(Field<T> field, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inertial frame to local orbital frame.<T extends CalculusFieldElement<T>>
FieldRotation<T>LOF. rotationFromInertial(Field<T> field, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inertial frame to local orbital frame.<T extends CalculusFieldElement<T>>
FieldRotation<T>LOFType. rotationFromInertial(Field<T> field, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inertial frame to local orbital frame.default <T extends CalculusFieldElement<T>>
FieldRotation<T>LOF. rotationFromLOF(Field<T> field, LOF fromLOF, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inputlocal orbital frame
to the instance.static <T extends CalculusFieldElement<T>>
FieldRotation<T>LOF. rotationFromLOFInToLOFOut(Field<T> field, LOF in, LOF out, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from input to outputlocal orbital frame
.default <T extends CalculusFieldElement<T>>
FieldTransform<T>LOF. transformFromInertial(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the transform from an inertial frame defining position-velocity and the local orbital frame.default <T extends CalculusFieldElement<T>>
FieldTransform<T>LOF. transformFromLOF(LOF fromLOF, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inputcommonly used local orbital frame
to the instance.static <T extends CalculusFieldElement<T>>
FieldTransform<T>LOF. transformFromLOFInToLOFOut(LOF in, LOF out, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the transform from input to outputlocal orbital frame
.Constructors in org.orekit.frames with parameters of type FieldAbsoluteDate Constructor Description FieldTransform(FieldAbsoluteDate<T> date, FieldRotation<T> rotation)
Build a rotation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldRotation<T> rotation, FieldVector3D<T> rotationRate)
Build a rotation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldRotation<T> rotation, FieldVector3D<T> rotationRate, FieldVector3D<T> rotationAcceleration)
Build a rotation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldVector3D<T> translation)
Build a translation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldVector3D<T> translation, FieldRotation<T> rotation)
Build a combined translation and rotation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldVector3D<T> translation, FieldVector3D<T> velocity)
Build a translation transform, with its first time derivative.FieldTransform(FieldAbsoluteDate<T> date, FieldVector3D<T> translation, FieldVector3D<T> velocity, FieldVector3D<T> acceleration)
Build a translation transform, with its first and second time derivatives.FieldTransform(FieldAbsoluteDate<T> date, FieldTransform<T> first, FieldTransform<T> second)
Build a transform by combining two existing ones.FieldTransform(FieldAbsoluteDate<T> date, FieldAngularCoordinates<T> angular)
Build a rotation transform.FieldTransform(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> cartesian)
Build a translation transform, with its first time derivative. -
Uses of FieldAbsoluteDate in org.orekit.frames.encounter
Methods in org.orekit.frames.encounter with parameters of type FieldAbsoluteDate Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
FieldRotation<T>EncounterLOF. rotationFromInertial(Field<T> field, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inertial frame to local orbital frame. -
Uses of FieldAbsoluteDate in org.orekit.models.earth
Methods in org.orekit.models.earth with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>Geoid. getIntersectionPoint(FieldLine<T> lineInFrame, FieldVector3D<T> closeInFrame, Frame frame, FieldAbsoluteDate<T> date)
Get the intersection point of a line with the surface of the body.<T extends CalculusFieldElement<T>>
FieldGeodeticPoint<T>Geoid. transform(FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)
Transform a Cartesian point to a surface-relative point. -
Uses of FieldAbsoluteDate in org.orekit.models.earth.atmosphere
Methods in org.orekit.models.earth.atmosphere with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
TAtmosphere. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the local density.<T extends CalculusFieldElement<T>>
TDTM2000. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the local density.<T extends CalculusFieldElement<T>>
THarrisPriester. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the local density at some position.<T extends CalculusFieldElement<T>>
TJB2008. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the local density.<T extends CalculusFieldElement<T>>
TNRLMSISE00. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the local density.<T extends CalculusFieldElement<T>>
TSimpleExponentialAtmosphere. getDensity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
protected <T extends CalculusFieldElement<T>>
FieldVector3D<T>AbstractSunInfluencedAtmosphere. getSunPosition(FieldAbsoluteDate<T> date, Frame frame)
Method returning the Sun's position vector (Field version).default <T extends CalculusFieldElement<T>>
FieldVector3D<T>Atmosphere. getVelocity(FieldAbsoluteDate<T> date, FieldVector3D<T> position, Frame frame)
Get the inertial velocity of atmosphere molecules. -
Uses of FieldAbsoluteDate in org.orekit.models.earth.ionosphere
Methods in org.orekit.models.earth.ionosphere with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
TKlobucharIonoModel. pathDelay(FieldAbsoluteDate<T> date, FieldGeodeticPoint<T> geo, T elevation, T azimuth, double frequency, T[] parameters)
Calculates the ionospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
TNeQuickModel. stec(FieldAbsoluteDate<T> date, FieldGeodeticPoint<T> recP, FieldGeodeticPoint<T> satP)
This method allows the computation of the Stant Total Electron Content (STEC). -
Uses of FieldAbsoluteDate in org.orekit.models.earth.troposphere
Methods in org.orekit.models.earth.troposphere with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
T[]MendesPavlisModel. computeZenithDelay(FieldGeodeticPoint<T> point, FieldAbsoluteDate<T> date)
This method allows the computation of the zenith hydrostatic and zenith wet delay.<T extends CalculusFieldElement<T>>
T[]TimeSpanEstimatedModel. extractParameters(T[] parameters, FieldAbsoluteDate<T> date)
Extract the proper parameter drivers' values from the array in input of thepathDelay
method.<T extends CalculusFieldElement<T>>
FieldViennaACoefficients<T>ConstantViennaAProvider. getA(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get coefficients array for VMF mapping function.<T extends CalculusFieldElement<T>>
FieldViennaACoefficients<T>ViennaAProvider. getA(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get coefficients array for VMF mapping function.protected <T extends CalculusFieldElement<T>>
TAbstractVienna. getDayOfYear(FieldAbsoluteDate<T> date)
Get day of year.<T extends CalculusFieldElement<T>>
FieldAzimuthalGradientCoefficients<T>AzimuthalGradientProvider. getGradientCoefficients(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get azimuthal asymmetry gradients.<T extends CalculusFieldElement<T>>
FieldAzimuthalGradientCoefficients<T>ConstantAzimuthalGradientProvider. getGradientCoefficients(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get azimuthal asymmetry gradients.<T extends CalculusFieldElement<T>>
T[]AbstractChaoMappingFunction. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]DummyMappingFunction. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]GlobalMappingFunctionModel. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]MendesPavlisModel. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
With the Mendes Pavlis tropospheric model, the mapping function is not split into hydrostatic and wet component.<T extends CalculusFieldElement<T>>
T[]NiellMappingFunctionModel. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]TroposphereMappingFunction. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]ViennaOne. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
T[]ViennaThree. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
This method allows the computation of the hydrostatic and wet mapping functions.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>AbstractVienna. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>AskneNordiusModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>CanonicalSaastamoinenModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>ConstantTroposphericModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>EstimatedModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>FixedTroposphericDelay. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>MariniMurray. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>MendesPavlisModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>ModifiedHopfieldModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>ModifiedSaastamoinenModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>TimeSpanEstimatedModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>TroposphericModel. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite. -
Uses of FieldAbsoluteDate in org.orekit.models.earth.troposphere.iturp834
Methods in org.orekit.models.earth.troposphere.iturp834 with parameters of type FieldAbsoluteDate Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>ITURP834WeatherParametersProvider. getWeatherParameters(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Provide weather parameters.<T extends CalculusFieldElement<T>>
T[]ITURP834MappingFunction. mappingFactors(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, FieldAbsoluteDate<T> date)
<T extends CalculusFieldElement<T>>
FieldTroposphericDelay<T>ITURP834PathDelay. pathDelay(FieldTrackingCoordinates<T> trackingCoordinates, FieldGeodeticPoint<T> point, FieldPressureTemperatureHumidity<T> weather, T[] parameters, FieldAbsoluteDate<T> date)
Calculates the tropospheric path delay for the signal path from a ground station to a satellite. -
Uses of FieldAbsoluteDate in org.orekit.models.earth.weather
Methods in org.orekit.models.earth.weather with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected abstract <T extends CalculusFieldElement<T>>
TAbstractGlobalPressureTemperature. deltaRef(FieldAbsoluteDate<T> date)
Get duration since reference date.protected <T extends CalculusFieldElement<T>>
TGlobalPressureTemperature2. deltaRef(FieldAbsoluteDate<T> date)
Get duration since reference date.protected <T extends CalculusFieldElement<T>>
TGlobalPressureTemperature2w. deltaRef(FieldAbsoluteDate<T> date)
Get duration since reference date.protected <T extends CalculusFieldElement<T>>
TGlobalPressureTemperature3. deltaRef(FieldAbsoluteDate<T> date)
Get duration since reference date.<T extends CalculusFieldElement<T>>
FieldViennaACoefficients<T>AbstractGlobalPressureTemperature. getA(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get coefficients array for VMF mapping function.<T extends CalculusFieldElement<T>>
FieldAzimuthalGradientCoefficients<T>AbstractGlobalPressureTemperature. getGradientCoefficients(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get azimuthal asymmetry gradients.<T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>AbstractGlobalPressureTemperature. getWeatherParameters(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Provide weather parameters.<T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>ConstantPressureTemperatureHumidityProvider. getWeatherParameters(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Provide weather parameters.<T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>PressureTemperatureHumidityProvider. getWeatherParameters(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Provide weather parameters. -
Uses of FieldAbsoluteDate in org.orekit.orbits
Methods in org.orekit.orbits that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldOrbit. getDate()
Get the date of orbital parameters.Methods in org.orekit.orbits with parameters of type FieldAbsoluteDate Modifier and Type Method Description FieldVector3D<T>
FieldOrbit. getPosition(FieldAbsoluteDate<T> otherDate, Frame otherFrame)
Get the position of the body in the selected frame.TimeStampedFieldPVCoordinates<T>
FieldOrbit. getPVCoordinates(FieldAbsoluteDate<T> otherDate, Frame otherFrame)
Get theFieldPVCoordinates
of the body in the selected frame.FieldOrbit<KK>
AbstractFieldOrbitInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample)
Get an interpolated instance.abstract <T extends CalculusFieldElement<T>>
FieldOrbit<T>OrbitType. mapArrayToOrbit(T[] array, T[] arrayDot, PositionAngleType type, FieldAbsoluteDate<T> date, T mu, Frame frame)
Convert state array to orbital parameters.Constructors in org.orekit.orbits with parameters of type FieldAbsoluteDate Constructor Description FieldCartesianOrbit(FieldPVCoordinates<T> pvaCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters.FieldCircularOrbit(FieldPVCoordinates<T> PVCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance without derivatives and with cached position angle same as value inputted.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, T aDot, T exDot, T eyDot, T iDot, T raanDot, T alphaDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, T aDot, T exDot, T eyDot, T iDot, T raanDot, T alphaDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldEquinoctialOrbit(FieldPVCoordinates<T> pvCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, T aDot, T exDot, T eyDot, T hxDot, T hyDot, T lDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, T aDot, T exDot, T eyDot, T hxDot, T hyDot, T lDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldKeplerianOrbit(FieldPVCoordinates<T> FieldPVCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, T aDot, T eDot, T iDot, T paDot, T raanDot, T anomalyDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, T aDot, T eDot, T iDot, T paDot, T raanDot, T anomalyDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu)
Creates a new instance.FieldOrbit(Frame frame, FieldAbsoluteDate<T> date, T mu)
Default constructor. -
Uses of FieldAbsoluteDate in org.orekit.propagation
Methods in org.orekit.propagation that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldSpacecraftState. getDate()
Get the date.FieldAbsoluteDate<T>
FieldStateCovariance. getDate()
Get the date.FieldAbsoluteDate<T>
FieldBoundedPropagator. getMaxDate()
Get the last date of the range.FieldAbsoluteDate<T>
FieldBoundedPropagator. getMinDate()
Get the first date of the range.protected FieldAbsoluteDate<T>
FieldAbstractPropagator. getStartDate()
Get the start date.Methods in org.orekit.propagation with parameters of type FieldAbsoluteDate Modifier and Type Method Description default FieldVector3D<T>
FieldPropagator. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the position of the body in the selected frame.default TimeStampedFieldPVCoordinates<T>
FieldPropagator. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get theFieldPVCoordinates
of the body in the selected frame.default void
FieldAdditionalStateProvider. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the additional state provider at the start of propagation.protected void
FieldAbstractPropagator. initializeAdditionalStates(FieldAbsoluteDate<T> target)
Initialize the additional state providers at the start of propagation.FieldSpacecraftState<KK>
FieldSpacecraftStateInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldSpacecraftState<KK>> sample)
Get an interpolated instance.FieldSpacecraftState<T>
FieldAbstractPropagator. propagate(FieldAbsoluteDate<T> target)
Propagate towards a target date.FieldSpacecraftState<T>
FieldPropagator. propagate(FieldAbsoluteDate<T> target)
Propagate towards a target date.FieldSpacecraftState<T>
FieldPropagator. propagate(FieldAbsoluteDate<T> start, FieldAbsoluteDate<T> target)
Propagate from a start date towards a target date.protected void
FieldAbstractPropagator. setStartDate(FieldAbsoluteDate<T> startDate)
Set a start date.Constructors in org.orekit.propagation with parameters of type FieldAbsoluteDate Constructor Description FieldStateCovariance(FieldMatrix<T> orbitalCovariance, FieldAbsoluteDate<T> epoch, Frame covarianceFrame, OrbitType orbitType, PositionAngleType angleType)
Constructor.FieldStateCovariance(FieldMatrix<T> orbitalCovariance, FieldAbsoluteDate<T> epoch, LOF lof)
Constructor. -
Uses of FieldAbsoluteDate in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected FieldSpacecraftState<T>
FieldAbstractAnalyticalPropagator. acceptStep(org.orekit.propagation.analytical.FieldAbstractAnalyticalPropagator.FieldBasicStepInterpolator interpolator, FieldAbsoluteDate<T> target)
Accept a step, triggering events and step handlers.protected FieldSpacecraftState<T>
FieldAbstractAnalyticalPropagator. basicPropagate(FieldAbsoluteDate<T> date)
Propagate an orbit without any fancy features.protected abstract T
FieldAbstractAnalyticalPropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.protected T
FieldBrouwerLyddanePropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.protected T
FieldEcksteinHechlerPropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.protected T
FieldKeplerianPropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.FieldSpacecraftState<T>
FieldAbstractAnalyticalPropagator. propagate(FieldAbsoluteDate<T> start, FieldAbsoluteDate<T> target)
Propagate from a start date towards a target date.protected abstract FieldOrbit<T>
FieldAbstractAnalyticalPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.FieldKeplerianOrbit<T>
FieldBrouwerLyddanePropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.FieldCartesianOrbit<T>
FieldEcksteinHechlerPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.protected FieldOrbit<T>
FieldKeplerianPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date. -
Uses of FieldAbsoluteDate in org.orekit.propagation.analytical.intelsat
Methods in org.orekit.propagation.analytical.intelsat that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldIntelsatElevenElements. getEpoch()
Get the elements epoch.Methods in org.orekit.propagation.analytical.intelsat with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected T
FieldIntelsatElevenElementsPropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.FieldPVCoordinates<T>
FieldIntelsatElevenElementsPropagator. propagateInEcef(FieldAbsoluteDate<T> date)
Converts the Intelsat's 11 elements into Position/Velocity coordinates in ECEF.protected FieldOrbit<T>
FieldIntelsatElevenElementsPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.Constructors in org.orekit.propagation.analytical.intelsat with parameters of type FieldAbsoluteDate Constructor Description FieldIntelsatElevenElements(FieldAbsoluteDate<T> epoch, T lm0, T lm1, T lm2, T lonC, T lonC1, T lonS, T lonS1, T latC, T latC1, T latS, T latS1)
Constructor. -
Uses of FieldAbsoluteDate in org.orekit.propagation.analytical.tle
Methods in org.orekit.propagation.analytical.tle that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldTLE. getDate()
Get the TLE current date.Methods in org.orekit.propagation.analytical.tle with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected T
FieldTLEPropagator. getMass(FieldAbsoluteDate<T> date)
Get the mass.FieldPVCoordinates<T>
FieldTLEPropagator. getPVCoordinates(FieldAbsoluteDate<T> date, T[] parameters)
Get the extrapolated position and velocity from an initial TLE.FieldOrbit<T>
FieldTLEPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.Constructors in org.orekit.propagation.analytical.tle with parameters of type FieldAbsoluteDate Constructor Description FieldTLE(int satelliteNumber, char classification, int launchYear, int launchNumber, String launchPiece, int ephemerisType, int elementNumber, FieldAbsoluteDate<T> epoch, T meanMotion, T meanMotionFirstDerivative, T meanMotionSecondDerivative, T e, T i, T pa, T raan, T meanAnomaly, int revolutionNumberAtEpoch, double bStar)
Simple constructor from already parsed elements.FieldTLE(int satelliteNumber, char classification, int launchYear, int launchNumber, String launchPiece, int ephemerisType, int elementNumber, FieldAbsoluteDate<T> epoch, T meanMotion, T meanMotionFirstDerivative, T meanMotionSecondDerivative, T e, T i, T pa, T raan, T meanAnomaly, int revolutionNumberAtEpoch, double bStar, TimeScale utc)
Simple constructor from already parsed elements using the given time scale as UTC. -
Uses of FieldAbsoluteDate in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldDateDetector. getDate()
Get the current event date according to the propagator.FieldAbsoluteDate<T>
FieldEventState. getEventDate()
Get the occurrence time of the event triggered in the current step.FieldAbsoluteDate<T>
FieldEventState.EventOccurrence. getStopDate()
Get the new time for a stop action.Methods in org.orekit.propagation.events with parameters of type FieldAbsoluteDate Modifier and Type Method Description void
FieldDateDetector. addEventDate(FieldAbsoluteDate<T> target)
Add an event date.void
FieldAbstractDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldAdapterDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldBooleanDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
default void
FieldEventDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldEventEnablingPredicateFilter. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldEventSlopeFilter. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldEventState. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldLongitudeCrossingDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize event handler at the start of a propagation.void
FieldNegateDetector. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Constructors in org.orekit.propagation.events with parameters of type FieldAbsoluteDate Constructor Description FieldDateDetector(FieldAbsoluteDate<T> fieldAbsoluteDate)
Build a new instance from a fielded date. -
Uses of FieldAbsoluteDate in org.orekit.propagation.events.handlers
Methods in org.orekit.propagation.events.handlers that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldRecallLastOccurrence. getLastOccurrence()
Getter for last occurrence.Methods in org.orekit.propagation.events.handlers with parameters of type FieldAbsoluteDate Modifier and Type Method Description default void
FieldEventHandler. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector)
Initialize event handler at the start of a propagation.void
FieldRecallLastOccurrence. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector)
Initialize event handler at the start of a propagation. -
Uses of FieldAbsoluteDate in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return FieldAbsoluteDate Modifier and Type Method Description protected FieldAbsoluteDate<Gradient>
AbstractGradientConverter. extend(FieldAbsoluteDate<Gradient> original, int freeParameters)
Add zero derivatives.FieldAbsoluteDate<T>
FieldIntegratedEphemeris. getMaxDate()
Get the last date of the range.FieldAbsoluteDate<T>
FieldIntegratedEphemeris. getMinDate()
Get the first date of the range.FieldAbsoluteDate<T>
FieldStateMapper. getReferenceDate()
Get reference date.FieldAbsoluteDate<T>
FieldStateMapper. mapDoubleToDate(T t)
Map the raw double time offset to a date.FieldAbsoluteDate<T>
FieldStateMapper. mapDoubleToDate(T t, FieldAbsoluteDate<T> date)
Map the raw double time offset to a date.Methods in org.orekit.propagation.integration with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected FieldSpacecraftState<T>
FieldIntegratedEphemeris. basicPropagate(FieldAbsoluteDate<T> date)
Propagate an orbit without any fancy features.protected void
FieldAbstractIntegratedPropagator. beforeIntegration(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> tEnd)
Method called just before integration.protected abstract FieldStateMapper<T>
FieldAbstractIntegratedPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state.protected FieldAbsoluteDate<Gradient>
AbstractGradientConverter. extend(FieldAbsoluteDate<Gradient> original, int freeParameters)
Add zero derivatives.protected T
FieldIntegratedEphemeris. getMass(FieldAbsoluteDate<T> date)
Get the mass.void
FieldAbstractIntegratedPropagator.MainStateEquations. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the equations at the start of propagation.default void
FieldAdditionalDerivativesProvider. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the generator at the start of propagation.abstract FieldSpacecraftState<T>
FieldStateMapper. mapArrayToState(FieldAbsoluteDate<T> date, T[] y, T[] yDot, PropagationType type)
Map the raw double components to a spacecraft state.T
FieldStateMapper. mapDateToDouble(FieldAbsoluteDate<T> date)
Map a date to a raw double time offset.FieldAbsoluteDate<T>
FieldStateMapper. mapDoubleToDate(T t, FieldAbsoluteDate<T> date)
Map the raw double time offset to a date.FieldSpacecraftState<T>
FieldAbstractIntegratedPropagator. propagate(FieldAbsoluteDate<T> target)
Propagate towards a target date.FieldSpacecraftState<T>
FieldAbstractIntegratedPropagator. propagate(FieldAbsoluteDate<T> tStart, FieldAbsoluteDate<T> tEnd)
Propagate from a start date towards a target date.protected FieldOrbit<T>
FieldIntegratedEphemeris. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Extrapolate an orbit up to a specific target date.Constructors in org.orekit.propagation.integration with parameters of type FieldAbsoluteDate Constructor Description FieldIntegratedEphemeris(FieldAbsoluteDate<T> startDate, FieldAbsoluteDate<T> minDate, FieldAbsoluteDate<T> maxDate, FieldStateMapper<T> mapper, AttitudeProvider attitudeProvider, PropagationType type, FieldDenseOutputModel<T> model, FieldArrayDictionary<T> unmanaged, List<FieldAdditionalStateProvider<T>> providers, String[] equations, int[] dimensions)
Creates a new instance of IntegratedEphemeris.FieldStateMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Simple constructor. -
Uses of FieldAbsoluteDate in org.orekit.propagation.numerical
Methods in org.orekit.propagation.numerical with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected FieldStateMapper<T>
FieldNumericalPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state. -
Uses of FieldAbsoluteDate in org.orekit.propagation.sampling
Methods in org.orekit.propagation.sampling with parameters of type FieldAbsoluteDate Modifier and Type Method Description FieldSpacecraftState<T>
FieldOrekitStepInterpolator. getInterpolatedState(FieldAbsoluteDate<T> date)
Get the state at interpolated date.default TimeStampedFieldPVCoordinates<T>
FieldOrekitStepInterpolator. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get theFieldPVCoordinates
of the body in the selected frame.default void
FieldOrekitFixedStepHandler. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t, T step)
Initialize step handler at the start of a propagation.default void
FieldOrekitStepHandler. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize step handler at the start of a propagation.void
FieldOrekitStepNormalizer. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize step handler at the start of a propagation.void
FieldStepHandlerMultiplexer. init(FieldSpacecraftState<T> s0, FieldAbsoluteDate<T> t)
Initialize step handler at the start of a propagation. -
Uses of FieldAbsoluteDate in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst with parameters of type FieldAbsoluteDate Modifier and Type Method Description protected void
FieldDSSTPropagator. beforeIntegration(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> tEnd)
Method called just before integration.protected FieldStateMapper<T>
FieldDSSTPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType ignoredOrbitType, PositionAngleType ignoredPositionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state. -
Uses of FieldAbsoluteDate in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces with parameters of type FieldAbsoluteDate Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
T[]DSSTForceModel. extractParameters(T[] parameters, FieldAbsoluteDate<T> date)
Extract the proper parameter drivers' values from the array in input of theupdateShortPeriodTerms
method.Map<String,T[]>
AbstractGaussianContribution.FieldGaussianShortPeriodicCoefficients. getCoefficients(FieldAbsoluteDate<T> date, Set<String> selected)
Computes the coefficients involved in the contributions.Map<String,T[]>
FieldShortPeriodTerms. getCoefficients(FieldAbsoluteDate<T> date, Set<String> selected)
Computes the coefficients involved in the contributions.<T extends CalculusFieldElement<T>>
voidAbstractGaussianContribution. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the force model at the start of propagation.default <T extends CalculusFieldElement<T>>
voidDSSTForceModel. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target)
Initialize the force model at the start of propagation. -
Uses of FieldAbsoluteDate in org.orekit.propagation.semianalytical.dsst.utilities
Methods in org.orekit.propagation.semianalytical.dsst.utilities that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldAuxiliaryElements. getDate()
Get the date of the orbit.Methods in org.orekit.propagation.semianalytical.dsst.utilities with parameters of type FieldAbsoluteDate Modifier and Type Method Description void
FieldShortPeriodicsInterpolatedCoefficient. addGridPoint(FieldAbsoluteDate<T> date, T[] value)
Add a point to the interpolation grid.T[]
FieldShortPeriodicsInterpolatedCoefficient. value(FieldAbsoluteDate<T> date)
Compute the value of the coefficient. -
Uses of FieldAbsoluteDate in org.orekit.ssa.collision.shorttermencounter.probability.twod
Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<T>
FieldShortTermEncounter2DDefinition. getTca()
Get the Time of Closest Approach. -
Uses of FieldAbsoluteDate in org.orekit.time
Methods in org.orekit.time that return FieldAbsoluteDate Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createBesselianEpoch(T besselianEpoch)
Build an instance corresponding to a Besselian Epoch (BE).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createBesselianEpoch(T besselianEpoch, TimeScales timeScales)
Build an instance corresponding to a Besselian Epoch (BE).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createGPSDate(int weekNumber, T milliInWeek)
Build an instance corresponding to a GPS date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createGPSDate(int weekNumber, T milliInWeek, TimeScale gps)
Build an instance corresponding to a GPS date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJDDate(int jd, T secondsSinceNoon, TimeScale timeScale)
Build an instance corresponding to a Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJDDate(int jd, T secondsSinceNoon, TimeScale timeScale, TimeScale pivotTimeScale)
Build an instance corresponding to a Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJulianEpoch(T julianEpoch)
Build an instance corresponding to a Julian Epoch (JE).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createJulianEpoch(T julianEpoch, TimeScales timeScales)
Build an instance corresponding to a Julian Epoch (JE).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. createMJDDate(int mjd, T secondsInDay, TimeScale timeScale)
Build an instance corresponding to a Modified Julian Day date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getArbitraryEpoch(Field<T> field)
Get an arbitrary date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getCCSDSEpoch(Field<T> field)
Reference epoch for CCSDS Time Code Format (CCSDS 301.0-B-4).static <KK extends CalculusFieldElement<KK>>
FieldAbsoluteDate<KK>AbstractFieldTimeInterpolator. getCentralDate(FieldAbsoluteDate<KK> date, FieldAbsoluteDate<KK> minDate, FieldAbsoluteDate<KK> maxDate, double threshold)
Get the central date to use to find neighbors while taking into account extrapolation threshold.static <T extends FieldTimeStamped<KK>,KK extends CalculusFieldElement<KK>>
FieldAbsoluteDate<KK>AbstractFieldTimeInterpolator. getCentralDate(FieldAbsoluteDate<KK> date, ImmutableFieldTimeStampedCache<T,KK> cachedSamples, double threshold)
Get the central date to use to find neighbors while taking into account extrapolation threshold.FieldAbsoluteDate<T>
FieldAbsoluteDate. getDate()
Get the date.FieldAbsoluteDate<T>
FieldClockOffset. getDate()
Get the date.FieldAbsoluteDate<T>
FieldTimeStamped. getDate()
Get the date.FieldAbsoluteDate<KK>
FieldTimeStampedPair. getDate()
Get the date.FieldAbsoluteDate<KK>
TimeStampedField. getDate()
Get the date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getFiftiesEpoch(Field<T> field)
Reference epoch for 1950 dates: 1950-01-01T00:00:00 Terrestrial Time.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getFutureInfinity(Field<T> field)
Dummy date at infinity in the future direction.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getGalileoEpoch(Field<T> field)
Reference epoch for Galileo System Time: 1999-08-22T00:00:00 UTC.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getGPSEpoch(Field<T> field)
Reference epoch for GPS weeks: 1980-01-06T00:00:00 GPS time.FieldAbsoluteDate<KK>
AbstractFieldTimeInterpolator.InterpolationData. getInterpolationDate()
Get interpolation date.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getJ2000Epoch(Field<T> field)
J2000.0 Reference epoch: 2000-01-01T12:00:00 Terrestrial Time (not UTC).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getJavaEpoch(Field<T> field)
Java Reference epoch: 1970-01-01T00:00:00 Universal Time Coordinate.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getJulianEpoch(Field<T> field)
Reference epoch for julian dates: -4712-01-01T12:00:00 Terrestrial Time.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getModifiedJulianEpoch(Field<T> field)
Reference epoch for modified julian dates: 1858-11-17T00:00:00 Terrestrial Time.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. getPastInfinity(Field<T> field)
Dummy date at infinity in the past direction.FieldAbsoluteDate<T>
FieldAbsoluteDate. parseCCSDSCalendarSegmentedTimeCode(byte preambleField, byte[] timeField)
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).FieldAbsoluteDate<T>
FieldAbsoluteDate. parseCCSDSCalendarSegmentedTimeCode(byte preambleField, byte[] timeField, TimeScale utc)
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSDaySegmentedTimeCode(Field<T> field, byte preambleField, byte[] timeField, DateComponents agencyDefinedEpoch)
Build an instance from a CCSDS Day Segmented Time Code (CDS).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSDaySegmentedTimeCode(Field<T> field, byte preambleField, byte[] timeField, DateComponents agencyDefinedEpoch, TimeScale utc)
Build an instance from a CCSDS Day Segmented Time Code (CDS).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSUnsegmentedTimeCode(byte preambleField1, byte preambleField2, byte[] timeField, FieldAbsoluteDate<T> agencyDefinedEpoch, FieldAbsoluteDate<T> ccsdsEpoch)
Build an instance from a CCSDS Unsegmented Time Code (CUC).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSUnsegmentedTimeCode(Field<T> field, byte preambleField1, byte preambleField2, byte[] timeField, FieldAbsoluteDate<T> agencyDefinedEpoch)
Build an instance from a CCSDS Unsegmented Time Code (CUC).FieldAbsoluteDate<T>
FieldAbsoluteDate. shiftedBy(double dt)
Get a time-shifted date.FieldAbsoluteDate<T>
FieldAbsoluteDate. shiftedBy(long dt, TimeUnit timeUnit)
Get a time-shifted date.FieldAbsoluteDate<T>
FieldAbsoluteDate. shiftedBy(TimeOffset dt)
Get a time-shifted date.FieldAbsoluteDate<T>
FieldAbsoluteDate. shiftedBy(T dt)
Get a time-shifted date.FieldAbsoluteDate<FieldUnivariateDerivative2<T>>
FieldAbsoluteDate. toFUD2Field()
Creates Field date with offset as univariate derivative of second order, with a unit linear coefficient in time.Methods in org.orekit.time with parameters of type FieldAbsoluteDate Modifier and Type Method Description int
FieldAbsoluteDate. compareTo(FieldAbsoluteDate<T> other)
Compare the instance with another date.T
FieldAbsoluteDate. durationFrom(FieldAbsoluteDate<T> instant)
Compute the physically elapsed duration between two instants.T
FieldAbsoluteDate. durationFrom(FieldAbsoluteDate<T> instant, TimeUnit timeUnit)
Compute the physically elapsed duration between two instants.static <KK extends CalculusFieldElement<KK>>
FieldAbsoluteDate<KK>AbstractFieldTimeInterpolator. getCentralDate(FieldAbsoluteDate<KK> date, FieldAbsoluteDate<KK> minDate, FieldAbsoluteDate<KK> maxDate, double threshold)
Get the central date to use to find neighbors while taking into account extrapolation threshold.static <T extends FieldTimeStamped<KK>,KK extends CalculusFieldElement<KK>>
FieldAbsoluteDate<KK>AbstractFieldTimeInterpolator. getCentralDate(FieldAbsoluteDate<KK> date, ImmutableFieldTimeStampedCache<T,KK> cachedSamples, double threshold)
Get the central date to use to find neighbors while taking into account extrapolation threshold.<T extends CalculusFieldElement<T>>
TGLONASSScale. getLeap(FieldAbsoluteDate<T> date)
Get the value of the previous leap.default <T extends CalculusFieldElement<T>>
TTimeScale. getLeap(FieldAbsoluteDate<T> date)
Get the value of the previous leap.<T extends CalculusFieldElement<T>>
TUTCScale. getLeap(FieldAbsoluteDate<T> date)
Get the value of the previous leap.<T extends CalculusFieldElement<T>>
FieldClockOffset<T>AggregatedClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.<T extends CalculusFieldElement<T>>
FieldClockOffset<T>ClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.<T extends CalculusFieldElement<T>>
FieldClockOffset<T>PerfectClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.<T extends CalculusFieldElement<T>>
FieldClockOffset<T>SampledClockModel. getOffset(FieldAbsoluteDate<T> date)
Get the clock offset at date.<T extends CalculusFieldElement<T>>
TUTCTAIOffset. getOffset(FieldAbsoluteDate<T> date)
Get the TAI - UTC offset in seconds.protected KK
AbstractFieldTimeInterpolator. getTimeParameter(FieldAbsoluteDate<KK> interpolatingTime, FieldAbsoluteDate<KK> previousDate, FieldAbsoluteDate<KK> nextDate)
Get the time parameter which lies between [0:1] by normalizing the difference between interpolating time and previous date by the Δt between tabulated values.<T extends CalculusFieldElement<T>>
booleanGLONASSScale. insideLeap(FieldAbsoluteDate<T> date)
Check if date is within a leap second introduction in this time scale.default <T extends CalculusFieldElement<T>>
booleanTimeScale. insideLeap(FieldAbsoluteDate<T> date)
Check if date is within a leap second introduction in this time scale.<T extends CalculusFieldElement<T>>
booleanUTCScale. insideLeap(FieldAbsoluteDate<T> date)
Check if date is within a leap second introduction in this time scale.T
AbstractFieldTimeInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<T> sample)
Get an interpolated instance.T
AbstractFieldTimeInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Stream<T> sample)
Get an interpolated instance.T
FieldTimeInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<T> sample)
Get an interpolated instance.T
FieldTimeInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Stream<T> sample)
Get an interpolated instance.<T extends CalculusFieldElement<T>>
intGLONASSScale. minuteDuration(FieldAbsoluteDate<T> date)
Check length of the current minute in this time scale.default <T extends CalculusFieldElement<T>>
intTimeScale. minuteDuration(FieldAbsoluteDate<T> date)
Check length of the current minute in this time scale.<T extends CalculusFieldElement<T>>
intUTCScale. minuteDuration(FieldAbsoluteDate<T> date)
Check length of the current minute in this time scale.T
FieldAbsoluteDate. offsetFrom(FieldAbsoluteDate<T> instant, TimeScale timeScale)
Compute the apparent clock offset between two instant in the perspective of a specifictime scale
.<T extends CalculusFieldElement<T>>
TClockTimeScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TConstantOffsetTimeScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TGLONASSScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TGMSTScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TSatelliteClockScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TTCBScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TTCGScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TTDBScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TTimeScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TUT1Scale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.<T extends CalculusFieldElement<T>>
TUTCScale. offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations fromTAIScale
to instance.static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSUnsegmentedTimeCode(byte preambleField1, byte preambleField2, byte[] timeField, FieldAbsoluteDate<T> agencyDefinedEpoch, FieldAbsoluteDate<T> ccsdsEpoch)
Build an instance from a CCSDS Unsegmented Time Code (CUC).static <T extends CalculusFieldElement<T>>
FieldAbsoluteDate<T>FieldAbsoluteDate. parseCCSDSUnsegmentedTimeCode(Field<T> field, byte preambleField1, byte preambleField2, byte[] timeField, FieldAbsoluteDate<T> agencyDefinedEpoch)
Build an instance from a CCSDS Unsegmented Time Code (CUC).<T extends CalculusFieldElement<T>>
TTimeScalarFunction. value(FieldAbsoluteDate<T> date)
Compute a function of time.<T extends CalculusFieldElement<T>>
T[]TimeVectorFunction. value(FieldAbsoluteDate<T> date)
Compute a function of time.Constructors in org.orekit.time with parameters of type FieldAbsoluteDate Constructor Description FieldAbsoluteDate(FieldAbsoluteDate<T> since, double elapsedDuration)
Build an instance from an elapsed duration since another instant.FieldAbsoluteDate(FieldAbsoluteDate<T> reference, double apparentOffset, TimeScale timeScale)
Build an instance from an apparent clock offset with respect to another instant in the perspective of a specifictime scale
.FieldAbsoluteDate(FieldAbsoluteDate<T> since, long elapsedDuration, TimeUnit timeUnit)
Build an instance from an elapsed duration since another instant.FieldAbsoluteDate(FieldAbsoluteDate<T> since, TimeOffset elapsedDuration)
Build an instance from an elapsed duration since another instant.FieldAbsoluteDate(FieldAbsoluteDate<T> since, T elapsedDuration)
Build an instance from an elapsed duration since another instant.FieldClockOffset(FieldAbsoluteDate<T> date, T offset, T rate, T acceleration)
Simple constructor.InterpolationData(FieldAbsoluteDate<KK> interpolationDate, Collection<T> sample)
Constructor.TimeStampedField(KK value, FieldAbsoluteDate<KK> date)
Constructor. -
Uses of FieldAbsoluteDate in org.orekit.utils
Methods in org.orekit.utils that return FieldAbsoluteDate Modifier and Type Method Description FieldAbsoluteDate<D>
FieldTimeSpanMap.Transition. getAbsoluteDate()
Get the transition field absolute date.FieldAbsoluteDate<T>
TimeStampedFieldAngularCoordinates. getDate()
Get the date.FieldAbsoluteDate<T>
TimeStampedFieldPVCoordinates. getDate()
Get the date.Methods in org.orekit.utils with parameters of type FieldAbsoluteDate Modifier and Type Method Description void
FieldTimeSpanMap. addValidAfter(T entry, FieldAbsoluteDate<D> earliestValidityDate)
Add an entry valid after a limit date.void
FieldTimeSpanMap. addValidBefore(T entry, FieldAbsoluteDate<D> latestValidityDate)
Add an entry valid before a limit date.<T extends CalculusFieldElement<T>>
TIERSConventions. evaluateTC(FieldAbsoluteDate<T> date)
Evaluate the date offset between the current date and thereference date
.<T extends CalculusFieldElement<T>>
TIERSConventions. evaluateTC(FieldAbsoluteDate<T> date, TimeScales timeScales)
Evaluate the date offset between the current date and thereference date
.T
FieldTimeSpanMap. get(FieldAbsoluteDate<D> date)
Get the entry valid at a specified date.default Stream<T>
FieldTimeStampedCache. getNeighbors(FieldAbsoluteDate<KK> central)
Get the entries surrounding a central date.Stream<T>
FieldTimeStampedCache. getNeighbors(FieldAbsoluteDate<KK> central, int n)
Get the entries surrounding a central date.Stream<T>
ImmutableFieldTimeStampedCache. getNeighbors(FieldAbsoluteDate<KK> central, int n)
Get the entries surrounding a central date.<T extends FieldTimeStamped<K>,K extends CalculusFieldElement<K>>
List<T>FieldSortedListTrimmer. getNeighborsSubList(FieldAbsoluteDate<K> central, List<T> data)
Get the entries surrounding a central date.default <T extends CalculusFieldElement<T>>
T[]ParameterDriversProvider. getParameters(Field<T> field, FieldAbsoluteDate<T> date)
Get model parameters.<T extends CalculusFieldElement<T>>
FieldVector3D<T>ExtendedPositionProvider. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the position in the selected frame.default <T extends CalculusFieldElement<T>>
FieldVector3D<T>ExtendedPVCoordinatesProvider. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Deprecated.Get the position of the body in the selected frame.default FieldVector3D<T>
FieldPVCoordinatesProvider. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the position of the body in the selected frame.<T extends CalculusFieldElement<T>>
FieldVector3D<T>FrameAdapter. getPosition(FieldAbsoluteDate<T> date, Frame frame)
Get the position in the selected frame.default <T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>ExtendedPositionProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get the position-velocity-acceleration in the selected frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>ExtendedPVCoordinatesProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Deprecated.Get theFieldPVCoordinates
of the body in the selected frame.TimeStampedFieldPVCoordinates<T>
FieldAbsolutePVCoordinates. getPVCoordinates(FieldAbsoluteDate<T> otherDate, Frame outputFrame)
TimeStampedFieldPVCoordinates<T>
FieldPVCoordinatesProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get theFieldPVCoordinates
of the body in the selected frame.TimeStampedFieldPVCoordinates<T>
FieldShiftingPVCoordinatesProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get theFieldPVCoordinates
of the body in the selected frame.<T extends CalculusFieldElement<T>>
TimeStampedFieldPVCoordinates<T>FrameAdapter. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
Get the position-velocity-acceleration in the selected frame.
-