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.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.RealFieldElement<T>> |
TargetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.RealFieldElement<T>> |
YawCompensation.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.RealFieldElement<T>> |
LofOffsetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.RealFieldElement<T>> |
YawSteering.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.RealFieldElement<T>> |
BodyCenterPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
abstract <T extends org.hipparchus.RealFieldElement<T>> |
GroundPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends org.hipparchus.RealFieldElement<T>> |
NadirPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.RealFieldElement<T>> |
CelestialBody.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
TimeStampedFieldPVCoordinates of the body in the selected frame. |
Modifier and Type | Method and Description |
---|---|
static TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.DerivativeStructure> |
AbstractMeasurement.getCoordinates(SpacecraftState state,
int firstDerivative,
org.hipparchus.analysis.differentiation.DSFactory factory)
Get Cartesian coordinates as derivatives.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.RealFieldElement<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).
|
Modifier and Type | Method and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldTransform.transformPVCoordinates(TimeStampedFieldPVCoordinates<T> pv)
Transform
TimeStampedFieldPVCoordinates including kinematic effects. |
<T extends org.hipparchus.RealFieldElement<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.RealFieldElement<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> |
FieldCartesianOrbit.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.
|
Constructor and Description |
---|
FieldCartesianOrbit(TimeStampedFieldPVCoordinates<T> pvaCoordinates,
Frame frame,
double mu)
Constructor from Cartesian parameters.
|
FieldCircularOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
double mu)
Constructor from Cartesian parameters.
|
FieldEquinoctialOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
double mu)
Constructor from Cartesian parameters.
|
FieldKeplerianOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates,
Frame frame,
double mu)
Constructor from Cartesian parameters.
|
FieldOrbit(TimeStampedFieldPVCoordinates<T> FieldPVCoordinates,
Frame frame,
double 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 |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
<T extends org.hipparchus.RealFieldElement<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> |
FieldPVCoordinatesProvider.getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
static <T extends org.hipparchus.RealFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Collection<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
static <T extends org.hipparchus.RealFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Stream<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
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.RealFieldElement<T>> |
AngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.RealFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Collection<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
static <T extends org.hipparchus.RealFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Stream<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
Copyright © 2002-2017 CS Systèmes d'information. All rights reserved.