Package | Description |
---|---|
org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
Modifier and Type | Method and Description |
---|---|
FieldAuxiliaryElements<T> |
FieldForceModelContext.getFieldAuxiliaryElements()
Method to get the auxiliary elementsrelated to the
ForceModelContext . |
Modifier and Type | Method and Description |
---|---|
protected abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractGaussianContribution.getLLimits(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements)
Compute the limits in L, the true longitude, for integration.
|
protected <T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTSolarRadiationPressure.getLLimits(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements)
Compute the limits in L, the true longitude, for integration.
|
protected <T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTAtmosphericDrag.getLLimits(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements)
Compute the limits in L, the true longitude, for integration.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTZonal.getMeanElementRate(FieldSpacecraftState<T> spacecraftState,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTForceModel.getMeanElementRate(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTTesseral.getMeanElementRate(FieldSpacecraftState<T> spacecraftState,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTJ2SquaredClosedForm.getMeanElementRate(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractGaussianContribution.getMeanElementRate(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTThirdBody.getMeanElementRate(FieldSpacecraftState<T> currentState,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTNewtonianAttraction.getMeanElementRate(FieldSpacecraftState<T> state,
FieldAuxiliaryElements<T> auxiliaryElements,
T[] parameters)
Computes the mean equinoctial elements rates dai / dt.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTZonal.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTForceModel.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTTesseral.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTJ2SquaredClosedForm.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractGaussianContribution.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTThirdBody.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
DSSTNewtonianAttraction.initializeShortPeriodTerms(FieldAuxiliaryElements<T> auxiliaryElements,
PropagationType type,
T[] parameters)
Performs initialization prior to propagation for the current force model.
|
Constructor and Description |
---|
FieldDSSTJ2SquaredClosedFormContext(FieldAuxiliaryElements<T> auxiliaryElements,
UnnormalizedSphericalHarmonicsProvider provider)
Simple constructor.
|
FieldDSSTThirdBodyDynamicContext(FieldAuxiliaryElements<T> aux,
CelestialBody body,
T[] parameters)
Constructor.
|
FieldForceModelContext(FieldAuxiliaryElements<T> auxiliaryElements)
Simple constructor.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.