Uses of Interface
org.orekit.forces.ForceModel
-
Packages that use ForceModel Package Description org.orekit.control.indirect.shooting.propagation This package provides classes relative to the propagation part of indirect shooting.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.empirical This package provides empirical forces.org.orekit.forces.gravity This package provides all gravity-related forces.org.orekit.forces.inertia This package provides inertial force model.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 ofSpacecraftStateinto another propagator.org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.propagation.numerical.cr3bp Top level package for CR3BP Models used with a numerical propagator.org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of ForceModel in org.orekit.control.indirect.shooting.propagation
Methods in org.orekit.control.indirect.shooting.propagation that return types with arguments of type ForceModel Modifier and Type Method Description List<ForceModel>ShootingPropagationSettings. getForceModels()Getter for the force models.Constructor parameters in org.orekit.control.indirect.shooting.propagation with type arguments of type ForceModel Constructor Description ShootingPropagationSettings(List<ForceModel> forceModels, AdjointDynamicsProvider adjointDynamicsProvider, ShootingIntegrationSettings integrationSettings)Simple constructor with default frame and attitude provider.ShootingPropagationSettings(List<ForceModel> forceModels, AdjointDynamicsProvider adjointDynamicsProvider, Frame propagationFrame, ShootingIntegrationSettings integrationSettings, AttitudeProvider attitudeProvider)Constructor. -
Uses of ForceModel in org.orekit.forces
Subinterfaces of ForceModel in org.orekit.forces Modifier and Type Interface Description interfaceForceModelModifierInterface to wrap another force model.Methods in org.orekit.forces that return ForceModel Modifier and Type Method Description ForceModelForceModelModifier. getUnderlyingModel()Get the underlying force model. -
Uses of ForceModel in org.orekit.forces.drag
Classes in org.orekit.forces.drag that implement ForceModel Modifier and Type Class Description classAbstractDragForceModelBase class for drag force models.classDragForceAtmospheric drag force model.classTimeSpanDragForceTime span atmospheric drag force model. -
Uses of ForceModel in org.orekit.forces.empirical
Classes in org.orekit.forces.empirical that implement ForceModel Modifier and Type Class Description classAbstractParametricAccelerationAbstract class for parametric acceleration.classParametricAccelerationThis class implements a parametric acceleration.classTimeSpanParametricAccelerationTime span parametric acceleration model. -
Uses of ForceModel in org.orekit.forces.gravity
Classes in org.orekit.forces.gravity that implement ForceModel Modifier and Type Class Description classAbstractBodyAttractionAbstract class for non-central body attraction force model.classDeSitterRelativityDe Sitter post-Newtonian correction force due to general relativity.classHolmesFeatherstoneAttractionModelThis class represents the gravitational field of a celestial body.classJ2OnlyPerturbationJ2-only force model.classLenseThirringRelativityLense-Thirring post-Newtonian correction force due to general relativity.classNewtonianAttractionForce model for Newtonian central body attraction.classOceanTidesOcean tides force model.classRelativityPost-Newtonian correction force due to general relativity.classSingleBodyAbsoluteAttractionBody attraction force model computed as absolute acceleration towards a body.classSingleBodyRelativeAttractionBody attraction force model computed as relative acceleration towards frame center.classSolidTidesSolid tides force model.classThirdBodyAttractionThird body attraction force model.classThirdBodyAttractionEpochThird body attraction force model.Methods in org.orekit.forces.gravity that return ForceModel Modifier and Type Method Description ForceModelOceanTides. getUnderlyingModel()ForceModelSolidTides. getUnderlyingModel() -
Uses of ForceModel in org.orekit.forces.inertia
Classes in org.orekit.forces.inertia that implement ForceModel Modifier and Type Class Description classInertialForcesInertial force model. -
Uses of ForceModel in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers that implement ForceModel Modifier and Type Class Description classConstantThrustManeuverThis class implements a simple maneuver with constant thrust.classManeuverA generic model for maneuvers with finite-valued acceleration magnitude, as opposed to instantaneous changes in the velocity vector which are defined via detectors (inImpulseManeuverandFieldImpulseManeuver). -
Uses of ForceModel in org.orekit.forces.radiation
Subinterfaces of ForceModel in org.orekit.forces.radiation Modifier and Type Interface Description interfaceRadiationForceModelInterface for radiation-related force models.Classes in org.orekit.forces.radiation that implement ForceModel Modifier and Type Class Description classAbstractRadiationForceModelBase class for radiation force models.classECOM2The Empirical CODE Orbit Model 2 (ECOM2) of the Center for Orbit Determination in Europe (CODE).classKnockeRediffusedForceModelThe Knocke Earth Albedo and IR emission force model.classRadiationPressureModelClass representing a light-induced radiation pressure force, by leveraging on a given flux model.classSolarRadiationPressureSolar 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 voidNumericalPropagatorBuilder. 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.Methods in org.orekit.propagation.numerical with parameters of type ForceModel Modifier and Type Method Description voidFieldNumericalPropagator. addForceModel(ForceModel model)Add a force model to the global perturbation model.voidNumericalPropagator. addForceModel(ForceModel model)Add a force model. -
Uses of ForceModel in org.orekit.propagation.numerical.cr3bp
Classes in org.orekit.propagation.numerical.cr3bp that implement ForceModel Modifier and Type Class Description classCR3BPForceModelClass calculating the acceleration induced by CR3BP 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, double mu)Build a new instance.
-