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.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
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.propagation |
Propagation
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.propagation.sampling |
This package provides interfaces and classes dealing with step handling during propagation.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawSteering.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
BodyCenterPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
NadirPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
YawCompensation.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
TargetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
LofOffsetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
GroundPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldEllipse.projectToEllipse(TimeStampedFieldPVCoordinates<T> pv)
Project position-velocity-acceleration on an ellipse.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldEllipse.projectToEllipse(TimeStampedFieldPVCoordinates<T> pv)
Project position-velocity-acceleration on an ellipse.
|
Modifier and Type | Method and Description |
---|---|
static TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> |
AbstractMeasurement.getCoordinates(SpacecraftState state,
int firstDerivative,
int freeParameters)
Get Cartesian coordinates as derivatives.
|
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> |
GroundReceiverCommonParametersWithDerivatives.getStationDownlink()
Get station position in inertial frame at end of the downlink leg.
|
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> |
GroundReceiverCommonParametersWithDerivatives.getTransitPV()
Get transit position/velocity.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractMeasurement.signalTimeOfFlight(TimeStampedFieldPVCoordinates<T> adjustableEmitterPV,
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> receiverPosition,
FieldAbsoluteDate<T> signalArrivalDate)
Compute propagation delay on a link leg (typically downlink or uplink).
|
Constructor and Description |
---|
GroundReceiverCommonParametersWithDerivatives(SpacecraftState state,
Map<String,Integer> indices,
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> offsetToInertialDownlink,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> stationDownlink,
org.hipparchus.analysis.differentiation.Gradient tauD,
SpacecraftState transitState,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> transitPV)
Simple constructor.
|
GroundReceiverCommonParametersWithDerivatives(SpacecraftState state,
Map<String,Integer> indices,
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> offsetToInertialDownlink,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> stationDownlink,
org.hipparchus.analysis.differentiation.Gradient tauD,
SpacecraftState transitState,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> transitPV)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldTransform.transformPVCoordinates(TimeStampedFieldPVCoordinates<T> pv)
Transform
TimeStampedFieldPVCoordinates including kinematic effects. |
<T extends org.hipparchus.CalculusFieldElement<T>> |
Transform.transformPVCoordinates(TimeStampedFieldPVCoordinates<T> pv)
Transform
TimeStampedFieldPVCoordinates including kinematic effects. |
TimeStampedFieldPVCoordinates<T> |
FieldTransform.transformPVCoordinates(TimeStampedPVCoordinates pv)
Transform
TimeStampedPVCoordinates including kinematic effects. |
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldTransform.transformPVCoordinates(TimeStampedFieldPVCoordinates<T> pv)
Transform
TimeStampedFieldPVCoordinates including kinematic effects. |
<T extends org.hipparchus.CalculusFieldElement<T>> |
Transform.transformPVCoordinates(TimeStampedFieldPVCoordinates<T> pv)
Transform
TimeStampedFieldPVCoordinates including kinematic effects. |
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldOrbit.getPVCoordinates()
Get the
TimeStampedPVCoordinates in definition frame. |
TimeStampedFieldPVCoordinates<T> |
FieldOrbit.getPVCoordinates(FieldAbsoluteDate<T> otherDate,
Frame otherFrame)
Get the
FieldPVCoordinates of the body in the selected frame. |
TimeStampedFieldPVCoordinates<T> |
FieldOrbit.getPVCoordinates(Frame outputFrame)
Get the
TimeStampedPVCoordinates in a specified frame. |
protected TimeStampedFieldPVCoordinates<T> |
FieldKeplerianOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedFieldPVCoordinates<T> |
FieldCircularOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected abstract TimeStampedFieldPVCoordinates<T> |
FieldOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedFieldPVCoordinates<T> |
FieldEquinoctialOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedFieldPVCoordinates<T> |
FieldCartesianOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
Constructor and Description |
---|
FieldCartesianOrbit(TimeStampedFieldPVCoordinates<T> pvaCoordinates,
Frame frame,
T mu)
Constructor from Cartesian parameters.
|
FieldCircularOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
T mu)
Constructor from Cartesian parameters.
|
FieldEquinoctialOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
T mu)
Constructor from Cartesian parameters.
|
FieldKeplerianOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
T mu)
Constructor from Cartesian parameters.
|
FieldOrbit(TimeStampedFieldPVCoordinates<T> FieldPVCoordinates,
Frame frame,
T mu)
Set the orbit from Cartesian parameters.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldSpacecraftState.getPVCoordinates()
Get the
TimeStampedFieldPVCoordinates in orbit definition frame. |
TimeStampedFieldPVCoordinates<T> |
FieldAbstractPropagator.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
TimeStampedFieldPVCoordinates<T> |
FieldSpacecraftState.getPVCoordinates(Frame outputFrame)
Get the
TimeStampedFieldPVCoordinates in given output frame. |
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldIntegratedEphemeris.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldNumericalPropagator.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
Modifier and Type | Method and Description |
---|---|
default TimeStampedFieldPVCoordinates<T> |
FieldOrekitStepInterpolator.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
Modifier and Type | Class and Description |
---|---|
class |
FieldAbsolutePVCoordinates<T extends org.hipparchus.CalculusFieldElement<T>>
Field implementation of AbsolutePVCoordinates.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedPVCoordinates pv)
Apply the rotation to a pv coordinates.
|
TimeStampedFieldPVCoordinates<T> |
FieldAbsolutePVCoordinates.getPVCoordinates()
Get the TimeStampedFieldPVCoordinates.
|
TimeStampedFieldPVCoordinates<T> |
FieldPVCoordinatesProvider.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
TimeStampedFieldPVCoordinates<T> |
FieldAbsolutePVCoordinates.getPVCoordinates(FieldAbsoluteDate<T> otherDate,
Frame outputFrame) |
<T extends org.hipparchus.CalculusFieldElement<T>> |
FrameAdapter.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
<T extends org.hipparchus.CalculusFieldElement<T>> |
ExtendedPVCoordinatesProvider.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
TimeStampedFieldPVCoordinates<T> |
FieldAbsolutePVCoordinates.getPVCoordinates(Frame outputFrame)
Get the TimeStampedFieldPVCoordinates in a specified frame.
|
protected TimeStampedFieldPVCoordinates<KK> |
TimeStampedFieldPVCoordinatesHermiteInterpolator.interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.
|
TimeStampedFieldPVCoordinates<T> |
TimeStampedFieldPVCoordinates.shiftedBy(double dt)
Get a time-shifted state.
|
TimeStampedFieldPVCoordinates<T> |
TimeStampedFieldPVCoordinates.shiftedBy(T dt)
Get a time-shifted state.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
Constructor and Description |
---|
FieldAbsolutePVCoordinates(Frame frame,
TimeStampedFieldPVCoordinates<T> pva)
Build from frame and TimeStampedFieldPVCoordinates.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.