Uses of Interface
org.orekit.utils.ExtendedPVCoordinatesProvider
-
Packages that use ExtendedPVCoordinatesProvider Package Description org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.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.radiation This package provides all radiation pressure related forces.org.orekit.gnss.antenna This package provides classes related to receiver and satellites antenna modeling.org.orekit.gnss.attitude This package provides classes related to navigation satellites attitude modeling.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST).org.orekit.utils This package provides useful objects. -
-
Uses of ExtendedPVCoordinatesProvider in org.orekit.bodies
Subinterfaces of ExtendedPVCoordinatesProvider in org.orekit.bodies Modifier and Type Interface Description interface
CelestialBody
Interface for celestial bodies like Sun, Moon or solar system planets. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.forces
Methods in org.orekit.forces with parameters of type ExtendedPVCoordinatesProvider Modifier and Type Method Description static List<Panel>
BoxAndSolarArraySpacecraft. buildPanels(double xLength, double yLength, double zLength, ExtendedPVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double drag, double liftRatio, double absorption, double reflection)
Build the panels of a simple parallelepiped box plus one solar array panel.Constructors in org.orekit.forces with parameters of type ExtendedPVCoordinatesProvider Constructor Description BoxAndSolarArraySpacecraft(double xLength, double yLength, double zLength, ExtendedPVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double dragCoeff, double liftRatio, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with best lighting of solar array.PointingPanel(Vector3D rotationAxis, ExtendedPVCoordinatesProvider target, double area, double drag, double liftRatio, double absorption, double reflection)
Simple constructor. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation with parameters of type ExtendedPVCoordinatesProvider Modifier and Type Method Description void
AbstractRadiationForceModel. addOccultingBody(ExtendedPVCoordinatesProvider provider, double radius)
Add a new occulting body.Constructors in org.orekit.forces.radiation with parameters of type ExtendedPVCoordinatesProvider Constructor Description AbstractRadiationForceModel(ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody)
Default constructor.ECOM2(int nD, int nB, double value, ExtendedPVCoordinatesProvider sun, double equatorialRadius)
Constructor.KnockeRediffusedForceModel(ExtendedPVCoordinatesProvider sun, RadiationSensitive spacecraft, double equatorialRadius, double angularResolution)
Default Constructor.KnockeRediffusedForceModel(ExtendedPVCoordinatesProvider sun, RadiationSensitive spacecraft, double equatorialRadius, double angularResolution, TimeScale utc)
General constructor.SolarRadiationPressure(double dRef, double pRef, ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft)
Complete constructor.SolarRadiationPressure(ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft)
Simple constructor with default reference values. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.gnss.antenna
Methods in org.orekit.gnss.antenna with parameters of type ExtendedPVCoordinatesProvider Modifier and Type Method Description abstract GNSSAttitudeProvider
SatelliteType. buildAttitudeProvider(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame, int prnNumber)
Build an attitude provider suitable for this satellite type. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.gnss.attitude
Constructors in org.orekit.gnss.attitude with parameters of type ExtendedPVCoordinatesProvider Constructor Description BeidouGeo(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.BeidouIGSO(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.BeidouMeo(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.Galileo(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.GenericGNSS(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.Glonass(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.GPSBlockIIA(double yawRate, double yawBias, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.GPSBlockIIF(double yawRate, double yawBias, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor.GPSBlockIIR(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)
Simple constructor. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.propagation.events
Constructors in org.orekit.propagation.events with parameters of type ExtendedPVCoordinatesProvider Constructor Description EclipseDetector(ExtendedPVCoordinatesProvider occulted, double occultedRadius, OneAxisEllipsoid occulting)
Build a new eclipse detector.FieldEclipseDetector(Field<T> field, ExtendedPVCoordinatesProvider occulted, double occultedRadius, OneAxisEllipsoid occulting)
Build a new eclipse detector. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.propagation.semianalytical.dsst.forces
Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type ExtendedPVCoordinatesProvider Constructor Description DSSTSolarRadiationPressure(double dRef, double pRef, double cr, double area, ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, double mu)
Constructor with customizable reference values but spherical spacecraft.DSSTSolarRadiationPressure(double cr, double area, ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, double mu)
Simple constructor with default reference values and spherical spacecraft.DSSTSolarRadiationPressure(double dRef, double pRef, ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu)
Complete constructor.DSSTSolarRadiationPressure(ExtendedPVCoordinatesProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu)
Simple constructor with default reference values, but custom spacecraft. -
Uses of ExtendedPVCoordinatesProvider in org.orekit.utils
Classes in org.orekit.utils that implement ExtendedPVCoordinatesProvider Modifier and Type Class Description class
FrameAdapter
Adapter fromFrame
toExtendedPVCoordinatesProvider
.Methods in org.orekit.utils that return ExtendedPVCoordinatesProvider Modifier and Type Method Description ExtendedPVCoordinatesProvider
OccultationEngine. getOcculted()
Getter for the occulted body.Constructors in org.orekit.utils with parameters of type ExtendedPVCoordinatesProvider Constructor Description ExtendedPVCoordinatesProviderAdapter(Frame parent, ExtendedPVCoordinatesProvider provider, String name)
Simple constructor.OccultationEngine(ExtendedPVCoordinatesProvider occulted, double occultedRadius, OneAxisEllipsoid occulting)
Build a new occultation engine.
-