Uses of Class
org.orekit.utils.FieldPVCoordinates
-
Packages that use FieldPVCoordinates Package Description org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.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.orbits This package provides classes to represent orbits.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.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model.org.orekit.utils This package provides useful objects. -
-
Uses of FieldPVCoordinates in org.orekit.bodies
Methods in org.orekit.bodies that return FieldPVCoordinates Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>JPLEphemeridesLoader.RawPVProvider. getRawPV(FieldAbsoluteDate<T> date)
Get the position-velocity at date. -
Uses of FieldPVCoordinates in org.orekit.frames
Methods in org.orekit.frames that return FieldPVCoordinates Modifier and Type Method Description FieldPVCoordinates<T>
FieldTransform. getCartesian()
Get the underlying elementary Cartesian part.default FieldPVCoordinates<T>
FieldKinematicTransform. transformOnlyPV(FieldPVCoordinates<T> pv)
TransformPVCoordinates
, without the acceleration vector.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformTimeStampedFieldPVCoordinates
including kinematic effects.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(PVCoordinates pv)
TransformTimeStampedPVCoordinates
including kinematic effects.<T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>Transform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformFieldPVCoordinates
including kinematic effects.Methods in org.orekit.frames with parameters of type FieldPVCoordinates Modifier and Type Method Description <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.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.<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.abstract <T extends CalculusFieldElement<T>>
FieldRotation<T>LOFType. rotationFromInertial(Field<T> field, 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.<T extends CalculusFieldElement<T>>
FieldRotation<T>LOFType. rotationFromLOF(Field<T> field, LOFType fromLOF, 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
.default FieldPVCoordinates<T>
FieldKinematicTransform. transformOnlyPV(FieldPVCoordinates<T> pv)
TransformPVCoordinates
, without the acceleration vector.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformTimeStampedFieldPVCoordinates
including kinematic effects.<T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>Transform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformFieldPVCoordinates
including kinematic effects.Constructors in org.orekit.frames with parameters of type FieldPVCoordinates Constructor Description FieldTransform(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> cartesian)
Build a translation transform, with its first time derivative. -
Uses of FieldPVCoordinates in org.orekit.frames.encounter
Methods in org.orekit.frames.encounter that return FieldPVCoordinates Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>AbstractEncounterLOF. getFieldOther(Field<T> field)
Get the field version of other's position and velocity coordinates.<T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>EncounterLOF. getFieldOther(Field<T> field)
Get other's position and velocity coordinates.Methods in org.orekit.frames.encounter with parameters of type FieldPVCoordinates Modifier and Type Method Description abstract <T extends CalculusFieldElement<T>>
EncounterLOFEncounterLOFType. getFrame(FieldPVCoordinates<T> other)
Get encounter local orbital frame associated to this enum.<T extends CalculusFieldElement<T>>
FieldRotation<T>AbstractEncounterLOF. rotationFromInertial(Field<T> field, FieldPVCoordinates<T> origin)
Get the rotation from inertial to this encounter local orbital frame.<T extends CalculusFieldElement<T>>
FieldRotation<T>DefaultEncounterLOF. rotationFromInertial(Field<T> field, FieldPVCoordinates<T> origin, FieldPVCoordinates<T> other)
Get the rotation from inertial to this encounter local orbital frame.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.default <T extends CalculusFieldElement<T>>
FieldRotation<T>EncounterLOF. rotationFromInertial(Field<T> field, FieldPVCoordinates<T> origin)
Get the rotation from inertial to this encounter local orbital frame.<T extends CalculusFieldElement<T>>
FieldRotation<T>EncounterLOF. rotationFromInertial(Field<T> field, FieldPVCoordinates<T> origin, FieldPVCoordinates<T> other)
Get the rotation from inertial to this encounter local orbital frame.<T extends CalculusFieldElement<T>>
FieldRotation<T>ValsecchiEncounterFrame. rotationFromInertial(Field<T> field, FieldPVCoordinates<T> origin, FieldPVCoordinates<T> other)
Get the rotation from inertial to this encounter local orbital frame.Constructors in org.orekit.frames.encounter with parameters of type FieldPVCoordinates Constructor Description AbstractEncounterLOF(FieldPVCoordinates<T> other)
Constructor withFieldPVCoordinates
.DefaultEncounterLOF(FieldPVCoordinates<T> other)
Field constructor.ValsecchiEncounterFrame(FieldPVCoordinates<T> other)
Constructor. -
Uses of FieldPVCoordinates in org.orekit.orbits
Methods in org.orekit.orbits that return FieldPVCoordinates Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>KeplerianMotionCartesianUtility. predictPositionVelocity(T dt, FieldVector3D<T> position, FieldVector3D<T> velocity, T mu)
Method to propagate position and velocity according to Keplerian dynamics.Methods in org.orekit.orbits with parameters of type FieldPVCoordinates Modifier and Type Method Description protected static <T extends CalculusFieldElement<T>>
booleanFieldOrbit. hasNonKeplerianAcceleration(FieldPVCoordinates<T> pva, T mu)
Check if Cartesian coordinates include non-Keplerian acceleration.Constructors in org.orekit.orbits with parameters of type FieldPVCoordinates 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.FieldEquinoctialOrbit(FieldPVCoordinates<T> pvCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters.FieldKeplerianOrbit(FieldPVCoordinates<T> FieldPVCoordinates, Frame frame, FieldAbsoluteDate<T> date, T mu)
Constructor from Cartesian parameters. -
Uses of FieldPVCoordinates in org.orekit.propagation.analytical.intelsat
Methods in org.orekit.propagation.analytical.intelsat that return FieldPVCoordinates Modifier and Type Method Description FieldPVCoordinates<T>
FieldIntelsatElevenElementsPropagator. propagateInEcef(FieldAbsoluteDate<T> date)
Converts the Intelsat's 11 elements into Position/Velocity coordinates in ECEF. -
Uses of FieldPVCoordinates in org.orekit.propagation.analytical.tle
Methods in org.orekit.propagation.analytical.tle that return FieldPVCoordinates Modifier and Type Method Description FieldPVCoordinates<T>
FieldTLEPropagator. getPVCoordinates(FieldAbsoluteDate<T> date, T[] parameters)
Get the extrapolated position and velocity from an initial TLE. -
Uses of FieldPVCoordinates in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return FieldPVCoordinates Modifier and Type Method Description FieldPVCoordinates<T>
FieldExtremumApproachDetector. computeDeltaPV(FieldSpacecraftState<T> s)
Deprecated.The output type of this method shall be modified in the future to improve code efficiency (though it will still give access to the relative position and velocity) -
Uses of FieldPVCoordinates in org.orekit.ssa.collision.shorttermencounter.probability.twod
Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod that return FieldPVCoordinates Modifier and Type Method Description FieldPVCoordinates<T>
FieldShortTermEncounter2DDefinition. computeOtherRelativeToReferencePVInReferenceInertial()
Compute the other collision position and velocity relative to the reference collision object. -
Uses of FieldPVCoordinates in org.orekit.utils
Subclasses of FieldPVCoordinates in org.orekit.utils Modifier and Type Class Description class
FieldAbsolutePVCoordinates<T extends CalculusFieldElement<T>>
Field implementation of AbsolutePVCoordinates.class
TimeStampedFieldPVCoordinates<T extends CalculusFieldElement<T>>
time-stamped
version ofFieldPVCoordinates
.Methods in org.orekit.utils that return FieldPVCoordinates Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>AngularCoordinates. applyTo(FieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.FieldPVCoordinates<T>
FieldAngularCoordinates. applyTo(FieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.FieldPVCoordinates<T>
FieldAngularCoordinates. applyTo(PVCoordinates pv)
Apply the rotation to a pv coordinates.FieldPVCoordinates<T>
FieldPVCoordinates. blendArithmeticallyWith(FieldPVCoordinates<T> other, T blendingValue)
FieldPVCoordinates<T>
FieldPVCoordinates. crossProduct(FieldPVCoordinates<T> pv2)
Compute the cross-product of two instances.static <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>FieldPVCoordinates. getZero(Field<T> field)
Get fixed position/velocity at origin (both p, v and a are zero vectors).FieldPVCoordinates<T>
FieldPVCoordinates. negate()
Get the opposite of the instance.FieldPVCoordinates<T>
FieldPVCoordinates. normalize()
Normalize the position part of the instance.FieldPVCoordinates<T>
FieldPVCoordinates. shiftedBy(double dt)
Get a time-shifted state.FieldPVCoordinates<T>
FieldPVCoordinates. shiftedBy(T dt)
Get a time-shifted state.FieldPVCoordinates<FieldDerivativeStructure<T>>
FieldPVCoordinates. toDerivativeStructurePV(int order)
Transform the instance to aFieldPVCoordinates
<FieldDerivativeStructure
>.FieldPVCoordinates<DerivativeStructure>
PVCoordinates. toDerivativeStructurePV(int order)
Transform the instance to aFieldPVCoordinates
<DerivativeStructure
>.FieldPVCoordinates<FieldUnivariateDerivative1<T>>
FieldPVCoordinates. toUnivariateDerivative1PV()
Transform the instance to aFieldPVCoordinates
<FieldUnivariateDerivative1
>.FieldPVCoordinates<UnivariateDerivative1>
PVCoordinates. toUnivariateDerivative1PV()
Transform the instance to aFieldPVCoordinates
<UnivariateDerivative1
>.FieldPVCoordinates<FieldUnivariateDerivative2<T>>
FieldPVCoordinates. toUnivariateDerivative2PV()
Transform the instance to aFieldPVCoordinates
<FieldUnivariateDerivative2
>.FieldPVCoordinates<UnivariateDerivative2>
PVCoordinates. toUnivariateDerivative2PV()
Transform the instance to aFieldPVCoordinates
<UnivariateDerivative2
>.Methods in org.orekit.utils with parameters of type FieldPVCoordinates Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPVCoordinates<T>AngularCoordinates. applyTo(FieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.FieldPVCoordinates<T>
FieldAngularCoordinates. applyTo(FieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.FieldPVCoordinates<T>
FieldPVCoordinates. blendArithmeticallyWith(FieldPVCoordinates<T> other, T blendingValue)
FieldPVCoordinates<T>
FieldPVCoordinates. crossProduct(FieldPVCoordinates<T> pv2)
Compute the cross-product of two instances.
-