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.propagation |
Propagation
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
AbsolutePVCoordinates |
CR3BPSystem.getRealAPV(AbsolutePVCoordinates apv0,
AbsoluteDate initialDate,
Frame outputFrame)
Get the AbsolutePVCoordinates from normalized units to standard units in an output frame.
|
Modifier and Type | Method and Description |
---|---|
AbsolutePVCoordinates |
CR3BPSystem.getRealAPV(AbsolutePVCoordinates apv0,
AbsoluteDate initialDate,
Frame outputFrame)
Get the AbsolutePVCoordinates from normalized units to standard units in an output frame.
|
Modifier and Type | Method and Description |
---|---|
AbsolutePVCoordinates |
SpacecraftState.getAbsPVA()
Get the absolute position-velocity-acceleration.
|
Constructor and Description |
---|
SpacecraftState(AbsolutePVCoordinates absPva)
Build a spacecraft state from position-velocity-acceleration only.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude)
Build a spacecraft state from position-velocity-acceleration and attitude.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass)
Build a spacecraft state from position-velocity-acceleration, attitude and mass.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration, attitude and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration, attitude, mass and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass,
DoubleArrayDictionary additional,
DoubleArrayDictionary additionalDot)
Build a spacecraft state from position-velocity-acceleration, attitude, mass and additional states and derivatives.
|
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
double mass,
Map<String,double[]> additional)
Deprecated.
as of 11.1, replaced by
SpacecraftState.SpacecraftState(AbsolutePVCoordinates, Attitude, double, DoubleArrayDictionary) |
SpacecraftState(AbsolutePVCoordinates absPva,
Attitude attitude,
Map<String,double[]> additional)
Deprecated.
as of 11.1, replaced by
SpacecraftState.SpacecraftState(AbsolutePVCoordinates, Attitude, DoubleArrayDictionary) |
SpacecraftState(AbsolutePVCoordinates absPva,
double mass)
Create a new instance from position-velocity-acceleration and mass.
|
SpacecraftState(AbsolutePVCoordinates absPva,
DoubleArrayDictionary additional)
Build a spacecraft state from position-velocity-acceleration and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
double mass,
DoubleArrayDictionary additional)
Create a new instance from position-velocity-acceleration, mass and additional states.
|
SpacecraftState(AbsolutePVCoordinates absPva,
double mass,
Map<String,double[]> additional)
Deprecated.
as of 11.1, replaced by
SpacecraftState.SpacecraftState(AbsolutePVCoordinates, double, DoubleArrayDictionary) |
SpacecraftState(AbsolutePVCoordinates absPva,
Map<String,double[]> additional)
Deprecated.
as of 11.1, replaced by
SpacecraftState.SpacecraftState(AbsolutePVCoordinates, DoubleArrayDictionary) |
Modifier and Type | Method and Description |
---|---|
static double[][] |
NumericalPropagator.tolerances(double dP,
AbsolutePVCoordinates absPva)
Estimate tolerance vectors for integrators when propagating in absolute position-velocity-acceleration.
|
Modifier and Type | Method and Description |
---|---|
AbsolutePVCoordinates |
AbsolutePVCoordinates.interpolate(AbsoluteDate date,
Stream<AbsolutePVCoordinates> sample) |
static AbsolutePVCoordinates |
AbsolutePVCoordinates.interpolate(Frame frame,
AbsoluteDate date,
CartesianDerivativesFilter filter,
Stream<AbsolutePVCoordinates> sample)
Interpolate position-velocity.
|
AbsolutePVCoordinates |
AbsolutePVCoordinates.shiftedBy(double dt)
Get a time-shifted state.
|
AbsolutePVCoordinates |
FieldAbsolutePVCoordinates.toAbsolutePVCoordinates()
Converts to an AbsolutePVCoordinates instance.
|
Modifier and Type | Method and Description |
---|---|
AbsolutePVCoordinates |
AbsolutePVCoordinates.interpolate(AbsoluteDate date,
Stream<AbsolutePVCoordinates> sample) |
static AbsolutePVCoordinates |
AbsolutePVCoordinates.interpolate(Frame frame,
AbsoluteDate date,
CartesianDerivativesFilter filter,
Stream<AbsolutePVCoordinates> sample)
Interpolate position-velocity.
|
Constructor and Description |
---|
AbsolutePVCoordinates(AbsoluteDate date,
AbsolutePVCoordinates start,
AbsolutePVCoordinates end)
Subtractive constructor
|
AbsolutePVCoordinates(AbsoluteDate date,
double a,
AbsolutePVCoordinates AbsPva)
Multiplicative constructor
|
AbsolutePVCoordinates(AbsoluteDate date,
double a1,
AbsolutePVCoordinates absPv1,
double a2,
AbsolutePVCoordinates absPv2)
Linear constructor
|
AbsolutePVCoordinates(AbsoluteDate date,
double a1,
AbsolutePVCoordinates absPv1,
double a2,
AbsolutePVCoordinates absPv2,
double a3,
AbsolutePVCoordinates absPv3)
Linear constructor
|
AbsolutePVCoordinates(AbsoluteDate date,
double a1,
AbsolutePVCoordinates absPv1,
double a2,
AbsolutePVCoordinates absPv2,
double a3,
AbsolutePVCoordinates absPv3,
double a4,
AbsolutePVCoordinates absPv4)
Linear constructor
|
Copyright © 2002-2022 CS GROUP. All rights reserved.