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.orbits This package provides classes to represent orbits.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 org.hipparchus.RealFieldElement<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.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformTimeStampedFieldPVCoordinates
including kinematic effects.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(PVCoordinates pv)
TransformTimeStampedPVCoordinates
including kinematic effects.<T extends org.hipparchus.RealFieldElement<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 org.hipparchus.RealFieldElement<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.abstract <T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldRotation<T>LOFType. rotationFromInertial(org.hipparchus.Field<T> field, FieldPVCoordinates<T> pv)
Get the rotation from inertial frame to local orbital frame.<T extends org.hipparchus.RealFieldElement<T>>
FieldTransform<T>LOFType. transformFromInertial(FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the transform from an inertial frame defining position-velocity and the local orbital frame.FieldPVCoordinates<T>
FieldTransform. transformPVCoordinates(FieldPVCoordinates<T> pv)
TransformTimeStampedFieldPVCoordinates
including kinematic effects.<T extends org.hipparchus.RealFieldElement<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.orbits
Methods in org.orekit.orbits with parameters of type FieldPVCoordinates Modifier and Type Method Description protected static <T extends org.hipparchus.RealFieldElement<T>>
booleanFieldOrbit. hasNonKeplerianAcceleration(FieldPVCoordinates<T> pva, double 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, double mu)
Constructor from Cartesian parameters.FieldCircularOrbit(FieldPVCoordinates<T> PVCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)
Constructor from Cartesian parameters.FieldEquinoctialOrbit(FieldPVCoordinates<T> pvCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)
Constructor from Cartesian parameters.FieldKeplerianOrbit(FieldPVCoordinates<T> FieldPVCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)
Constructor from Cartesian parameters. -
Uses of FieldPVCoordinates in org.orekit.utils
Subclasses of FieldPVCoordinates in org.orekit.utils Modifier and Type Class Description class
TimeStampedFieldPVCoordinates<T extends org.hipparchus.RealFieldElement<T>>
time-stamped
version ofFieldPVCoordinates
.Methods in org.orekit.utils that return FieldPVCoordinates Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<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. crossProduct(FieldPVCoordinates<T> pv2)
Compute the cross-product of two instances.static <T extends org.hipparchus.RealFieldElement<T>>
FieldPVCoordinates<T>FieldPVCoordinates. getZero(org.hipparchus.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<org.hipparchus.analysis.differentiation.FieldDerivativeStructure<T>>
FieldPVCoordinates. toDerivativeStructurePV(int order)
Transform the instance to aFieldPVCoordinates
<FieldDerivativeStructure
>.FieldPVCoordinates<org.hipparchus.analysis.differentiation.DerivativeStructure>
PVCoordinates. toDerivativeStructurePV(int order)
Transform the instance to aFieldPVCoordinates
<DerivativeStructure
>.Methods in org.orekit.utils with parameters of type FieldPVCoordinates Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<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. crossProduct(FieldPVCoordinates<T> pv2)
Compute the cross-product of two instances.
-