Uses of Interface
org.orekit.forces.ForceModel
-
Packages that use ForceModel Package Description org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator
, as well as some classical spacecraft models for surface forces (spherical, box and solar array ...).org.orekit.forces.drag This package provides all drag-related forces.org.orekit.forces.gravity This package provides all gravity-related forces.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of ForceModel in org.orekit.forces
Classes in org.orekit.forces that implement ForceModel Modifier and Type Class Description class
AbstractForceModel
Base class for force models.class
AbstractParametricAcceleration
This class implements a parametric acceleration.class
HarmonicParametricAcceleration
This class implements aparametric acceleration
with harmonic signed amplitude.class
PolynomialParametricAcceleration
This class implements aparametric acceleration
with polynomial signed amplitude. -
Uses of ForceModel in org.orekit.forces.drag
Classes in org.orekit.forces.drag that implement ForceModel Modifier and Type Class Description class
DragForce
Atmospheric drag force model. -
Uses of ForceModel in org.orekit.forces.gravity
Classes in org.orekit.forces.gravity that implement ForceModel Modifier and Type Class Description class
HolmesFeatherstoneAttractionModel
This class represents the gravitational field of a celestial body.class
NewtonianAttraction
Force model for Newtonian central body attraction.class
OceanTides
Ocean tides force model.class
Relativity
Post-Newtonian correction force due to general relativity.class
SolidTides
Solid tides force model.class
ThirdBodyAttraction
Third body attraction force model. -
Uses of ForceModel in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers that implement ForceModel Modifier and Type Class Description class
ConstantThrustManeuver
This class implements a simple maneuver with constant thrust. -
Uses of ForceModel in org.orekit.forces.radiation
Classes in org.orekit.forces.radiation that implement ForceModel Modifier and Type Class Description class
SolarRadiationPressure
Solar radiation pressure force model. -
Uses of ForceModel in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return types with arguments of type ForceModel Modifier and Type Method Description List<ForceModel>
NumericalPropagatorBuilder. getAllForceModels()
Get the list of all force models.Methods in org.orekit.propagation.conversion with parameters of type ForceModel Modifier and Type Method Description void
NumericalPropagatorBuilder. addForceModel(ForceModel model)
Add a force model to the global perturbation model. -
Uses of ForceModel in org.orekit.propagation.numerical
Methods in org.orekit.propagation.numerical that return types with arguments of type ForceModel Modifier and Type Method Description List<ForceModel>
FieldNumericalPropagator. getAllForceModels()
Get all the force models, perturbing forces and Newtonian attraction included.List<ForceModel>
NumericalPropagator. getAllForceModels()
Get all the force models, perturbing forces and Newtonian attraction included.List<ForceModel>
FieldNumericalPropagator. getForceModels()
Deprecated.as of 9.1, this method is deprecated, the perturbing force models are retrieved together with the Newtonian attraction by callingFieldNumericalPropagator.getAllForceModels()
Methods in org.orekit.propagation.numerical with parameters of type ForceModel Modifier and Type Method Description void
FieldNumericalPropagator. addForceModel(ForceModel model)
Add a force model to the global perturbation model.void
NumericalPropagator. addForceModel(ForceModel model)
Add a force model. -
Uses of ForceModel in org.orekit.propagation.semianalytical.dsst.forces
Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type ForceModel Constructor Description AbstractGaussianContribution(String coefficientsKeyPrefix, double threshold, ForceModel contribution)
Build a new instance.
-