Uses of Interface
org.orekit.propagation.semianalytical.dsst.forces.DSSTForceModel
-
Packages that use DSSTForceModel Package Description org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.conversion.averaging This package wraps methods from various (semi)analytical models in Orekit to convert back and forth between an averaged orbital state and an osculating one.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of DSSTForceModel in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return types with arguments of type DSSTForceModel Modifier and Type Method Description List<DSSTForceModel>
DSSTPropagatorBuilder. getAllForceModels()
Get the list of all force models.Methods in org.orekit.propagation.conversion with parameters of type DSSTForceModel Modifier and Type Method Description void
DSSTPropagatorBuilder. addForceModel(DSSTForceModel model)
Add a force model to the global perturbation model. -
Uses of DSSTForceModel in org.orekit.propagation.conversion.averaging
Methods in org.orekit.propagation.conversion.averaging that return types with arguments of type DSSTForceModel Modifier and Type Method Description static Collection<DSSTForceModel>
DSST6X0OrbitalState. createForces(UnnormalizedSphericalHarmonicsProvider provider)
Create collection of fist 6 zonal DSST forces. -
Uses of DSSTForceModel in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst that return types with arguments of type DSSTForceModel Modifier and Type Method Description List<DSSTForceModel>
DSSTPropagator. getAllForceModels()
Get all the force models, perturbing forces and Newtonian attraction included.List<DSSTForceModel>
FieldDSSTPropagator. getAllForceModels()
Get all the force models, perturbing forces and Newtonian attraction included.Methods in org.orekit.propagation.semianalytical.dsst with parameters of type DSSTForceModel Modifier and Type Method Description void
DSSTPropagator. addForceModel(DSSTForceModel force)
Add a force model to the global perturbation model.void
FieldDSSTPropagator. addForceModel(DSSTForceModel force)
Add a force model to the global perturbation model.Method parameters in org.orekit.propagation.semianalytical.dsst with type arguments of type DSSTForceModel Modifier and Type Method Description static SpacecraftState
DSSTPropagator. computeMeanState(SpacecraftState osculating, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forceModels)
Conversion from osculating to mean orbit.static SpacecraftState
DSSTPropagator. computeMeanState(SpacecraftState osculating, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forceModels, double epsilon, int maxIterations)
Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldSpacecraftState<T>FieldDSSTPropagator. computeMeanState(FieldSpacecraftState<T> osculating, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forceModel)
Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldSpacecraftState<T>FieldDSSTPropagator. computeMeanState(FieldSpacecraftState<T> osculating, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forceModel, double epsilon, int maxIterations)
Conversion from osculating to mean orbit.static SpacecraftState
DSSTPropagator. computeOsculatingState(SpacecraftState mean, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forces)
Conversion from mean to osculating orbit.static <T extends CalculusFieldElement<T>>
FieldSpacecraftState<T>FieldDSSTPropagator. computeOsculatingState(FieldSpacecraftState<T> mean, AttitudeProvider attitudeProvider, Collection<DSSTForceModel> forces)
Conversion from mean to osculating orbit. -
Uses of DSSTForceModel in org.orekit.propagation.semianalytical.dsst.forces
Classes in org.orekit.propagation.semianalytical.dsst.forces that implement DSSTForceModel Modifier and Type Class Description class
AbstractGaussianContribution
Common handling ofDSSTForceModel
methods for Gaussian contributions to DSST propagation.class
DSSTAtmosphericDrag
Atmospheric drag contribution to theDSSTPropagator
.class
DSSTJ2SquaredClosedForm
Second order J2-squared force model.class
DSSTNewtonianAttraction
Force model for Newtonian central body attraction for theDSST propagator
.class
DSSTSolarRadiationPressure
Solar radiation pressure contribution to theDSSTPropagator
.class
DSSTTesseral
Tesseral contribution to the central body gravitational perturbation.class
DSSTThirdBody
Third body attraction perturbation to theDSSTPropagator
.class
DSSTZonal
Zonal contribution to the central body gravitational perturbation.
-