Uses of Interface
org.orekit.forces.drag.DragSensitive
-
Packages that use DragSensitive 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.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of DragSensitive in org.orekit.forces
Classes in org.orekit.forces that implement DragSensitive Modifier and Type Class Description class
BoxAndSolarArraySpacecraft
Class representing the features of a classical satellite with a convex body shape. -
Uses of DragSensitive in org.orekit.forces.drag
Classes in org.orekit.forces.drag that implement DragSensitive Modifier and Type Class Description class
IsotropicDrag
This class models isotropic drag effects.Methods in org.orekit.forces.drag that return DragSensitive Modifier and Type Method Description DragSensitive
TimeSpanDragForce. getDragSensitive(AbsoluteDate date)
Get theDragSensitive
model valid at a date.DragSensitive
DragForce. getSpacecraft()
Get spacecraft that are sensitive to atmospheric drag forces.Methods in org.orekit.forces.drag that return types with arguments of type DragSensitive Modifier and Type Method Description TimeSpanMap<DragSensitive>
TimeSpanDragForce. extractDragSensitiveRange(AbsoluteDate start, AbsoluteDate end)
Extract a range of theDragSensitive
map.TimeSpanMap.Span<DragSensitive>
TimeSpanDragForce. getDragSensitiveSpan(AbsoluteDate date)
Get theDragSensitive
TimeSpanMap.Span
containing a specified date.TimeSpanMap.Span<DragSensitive>
TimeSpanDragForce. getFirstSpan()
Get the firsttime span
of the drag sensitive time span map.Methods in org.orekit.forces.drag with parameters of type DragSensitive Modifier and Type Method Description void
TimeSpanDragForce. addDragSensitiveValidAfter(DragSensitive dragSensitive, AbsoluteDate earliestValidityDate)
Add a DragSensitive entry valid after a limit date.
UsingaddDragSensitiveValidAfter(entry, t)
will makeentry
valid in [t, +∞[ (note the closed bracket).void
TimeSpanDragForce. addDragSensitiveValidBefore(DragSensitive dragSensitive, AbsoluteDate latestValidityDate)
Add a DragSensitive entry valid before a limit date.
UsingaddDragSensitiveValidBefore(entry, t)
will makeentry
valid in ]-∞, t[ (note the open bracket).Constructors in org.orekit.forces.drag with parameters of type DragSensitive Constructor Description DragForce(Atmosphere atmosphere, DragSensitive spacecraft)
Simple constructor.TimeSpanDragForce(Atmosphere atmosphere, DragSensitive spacecraft)
Constructor with default UTC time scale for the default names of the drag parameter drivers.TimeSpanDragForce(Atmosphere atmosphere, DragSensitive spacecraft, TimeScale timeScale)
Constructor. -
Uses of DragSensitive in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces that return DragSensitive Modifier and Type Method Description DragSensitive
DSSTAtmosphericDrag. getSpacecraft()
Get spacecraft shape.Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type DragSensitive Constructor Description DSSTAtmosphericDrag(Atmosphere atmosphere, DragSensitive spacecraft, double mu)
Simple constructor with custom spacecraft.
-