Package | Description |
---|---|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
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 CalculusFieldElement<T>> |
YawCompensation.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends CalculusFieldElement<T>> |
NadirPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
abstract <T extends CalculusFieldElement<T>> |
GroundPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends CalculusFieldElement<T>> |
LofOffsetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends CalculusFieldElement<T>> |
YawSteering.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends CalculusFieldElement<T>> |
TargetPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
<T extends CalculusFieldElement<T>> |
BodyCenterPointing.getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
Modifier and Type | Method and Description |
---|---|
static TimeStampedFieldPVCoordinates<Gradient> |
AbstractMeasurement.getCoordinates(SpacecraftState state,
int firstDerivative,
int freeParameters)
Get Cartesian coordinates as derivatives.
|
Modifier and Type | Method and Description |
---|---|
static <T extends CalculusFieldElement<T>> |
AbstractMeasurement.signalTimeOfFlight(TimeStampedFieldPVCoordinates<T> adjustableEmitterPV,
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 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 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 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.
|
protected abstract TimeStampedFieldPVCoordinates<T> |
FieldOrbit.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 | Class and Description |
---|---|
class |
FieldAbsolutePVCoordinates<T extends 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 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 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.
|
static <T extends CalculusFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Collection<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
static <T extends CalculusFieldElement<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 CalculusFieldElement<T>> |
AngularCoordinates.applyTo(TimeStampedFieldPVCoordinates<T> pv)
Apply the rotation to a pv coordinates.
|
Modifier and Type | Method and Description |
---|---|
static <T extends CalculusFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Collection<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
static <T extends CalculusFieldElement<T>> |
TimeStampedFieldPVCoordinates.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter filter,
Stream<TimeStampedFieldPVCoordinates<T>> sample)
Interpolate position-velocity.
|
Constructor and Description |
---|
FieldAbsolutePVCoordinates(Frame frame,
TimeStampedFieldPVCoordinates<T> pva)
Build from frame and TimeStampedFieldPVCoordinates.
|
Copyright © 2002-2022 CS GROUP. All rights reserved.