Uses of Enum Class
org.orekit.orbits.PositionAngleType
Packages that use PositionAngleType
Package
Description
The sequential package provides an implementation of a
Kalman Filter engine to perform an orbit determination.
This package contains class managing CCSDS Orbit Data Message.
This package provides models of simple maneuvers.
This package provides classes to represent orbits.
Propagation
Top level package for analytical propagators.
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.This package wraps methods from various (semi)analytical models in Orekit to convert back and
forth between an averaged orbital state and an osculating one.
This package provides tools to represent and propagate covariance.
This package provides interfaces and classes dealing with events occurring during propagation.
Utilities for integration-based propagators (both numerical and semi-analytical).
Top level package for numerical propagators.
This package provides an implementation of the Draper Semi-analytical
Satellite Theory (DSST).
This package provides useful objects.
-
Uses of PositionAngleType in org.orekit.estimation.sequential
Methods in org.orekit.estimation.sequential that return PositionAngleTypeModifier and TypeMethodDescriptionUnivariateProcessNoise.getPositionAngleType()Getter for the positionAngle.Constructors in org.orekit.estimation.sequential with parameters of type PositionAngleTypeModifierConstructorDescriptionUnivariateProcessNoise(RealMatrix initialCovarianceMatrix, LOFType lofType, PositionAngleType positionAngleType, UnivariateFunction[] lofCartesianOrbitalParametersEvolution, UnivariateFunction[] propagationParametersEvolution) Simple constructor.UnivariateProcessNoise(RealMatrix initialCovarianceMatrix, LOFType lofType, PositionAngleType positionAngleType, UnivariateFunction[] lofCartesianOrbitalParametersEvolution, UnivariateFunction[] propagationParametersEvolution, UnivariateFunction[] measurementsParametersEvolution) Simple constructor. -
Uses of PositionAngleType in org.orekit.files.ccsds.ndm.odm
Methods in org.orekit.files.ccsds.ndm.odm that return PositionAngleTypeModifier and TypeMethodDescriptionKeplerianElements.getAnomalyType()Get the type of anomaly (true or mean).Methods in org.orekit.files.ccsds.ndm.odm with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionvoidKeplerianElements.setAnomalyType(PositionAngleType anomalyType) Set the type of anomaly. -
Uses of PositionAngleType in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionvoidSmallManeuverAnalyticalModel.getJacobian(Orbit orbit1, PositionAngleType positionAngleType, double[][] jacobian) Compute the Jacobian of the orbit with respect to maneuver parameters. -
Uses of PositionAngleType in org.orekit.orbits
Methods in org.orekit.orbits that return PositionAngleTypeModifier and TypeMethodDescriptionCircularOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.EquinoctialOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.FieldCircularOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.FieldEquinoctialOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.FieldKeplerianOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.KeplerianOrbit.getCachedPositionAngleType()Get the cachedPositionAngleType.PositionAngleBased.getCachedPositionAngleType()Get the cachedPositionAngleType.FieldKeplerianParameters.positionAngleType()Returns the value of thepositionAngleTyperecord component.KeplerianParameters.positionAngleType()Returns the value of thepositionAngleTyperecord component.static PositionAngleTypeReturns the enum constant of this class with the specified name.static PositionAngleType[]PositionAngleType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.orekit.orbits with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionvoidCartesianOrbit.addKeplerContribution(PositionAngleType type, double gm, double[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidCircularOrbit.addKeplerContribution(PositionAngleType type, double gm, double[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidEquinoctialOrbit.addKeplerContribution(PositionAngleType type, double gm, double[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidFieldCartesianOrbit.addKeplerContribution(PositionAngleType type, T gm, T[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidFieldCircularOrbit.addKeplerContribution(PositionAngleType type, T gm, T[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidFieldEquinoctialOrbit.addKeplerContribution(PositionAngleType type, T gm, T[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidFieldKeplerianOrbit.addKeplerContribution(PositionAngleType type, T gm, T[] pDot) Add the contribution of the Keplerian motion to parameters derivativesabstract voidFieldOrbit.addKeplerContribution(PositionAngleType type, T gm, T[] pDot) Add the contribution of the Keplerian motion to parameters derivativesvoidKeplerianOrbit.addKeplerContribution(PositionAngleType type, double gm, double[] pDot) Add the contribution of the Keplerian motion to parameters derivativesabstract voidOrbit.addKeplerContribution(PositionAngleType type, double gm, double[] pDot) Add the contribution of the Keplerian motion to parameters derivativesstatic doubleCircularLatitudeArgumentUtility.convertAlpha(PositionAngleType oldType, double alpha, double ex, double ey, PositionAngleType newType) Convert argument of latitude.static <T extends CalculusFieldElement<T>>
TFieldCircularLatitudeArgumentUtility.convertAlpha(PositionAngleType oldType, T alpha, T ex, T ey, PositionAngleType newType) Convert argument of latitude.static <T extends CalculusFieldElement<T>>
TFieldKeplerianAnomalyUtility.convertAnomaly(PositionAngleType oldType, T anomaly, T e, PositionAngleType newType) Convert anomaly.static doubleKeplerianAnomalyUtility.convertAnomaly(PositionAngleType oldType, double anomaly, double e, PositionAngleType newType) Convert anomaly.static doubleEquinoctialLongitudeArgumentUtility.convertL(PositionAngleType oldType, double l, double ex, double ey, PositionAngleType newType) Convert argument of longitude.static <T extends CalculusFieldElement<T>>
TFieldEquinoctialLongitudeArgumentUtility.convertL(PositionAngleType oldType, T l, T ex, T ey, PositionAngleType newType) Convert argument of longitude.doubleCircularOrbit.getAlpha(PositionAngleType type) Get the latitude argument.FieldCircularOrbit.getAlpha(PositionAngleType type) Get the latitude argument.doubleCircularOrbit.getAlphaDot(PositionAngleType type) Get the latitude argument derivative.FieldCircularOrbit.getAlphaDot(PositionAngleType type) Get the latitude argument derivative.FieldKeplerianOrbit.getAnomaly(PositionAngleType type) Get the anomaly.doubleKeplerianOrbit.getAnomaly(PositionAngleType type) Get the anomaly.FieldKeplerianOrbit.getAnomalyDot(PositionAngleType type) Get the anomaly derivative.doubleKeplerianOrbit.getAnomalyDot(PositionAngleType type) Get the anomaly derivative.abstract ParameterDriversListOrbitType.getDrivers(double dP, Orbit orbit, PositionAngleType type) Get parameters drivers initialized from a reference orbit.voidFieldOrbit.getJacobianWrtCartesian(PositionAngleType type, T[][] jacobian) Compute the Jacobian of the orbital parameters with respect to the Cartesian parameters.voidOrbit.getJacobianWrtCartesian(PositionAngleType type, double[][] jacobian) Compute the Jacobian of the orbital parameters with respect to the Cartesian parameters.voidFieldOrbit.getJacobianWrtParameters(PositionAngleType type, T[][] jacobian) Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.voidOrbit.getJacobianWrtParameters(PositionAngleType type, double[][] jacobian) Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.doubleEquinoctialOrbit.getL(PositionAngleType type) Get the longitude argument.FieldEquinoctialOrbit.getL(PositionAngleType type) Get the longitude argument.doubleEquinoctialOrbit.getLDot(PositionAngleType type) Get the longitude argument derivative.FieldEquinoctialOrbit.getLDot(PositionAngleType type) Get the longitude argument derivative.abstract OrbitOrbitType.mapArrayToOrbit(double[] array, double[] arrayDot, PositionAngleType type, AbsoluteDate date, double mu, Frame frame) Convert state array to orbital parameters.abstract <T extends CalculusFieldElement<T>>
FieldOrbit<T> OrbitType.mapArrayToOrbit(T[] array, T[] arrayDot, PositionAngleType type, FieldAbsoluteDate<T> date, T mu, Frame frame) Convert state array to orbital parameters.abstract <T extends CalculusFieldElement<T>>
voidOrbitType.mapOrbitToArray(FieldOrbit<T> orbit, PositionAngleType type, T[] stateVector, T[] stateVectorDot) Convert orbit to state array.abstract voidOrbitType.mapOrbitToArray(Orbit orbit, PositionAngleType type, double[] stateVector, double[] stateVectorDot) Convert orbit to state array.FieldKeplerianParametersConverter.toParameters(FieldPVCoordinates<T> cartesian, PositionAngleType positionAngleType) Convert Cartesian coordinates to Keplerian elements.KeplerianParametersConverter.toParameters(PVCoordinates cartesian, PositionAngleType positionAngleType) Convert Cartesian coordinates to Keplerian elements.CircularOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.EquinoctialOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.FieldCircularOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.FieldEquinoctialOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.FieldKeplerianOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.KeplerianOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.PositionAngleBased.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.FieldKeplerianParameters.withPositionAngleType(PositionAngleType angleType) Builds a new instance with the specified position angle type.KeplerianParameters.withPositionAngleType(PositionAngleType angleType) Builds a new instance with the specified position angle type.Constructors in org.orekit.orbits with parameters of type PositionAngleTypeModifierConstructorDescriptionCircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, double aDot, double exDot, double eyDot, double iDot, double raanDot, double alphaDot, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance with derivatives and with cached position angle same as value inputted.CircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, double aDot, double exDot, double eyDot, double iDot, double raanDot, double alphaDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, AbsoluteDate date, double mu) Creates a new instance.CircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance without derivatives and with cached position angle same as value inputted.CircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, AbsoluteDate date, double mu) Creates a new instance.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, double aDot, double exDot, double eyDot, double hxDot, double hyDot, double lDot, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance with derivatives and with cached position angle same as value inputted.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, double aDot, double exDot, double eyDot, double hxDot, double hyDot, double lDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, AbsoluteDate date, double mu) Creates a new instance.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance without derivatives and with cached position angle same as value inputted.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, AbsoluteDate date, double mu) Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance without derivatives and with cached position angle same as value inputted.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, T aDot, T exDot, T eyDot, T iDot, T raanDot, T alphaDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, T aDot, T exDot, T eyDot, T iDot, T raanDot, T alphaDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, T aDot, T exDot, T eyDot, T hxDot, T hyDot, T lDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, T aDot, T exDot, T eyDot, T hxDot, T hyDot, T lDot, PositionAngleType type, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldKeplerianOrbit(FieldKeplerianParameters<T> elements, T aDot, T eDot, T iDot, T paDot, T raanDot, T anomalyDot, PositionAngleType cachedPositionAngleType, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, T aDot, T eDot, T iDot, T paDot, T raanDot, T anomalyDot, PositionAngleType type, Frame frame, FieldAbsoluteDate<T> date, T mu) Creates a new instance.FieldKeplerianParameters(T a, T e, T i, T pa, T raan, T anomaly, PositionAngleType positionAngleType) Creates an instance of aFieldKeplerianParametersrecord class.KeplerianOrbit(double a, double e, double i, double pa, double raan, double anomaly, double aDot, double eDot, double iDot, double paDot, double raanDot, double anomalyDot, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance with cached position angle same as value inputted.KeplerianOrbit(double a, double e, double i, double pa, double raan, double anomaly, PositionAngleType type, Frame frame, AbsoluteDate date, double mu) Creates a new instance without derivatives and with cached position angle same as value inputted.KeplerianOrbit(KeplerianParameters keplerianParameters, double aDot, double eDot, double iDot, double paDot, double raanDot, double anomalyDot, PositionAngleType cachedPositionAngleType, Frame frame, AbsoluteDate date, double mu) Creates a new instance.KeplerianParameters(double a, double e, double i, double pa, double raan, double anomaly, PositionAngleType positionAngleType) Creates an instance of aKeplerianParametersrecord class. -
Uses of PositionAngleType in org.orekit.propagation
Methods in org.orekit.propagation that return PositionAngleTypeModifier and TypeMethodDescriptionMatricesHarvester.getPositionAngleType()Get the position angle used for the matrix computation.Methods in org.orekit.propagation with parameters of type PositionAngleTypeModifier and TypeMethodDescriptiondouble[][]SimpleToleranceProvider.getTolerances(Orbit referenceOrbit, OrbitType propagationOrbitType, PositionAngleType positionAngleType) default <T extends CalculusFieldElement<T>>
double[][]ToleranceProvider.getTolerances(FieldOrbit<T> referenceOrbit, OrbitType propagationOrbitType, PositionAngleType positionAngleType) Retrieve the integration tolerances given a reference Field orbit.double[][]ToleranceProvider.getTolerances(Orbit referenceOrbit, OrbitType propagationOrbitType, PositionAngleType positionAngleType) Retrieve the integration tolerances given a reference orbit. -
Uses of PositionAngleType in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return PositionAngleTypeModifier and TypeMethodDescriptionAbstractAnalyticalMatricesHarvester.getPositionAngleType()Get the position angle used for the matrix computation. -
Uses of PositionAngleType in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return PositionAngleTypeModifier and TypeMethodDescriptionAbstractPropagatorBuilder.getPositionAngleType()Get the position angle type expected for the 6 first parameters inPropagatorBuilder.buildPropagator(double[]).PropagatorBuilder.getPositionAngleType()Get the position angle type expected for the 6 first parameters inPropagatorBuilder.buildPropagator(double[]).Methods in org.orekit.propagation.conversion with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionabstract TAbstractIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) AbstractVariableStepFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.AbstractVariableStepIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ClassicalRungeKuttaFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ClassicalRungeKuttaIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.EulerFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.EulerIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ExplicitRungeKuttaIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.abstract WFieldAbstractIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.FieldExplicitRungeKuttaIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.FieldODEIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.GillFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.GillIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.LutherFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType positionAngleType) Build a first order integrator.LutherIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.MidpointFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.MidpointIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ODEIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ThreeEighthesFieldIntegratorBuilder.buildIntegrator(Field<T> field, Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.ThreeEighthesIntegratorBuilder.buildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.protected double[][]AbstractVariableStepFieldIntegratorBuilder.getTolerances(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Computes tolerances.Constructors in org.orekit.propagation.conversion with parameters of type PositionAngleTypeModifierConstructorDescriptionprotectedAbstractAnalyticalPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale, boolean addDriverForCentralAttraction, AttitudeProvider attitudeProvider, double initialMass) Build a new instance.protectedAbstractIntegratedPropagatorBuilder(Orbit templateOrbit, ODEIntegratorBuilder builder, PositionAngleType positionAngleType, double positionScale, PropagationType propagationType, AttitudeProvider attitudeProvider, double mass) Build a new instance.protectedAbstractPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale, boolean addDriverForCentralAttraction) Build a new instance.protectedAbstractPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale, boolean addDriverForCentralAttraction, AttitudeProvider attitudeProvider) Build a new instance.protectedAbstractPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale, boolean addDriverForCentralAttraction, AttitudeProvider attitudeProvider, double initialMass) Build a new instance.BrouwerLyddanePropagatorBuilder(Orbit templateOrbit, double referenceRadius, double mu, TideSystem tideSystem, double c20, double c30, double c40, double c50, OrbitType orbitType, PositionAngleType positionAngleType, double positionScale, double M2) Build a new instance.BrouwerLyddanePropagatorBuilder(Orbit templateOrbit, UnnormalizedSphericalHarmonicsProvider provider, PositionAngleType positionAngleType, double positionScale, double M2) Build a new instance.BrouwerLyddanePropagatorBuilder(Orbit templateOrbit, UnnormalizedSphericalHarmonicsProvider provider, PositionAngleType positionAngleType, double positionScale, AttitudeProvider attitudeProvider, double M2) Build a new instance.EcksteinHechlerPropagatorBuilder(Orbit templateOrbit, double referenceRadius, double mu, TideSystem tideSystem, double c20, double c30, double c40, double c50, double c60, OrbitType orbitType, PositionAngleType positionAngleType, double positionScale) Build a new instance.EcksteinHechlerPropagatorBuilder(Orbit templateOrbit, UnnormalizedSphericalHarmonicsProvider provider, PositionAngleType positionAngleType, double positionScale) Build a new instance.EcksteinHechlerPropagatorBuilder(Orbit templateOrbit, UnnormalizedSphericalHarmonicsProvider provider, PositionAngleType positionAngleType, double positionScale, AttitudeProvider attitudeProvider) Build a new instance.KeplerianPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale) Build a new instance.KeplerianPropagatorBuilder(Orbit templateOrbit, PositionAngleType positionAngleType, double positionScale, AttitudeProvider attitudeProvider) Build a new instance.NumericalPropagatorBuilder(Orbit referenceOrbit, ODEIntegratorBuilder builder, PositionAngleType positionAngleType, double positionScale) Build a new instance.NumericalPropagatorBuilder(Orbit referenceOrbit, ODEIntegratorBuilder builder, PositionAngleType positionAngleType, double positionScale, AttitudeProvider attitudeProvider) Build a new instance.TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm) Build a new instance.TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm, AttitudeProvider attitudeProvider) Build a new instance.TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, TleGenerationAlgorithm generationAlgorithm) Build a new instance. -
Uses of PositionAngleType in org.orekit.propagation.conversion.averaging
Methods in org.orekit.propagation.conversion.averaging that return PositionAngleTypeModifier and TypeMethodDescriptionAveragedOrbitalState.getPositionAngleType()Getter for the averaged position angle.BrouwerLyddaneOrbitalState.getPositionAngleType()Getter for the averaged position angle.DSST6X0OrbitalState.getPositionAngleType()Getter for the averaged position angle.EcksteinHechlerOrbitalState.getPositionAngleType()Getter for the averaged position angle.SGP4OrbitalState.getPositionAngleType()Getter for the averaged position angle. -
Uses of PositionAngleType in org.orekit.propagation.covariance
Fields in org.orekit.propagation.covariance declared as PositionAngleTypeModifier and TypeFieldDescriptionstatic final PositionAngleTypeAbstractStateCovarianceInterpolator.DEFAULT_POSITION_ANGLEDefault position angle for covariance expressed in Cartesian elements.Methods in org.orekit.propagation.covariance that return PositionAngleTypeModifier and TypeMethodDescriptionAbstractStateCovarianceInterpolator.getOutPositionAngleType()Get output position angle type.FieldStateCovariance.getPositionAngleType()Get the covariance angle type.StateCovariance.getPositionAngleType()Get the covariance angle type.Methods in org.orekit.propagation.covariance with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionFieldStateCovariance.changeCovarianceType(FieldOrbit<T> orbit, OrbitType outOrbitType, PositionAngleType outAngleType) Get the covariance matrix in another orbit type.StateCovariance.changeCovarianceType(Orbit orbit, OrbitType outOrbitType, PositionAngleType outAngleType) Get the covariance matrix in another orbit type.StateCovarianceMatrixProvider.getStateCovariance(SpacecraftState state, OrbitType orbitType, PositionAngleType angleType) Get the state covariance expressed in a given orbit type.static booleanStateCovariance.inputAndOutputAreIdentical(OrbitType inOrbitType, PositionAngleType inAngleType, OrbitType outOrbitType, PositionAngleType outAngleType) Checks if input/output orbit and angle types are identical.Constructors in org.orekit.propagation.covariance with parameters of type PositionAngleTypeModifierConstructorDescriptionprotectedAbstractStateCovarianceInterpolator(int interpolationPoints, double extrapolationThreshold, TimeInterpolator<Orbit> orbitInterpolator, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor.FieldStateCovariance(FieldMatrix<T> orbitalCovariance, FieldAbsoluteDate<T> epoch, Frame covarianceFrame, OrbitType orbitType, PositionAngleType angleType) Constructor.StateCovariance(RealMatrix orbitalCovariance, AbsoluteDate epoch, Frame covarianceFrame, OrbitType orbitType, PositionAngleType angleType) Constructor.StateCovarianceBlender(SmoothStepFactory.SmoothStepFunction blendingFunction, TimeInterpolator<Orbit> orbitInterpolator, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor.StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor using an output frame.StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, TimeInterpolator<Orbit> orbitInterpolator, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor using an output frame and : Default number of interpolation points ofDEFAULT_INTERPOLATION_POINTSUse of position and two time derivatives during interpolation As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor using an output frame and : Default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SECs) As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).StateCovarianceKeplerianHermiteInterpolator(TimeInterpolator<Orbit> orbitInterpolator, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType) Constructor using an output frame and : Default number of interpolation points ofDEFAULT_INTERPOLATION_POINTSDefault extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SECs) Use of position and two time derivatives during interpolation As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing). -
Uses of PositionAngleType in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return PositionAngleTypeModifier and TypeMethodDescriptionPositionAngleDetector.getPositionAngleType()Get the type of position angle.Constructors in org.orekit.propagation.events with parameters of type PositionAngleTypeModifierConstructorDescriptionPositionAngleDetector(double maxCheck, double threshold, OrbitType orbitType, PositionAngleType positionAngleType, double angle) Build a detector.PositionAngleDetector(OrbitType orbitType, PositionAngleType positionAngleType, double angle) Build a new detector.protectedPositionAngleDetector(EventDetectionSettings detectionSettings, EventHandler handler, OrbitType orbitType, PositionAngleType positionAngleType, double angle) Protected constructor with full parameters. -
Uses of PositionAngleType in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return PositionAngleTypeModifier and TypeMethodDescriptionprotected PositionAngleTypeAbstractIntegratedPropagator.getPositionAngleType()Get propagation parameter type.protected PositionAngleTypeFieldAbstractIntegratedPropagator.getPositionAngleType()Get propagation parameter type.FieldStateMapper.getPositionAngleType()Get propagation parameter type.StateMapper.getPositionAngleType()Get propagation parameter type.Methods in org.orekit.propagation.integration with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionprotected abstract StateMapperAbstractIntegratedPropagator.createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor.protected abstract FieldStateMapper<T> FieldAbstractIntegratedPropagator.createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor.protected voidAbstractIntegratedPropagator.setPositionAngleType(PositionAngleType positionAngleType) Set position angle type.protected voidFieldAbstractIntegratedPropagator.setPositionAngleType(PositionAngleType positionAngleType) Set position angle type.Constructors in org.orekit.propagation.integration with parameters of type PositionAngleTypeModifierConstructorDescriptionprotectedFieldStateMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Simple constructor.protectedStateMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Simple constructor. -
Uses of PositionAngleType in org.orekit.propagation.numerical
Fields in org.orekit.propagation.numerical declared as PositionAngleTypeModifier and TypeFieldDescriptionstatic final PositionAngleTypeNumericalPropagator.DEFAULT_POSITION_ANGLE_TYPEDefault position angle type.Methods in org.orekit.propagation.numerical that return PositionAngleTypeModifier and TypeMethodDescriptionFieldNumericalPropagator.getPositionAngleType()Get propagation parameter type.NumericalPropagator.getPositionAngleType()Get propagation parameter type.Methods in org.orekit.propagation.numerical with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionprotected FieldStateMapper<T> FieldNumericalPropagator.createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor.protected StateMapperGLONASSNumericalPropagator.createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) protected StateMapperNumericalPropagator.createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngleType positionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor.voidFieldNumericalPropagator.setPositionAngleType(PositionAngleType positionAngleType) Set position angle type.voidNumericalPropagator.setPositionAngleType(PositionAngleType positionAngleType) Set position angle type. -
Uses of PositionAngleType in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst that return PositionAngleTypeModifier and TypeMethodDescriptionDSSTHarvester.getPositionAngleType()Get the position angle used for the matrix computation.DSSTPropagator.getPositionAngleType()Get propagation parameter type.FieldDSSTPropagator.getPositionAngleType()Get propagation parameter type.Methods in org.orekit.propagation.semianalytical.dsst with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionprotected StateMapperDSSTPropagator.createMapper(AbsoluteDate referenceDate, double mu, OrbitType ignoredOrbitType, PositionAngleType ignoredPositionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor.protected FieldStateMapper<T> FieldDSSTPropagator.createMapper(FieldAbsoluteDate<T> referenceDate, T mu, OrbitType ignoredOrbitType, PositionAngleType ignoredPositionAngleType, AttitudeProvider attitudeProvider, Frame frame) Create a mapper between raw double components and spacecraft state. /** Simple constructor. -
Uses of PositionAngleType in org.orekit.utils
Methods in org.orekit.utils with parameters of type PositionAngleTypeModifier and TypeMethodDescriptionstatic StateJacobianDifferentiation.differentiate(StateFunction function, int dimension, AttitudeProvider provider, OrbitType orbitType, PositionAngleType positionAngleType, double dP, int nbPoints) Differentiate a vector function using finite differences.