Uses of Interface
org.orekit.utils.PVCoordinatesProvider
-
Packages that use PVCoordinatesProvider Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.org.orekit.estimation.measurements.gnss This package provides methods to handle GNSS measurements.org.orekit.files.ccsds.definitions This package contains definitions for CCSDS objects (frames, time systems...).org.orekit.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.files.ccsds.ndm.adm.apm This package contains class managing CCSDS Attitude Parameter Message.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.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver
.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.gnss.attitude This package provides classes related to navigation satellites attitude modeling.org.orekit.models.earth.atmosphere This package provides the atmosphere model interface and several implementations.org.orekit.models.earth.displacement This package provides models computing reference points displacements on Earth surface.org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.propagation.analytical.gnss This package provides classes to propagate GNSS orbits.org.orekit.propagation.analytical.tle This package provides classes to read and extrapolate tle's.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.integration Utilities for integration-based propagators (both numerical and semi-analytical).org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.utils This package provides useful objects. -
-
Uses of PVCoordinatesProvider in org.orekit.attitudes
Methods in org.orekit.attitudes with parameters of type PVCoordinatesProvider Modifier and Type Method Description Attitude
AttitudeBuilder. build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude.Attitude
FixedFrameBuilder. build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude.Attitude
PythonAttitudeBuilder. build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude.Attitude
AggregateBoundedAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
AttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
AttitudesSequence. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
CelestialBodyPointed. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
FixedRate. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
GroundPointing. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
InertialProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
LofOffset. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
LofOffsetPointing. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
PythonAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
PythonAttitudeProviderModifier. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
PythonBoundedAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
SpinStabilized. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
TabulatedLofOffset. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
TabulatedProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
YawCompensation. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
YawSteering. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.Attitude
YawCompensation. getBaseState(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the base system state at given date, without compensation.Attitude
YawSteering. getBaseState(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the base system state at given date, without compensation.TimeStampedPVCoordinates
BodyCenterPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.abstract TimeStampedPVCoordinates
GroundPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
LofOffsetPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
NadirPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
PythonGroundPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
TargetPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
YawCompensation. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.TimeStampedPVCoordinates
YawSteering. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the target point position/velocity in specified frame.double
YawCompensation. getYawAngle(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the yaw compensation angle at date.Constructors in org.orekit.attitudes with parameters of type PVCoordinatesProvider Constructor Description CelestialBodyPointed(Frame celestialFrame, PVCoordinatesProvider pointedBody, Vector3D phasingCel, Vector3D pointingSat, Vector3D phasingSat)
Creates new instance.YawSteering(Frame inertialFrame, GroundPointing groundPointingLaw, PVCoordinatesProvider sun, Vector3D phasingAxis)
Creates a new instance. -
Uses of PVCoordinatesProvider in org.orekit.bodies
Subinterfaces of PVCoordinatesProvider in org.orekit.bodies Modifier and Type Interface Description interface
CelestialBody
Interface for celestial bodies like Sun, Moon or solar system planets.Classes in org.orekit.bodies that implement PVCoordinatesProvider Modifier and Type Class Description class
PythonCelestialBody
-
Uses of PVCoordinatesProvider in org.orekit.estimation.measurements.gnss
Constructors in org.orekit.estimation.measurements.gnss with parameters of type PVCoordinatesProvider Constructor Description OneWayGNSSPhase(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double phase, double wavelength, double sigma, double baseWeight, ObservableSatellite local)
Simple constructor.OneWayGNSSRange(PVCoordinatesProvider remote, double dtRemote, AbsoluteDate date, double range, double sigma, double baseWeight, ObservableSatellite local)
Simple constructor. -
Uses of PVCoordinatesProvider in org.orekit.files.ccsds.definitions
Methods in org.orekit.files.ccsds.definitions with parameters of type PVCoordinatesProvider Modifier and Type Method Description static Transform
FrameFacade. getTransform(FrameFacade frameIn, FrameFacade frameOut, Frame inertialPivotFrame, AbsoluteDate date, PVCoordinatesProvider pv)
Get the transform betweenCCSDS frames
. -
Uses of PVCoordinatesProvider in org.orekit.files.ccsds.ndm.adm
Methods in org.orekit.files.ccsds.ndm.adm with parameters of type PVCoordinatesProvider Modifier and Type Method Description Attitude
AttitudeEndoints. build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude. -
Uses of PVCoordinatesProvider in org.orekit.files.ccsds.ndm.adm.apm
Methods in org.orekit.files.ccsds.ndm.adm.apm with parameters of type PVCoordinatesProvider Modifier and Type Method Description Attitude
Apm. getAttitude(Frame frame, PVCoordinatesProvider pvProvider)
Get the attitude.Attitude
ApmQuaternion. getAttitude(Frame frame, PVCoordinatesProvider pvProvider)
Get the attitude. -
Uses of PVCoordinatesProvider in org.orekit.forces
Constructors in org.orekit.forces with parameters of type PVCoordinatesProvider Constructor Description BoxAndSolarArraySpacecraft(double xLength, double yLength, double zLength, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double dragCoeff, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with best lighting of solar array.BoxAndSolarArraySpacecraft(double xLength, double yLength, double zLength, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double dragCoeff, double liftRatio, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with best lighting of solar array.BoxAndSolarArraySpacecraft(double xLength, double yLength, double zLength, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, AbsoluteDate referenceDate, Vector3D referenceNormal, double rotationRate, double dragCoeff, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with linear rotation of solar array.BoxAndSolarArraySpacecraft(double xLength, double yLength, double zLength, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, AbsoluteDate referenceDate, Vector3D referenceNormal, double rotationRate, double dragCoeff, double liftRatio, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with linear rotation of solar array.BoxAndSolarArraySpacecraft(BoxAndSolarArraySpacecraft.Facet[] facets, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double dragCoeff, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with best lighting of solar array.BoxAndSolarArraySpacecraft(BoxAndSolarArraySpacecraft.Facet[] facets, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, double dragCoeff, double liftRatio, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with best lighting of solar array.BoxAndSolarArraySpacecraft(BoxAndSolarArraySpacecraft.Facet[] facets, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, AbsoluteDate referenceDate, Vector3D referenceNormal, double rotationRate, double dragCoeff, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with linear rotation of solar array.BoxAndSolarArraySpacecraft(BoxAndSolarArraySpacecraft.Facet[] facets, PVCoordinatesProvider sun, double solarArrayArea, Vector3D solarArrayAxis, AbsoluteDate referenceDate, Vector3D referenceNormal, double rotationRate, double dragCoeff, double liftRatio, double absorptionCoeff, double reflectionCoeff)
Build a spacecraft model with linear rotation of solar array. -
Uses of PVCoordinatesProvider in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion with parameters of type PVCoordinatesProvider Modifier and Type Method Description Vector3D
ConstantThrustDirectionProvider. computeThrustDirection(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Vector3D
PythonThrustDirectionProvider. computeThrustDirection(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the thrust direction corresponding to an orbital state.Vector3D
ThrustDirectionProvider. computeThrustDirection(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the thrust direction corresponding to an orbital state.Attitude
ThrustDirectionAndAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.protected Attitude
ThrustDirectionAndAttitudeProvider. getAttitudeFromFrame(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude for DIRECTION_IN_FRAME or DIRECTION_IN_LOF types. -
Uses of PVCoordinatesProvider in org.orekit.frames
Classes in org.orekit.frames that implement PVCoordinatesProvider Modifier and Type Class Description class
TopocentricFrame
Topocentric frame.Constructors in org.orekit.frames with parameters of type PVCoordinatesProvider Constructor Description LocalOrbitalFrame(Frame parent, LOFType type, PVCoordinatesProvider provider, String name)
Build a new instance. -
Uses of PVCoordinatesProvider in org.orekit.gnss.attitude
Methods in org.orekit.gnss.attitude with parameters of type PVCoordinatesProvider Modifier and Type Method Description Attitude
PythonGNSSAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state. -
Uses of PVCoordinatesProvider in org.orekit.models.earth.atmosphere
Constructors in org.orekit.models.earth.atmosphere with parameters of type PVCoordinatesProvider Constructor Description DTM2000(DTM2000InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Simple constructor for independent computation.DTM2000(DTM2000InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale utc)
Simple constructor for independent computation.HarrisPriester(PVCoordinatesProvider sun, OneAxisEllipsoid earth)
Simple constructor for Modified Harris-Priester atmosphere model.HarrisPriester(PVCoordinatesProvider sun, OneAxisEllipsoid earth, double n)
Constructor for Modified Harris-Priester atmosphere model.HarrisPriester(PVCoordinatesProvider sun, OneAxisEllipsoid earth, double[][] tabAltRho)
Constructor for Modified Harris-Priester atmosphere model.HarrisPriester(PVCoordinatesProvider sun, OneAxisEllipsoid earth, double[][] tabAltRho, double n)
Constructor for Modified Harris-Priester atmosphere model.JB2008(JB2008InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Constructor with space environment information for internal computation.JB2008(JB2008InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale utc)
Constructor with space environment information for internal computation.NRLMSISE00(NRLMSISE00InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Constructor.NRLMSISE00(NRLMSISE00InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale ut)
Constructor. -
Uses of PVCoordinatesProvider in org.orekit.models.earth.displacement
Constructors in org.orekit.models.earth.displacement with parameters of type PVCoordinatesProvider Constructor Description TidalDisplacement(double rEarth, double sunEarthSystemMassRatio, double earthMoonMassRatio, PVCoordinatesProvider sun, PVCoordinatesProvider moon, IERSConventions conventions, boolean removePermanentDeformation)
Simple constructor. -
Uses of PVCoordinatesProvider in org.orekit.orbits
Classes in org.orekit.orbits that implement PVCoordinatesProvider Modifier and Type Class Description class
CartesianOrbit
This class holds Cartesian orbital parameters.class
CircularOrbit
This class handles circular orbital parameters.class
EquinoctialOrbit
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.class
KeplerianOrbit
This class handles traditional Keplerian orbital parameters.class
Orbit
This class handles orbital parameters.class
PythonOrbit
-
Uses of PVCoordinatesProvider in org.orekit.propagation
Subinterfaces of PVCoordinatesProvider in org.orekit.propagation Modifier and Type Interface Description interface
BoundedPropagator
This interface is intended for ephemerides valid only during a time range.interface
Propagator
This interface provides a way to propagate an orbit at any time.Classes in org.orekit.propagation that implement PVCoordinatesProvider Modifier and Type Class Description class
AbstractPropagator
Common handling ofPropagator
methods for analytical propagators.class
PythonAbstractPropagator
class
PythonBoundedPropagator
class
PythonPropagator
-
Uses of PVCoordinatesProvider in org.orekit.propagation.analytical
Classes in org.orekit.propagation.analytical that implement PVCoordinatesProvider Modifier and Type Class Description class
AbstractAnalyticalPropagator
Common handling ofPropagator
methods for analytical propagators.class
AdapterPropagator
Orbit propagator that adapts an underlying propagator, addingdifferential effects
.class
AggregateBoundedPropagator
ABoundedPropagator
that covers a larger time span from several constituent propagators that cover shorter time spans.class
BrouwerLyddanePropagator
This class propagates aSpacecraftState
using the analytical Brouwer-Lyddane model (from J2 to J5 zonal harmonics).class
EcksteinHechlerPropagator
This class propagates aSpacecraftState
using the analytical Eckstein-Hechler model.class
Ephemeris
This class is designed to accept and handle tabulated orbital entries.class
KeplerianPropagator
Simple Keplerian orbit propagator.class
PythonAbstractAnalyticalPropagator
Methods in org.orekit.propagation.analytical that return PVCoordinatesProvider Modifier and Type Method Description PVCoordinatesProvider
AbstractAnalyticalPropagator. getPvProvider()
Get PV coordinates provider. -
Uses of PVCoordinatesProvider in org.orekit.propagation.analytical.gnss
Classes in org.orekit.propagation.analytical.gnss that implement PVCoordinatesProvider Modifier and Type Class Description class
GLONASSAnalyticalPropagator
This class aims at propagating a GLONASS orbit fromGLONASSOrbitalElements
.class
GNSSPropagator
Common handling ofAbstractAnalyticalPropagator
methods for GNSS propagators.class
SBASPropagator
This class aims at propagating a SBAS orbit fromSBASOrbitalElements
. -
Uses of PVCoordinatesProvider in org.orekit.propagation.analytical.tle
Classes in org.orekit.propagation.analytical.tle that implement PVCoordinatesProvider Modifier and Type Class Description class
DeepSDP4
This class contains the methods that compute deep space perturbation terms.class
PythonTLEPropagator
class
SGP4
This class contains methods to compute propagated coordinates with the SGP4 model.class
TLEPropagator
This class provides elements to propagate TLE's. -
Uses of PVCoordinatesProvider in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return PVCoordinatesProvider Modifier and Type Method Description PVCoordinatesProvider
AngularSeparationDetector. getBeacon()
Get the beacon at the center of the proximity zone.PVCoordinatesProvider
AngularSeparationDetector. getObserver()
Get the observer for the spacecraft.PVCoordinatesProvider
EclipseDetector. getOcculted()
Getter for the occulted body.PVCoordinatesProvider
FieldEclipseDetector. getOcculted()
Get the occulted body.PVCoordinatesProvider
FieldEclipseDetector. getOcculting()
Get the occulting body.PVCoordinatesProvider
AngularSeparationFromSatelliteDetector. getPrimaryObject()
Get the primaryObject, at the center of the proximity zone.PVCoordinatesProvider
AlignmentDetector. getPVCoordinatesProvider()
Get the body to align.PVCoordinatesProvider
FieldOfViewDetector. getPVTarget()
Get the position/velocity provider of the target .PVCoordinatesProvider
InterSatDirectViewDetector. getSecondary()
Get the provider for the secondary satellite.PVCoordinatesProvider
AngularSeparationFromSatelliteDetector. getSecondaryObject()
Get the secondaryObject.Constructors in org.orekit.propagation.events with parameters of type PVCoordinatesProvider Constructor Description AlignmentDetector(double maxCheck, double threshold, PVCoordinatesProvider body, double alignAngle)
Build a new alignment detector.AlignmentDetector(double threshold, Orbit orbit, PVCoordinatesProvider body, double alignAngle)
Build a new alignment detector.AlignmentDetector(Orbit orbit, PVCoordinatesProvider body, double alignAngle)
Build a new alignment detector.AngularSeparationDetector(PVCoordinatesProvider beacon, PVCoordinatesProvider observer, double proximityAngle)
Build a new angular separation detector.AngularSeparationFromSatelliteDetector(PVCoordinatesProvider primaryObject, PVCoordinatesProvider secondaryObject, double proximityAngle)
Build a new angular detachment detector.EclipseDetector(PVCoordinatesProvider occulted, double occultedRadius, OneAxisEllipsoid occulting)
Build a new eclipse detector.ExtremumApproachDetector(double maxCheck, double threshold, int maxIter, EventHandler<? super ExtremumApproachDetector> handler, PVCoordinatesProvider secondaryPVProvider)
Constructor.ExtremumApproachDetector(PVCoordinatesProvider secondaryPVProvider)
Constructor with default values.FieldEclipseDetector(PVCoordinatesProvider occulted, double occultedRadius, PVCoordinatesProvider occulting, double occultingRadius, Field<T> field)
Build a new eclipse detector.FieldEclipseDetector(T maxCheck, PVCoordinatesProvider occulted, double occultedRadius, PVCoordinatesProvider occulting, double occultingRadius)
Build a new eclipse detector.FieldEclipseDetector(T maxCheck, T threshold, PVCoordinatesProvider occulted, double occultedRadius, PVCoordinatesProvider occulting, double occultingRadius)
Build a new eclipse detector.FieldOfViewDetector(PVCoordinatesProvider pvTarget, double radiusTarget, VisibilityTrigger trigger, FieldOfView fov)
Build a new instance.FieldOfViewDetector(PVCoordinatesProvider pvTarget, FieldOfView fov)
Build a new instance.GroundAtNightDetector(TopocentricFrame groundLocation, PVCoordinatesProvider sun, double dawnDuskElevation, AtmosphericRefractionModel refractionModel)
Simple constructor.InterSatDirectViewDetector(OneAxisEllipsoid body, PVCoordinatesProvider secondary)
simple constructor. -
Uses of PVCoordinatesProvider in org.orekit.propagation.integration
Classes in org.orekit.propagation.integration that implement PVCoordinatesProvider Modifier and Type Class Description class
AbstractIntegratedPropagator
Common handling ofPropagator
methods for both numerical and semi-analytical propagators.class
IntegratedEphemeris
This class stores sequentially generated orbital parameters for later retrieval.class
PythonAbstractIntegratedPropagator
-
Uses of PVCoordinatesProvider in org.orekit.propagation.numerical
Classes in org.orekit.propagation.numerical that implement PVCoordinatesProvider Modifier and Type Class Description class
GLONASSNumericalPropagator
This class propagates GLONASS orbits using numerical integration.class
NumericalPropagator
This class propagatesorbits
using numerical integration. -
Uses of PVCoordinatesProvider in org.orekit.propagation.semianalytical.dsst
Classes in org.orekit.propagation.semianalytical.dsst that implement PVCoordinatesProvider Modifier and Type Class Description class
DSSTPropagator
This class propagatesorbits
using the DSST theory. -
Uses of PVCoordinatesProvider in org.orekit.utils
Subinterfaces of PVCoordinatesProvider in org.orekit.utils Modifier and Type Interface Description interface
ExtendedPVCoordinatesProvider
Interface for PV coordinates providers that also support fields.Classes in org.orekit.utils that implement PVCoordinatesProvider Modifier and Type Class Description class
AbsolutePVCoordinates
Position - Velocity - Acceleration linked to a date and a frame.class
AggregatedPVCoordinatesProvider
Aggreate multiplePVCoordinatesProvider
instances together This can be used to describe an aircraft or surface vehicle.static class
AggregatedPVCoordinatesProvider.InvalidPVProvider
Implementation ofPVCoordinatesProvider
that throws an illegal state exception.class
ConstantPVCoordinatesProvider
Provider based on a single point.class
PythonExtendedPVCoordinatesProvider
class
PythonPVCoordinatesProvider
Methods in org.orekit.utils that return PVCoordinatesProvider Modifier and Type Method Description PVCoordinatesProvider
WaypointPVBuilder. build()
Build aPVCoordinatesProvider
from the waypoints added to this builder.PVCoordinatesProvider
WaypointPVBuilder.InterpolationFactory. create(AbsoluteDate date1, GeodeticPoint point1, AbsoluteDate date2, GeodeticPoint point2, OneAxisEllipsoid body)
Create aPVCoordinatesProvider
which interpolates between the provided waypoints.protected PVCoordinatesProvider
WaypointPVBuilder. createFinal(AbsoluteDate lastDate, GeodeticPoint lastPoint)
Create the final provider.protected PVCoordinatesProvider
WaypointPVBuilder. createInitial(AbsoluteDate firstDate, GeodeticPoint firstPoint)
Create the initial provider.PVCoordinatesProvider
AbsolutePVCoordinates. toTaylorProvider()
Create a local provider using simply Taylor expansion throughAbsolutePVCoordinates.shiftedBy(double)
.PVCoordinatesProvider
TimeStampedPVCoordinates. toTaylorProvider(Frame instanceFrame)
Create a local provider using simply Taylor expansion throughTimeStampedPVCoordinates.shiftedBy(double)
.Methods in org.orekit.utils with parameters of type PVCoordinatesProvider Modifier and Type Method Description AggregatedPVCoordinatesProvider.Builder
AggregatedPVCoordinatesProvider.Builder. addPVProviderAfter(AbsoluteDate date, PVCoordinatesProvider pvProv, boolean erasesLater)
Add aPVCoordinatesProvider
to the collection.AggregatedPVCoordinatesProvider.Builder
AggregatedPVCoordinatesProvider.Builder. addPVProviderBefore(AbsoluteDate date, PVCoordinatesProvider pvProv, boolean erasesEarlier)
Add aPVCoordinatesProvider
to the collection.Constructors in org.orekit.utils with parameters of type PVCoordinatesProvider Constructor Description Builder(PVCoordinatesProvider initialProvider)
Create a builder using the provided initial provider.Constructor parameters in org.orekit.utils with type arguments of type PVCoordinatesProvider Constructor Description AggregatedPVCoordinatesProvider(TimeSpanMap<PVCoordinatesProvider> map)
Class constructor.AggregatedPVCoordinatesProvider(TimeSpanMap<PVCoordinatesProvider> map, AbsoluteDate minDate, AbsoluteDate maxDate)
Class constructor.
-