Uses of Class
org.orekit.orbits.FieldOrbit
Packages that use FieldOrbit
Package
Description
This package provides initial orbit determination methods.
This package provides classes to represent orbits.
Propagation
Top level package for analytical propagators.
This package provides classes to propagate GNSS orbits.
This package provides classes to propagate Intelsat's 11 elements.
This package provides classes to read and extrapolate tle's.
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.This package provides the ability to convert osculating orbits into mean orbits
according to different theories (Brouwer-Lyddane, Eckstein-Hechler, SGP4/SDP4,
DSST) with different conversion algorithms (fixed-point, least-squares).
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).
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
This package provides utilities for Draper Semi-analytical Satellite Theory (DSST).
Package specific to calculus assuming a 2D short-term encounter model.
This package provides useful objects.
-
Uses of FieldOrbit in org.orekit.estimation.iod
Methods in org.orekit.estimation.iod that return FieldOrbitModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldOrbit<T> IodHerrickGibbs.estimate(Frame frame, FieldVector3D<T> r1, FieldAbsoluteDate<T> date1, FieldVector3D<T> r2, FieldAbsoluteDate<T> date2, FieldVector3D<T> r3, FieldAbsoluteDate<T> date3) Give an initial orbit estimation, assuming Keplerian motion. -
Uses of FieldOrbit in org.orekit.orbits
Subclasses of FieldOrbit in org.orekit.orbitsModifier and TypeClassDescriptionclassFieldCartesianOrbit<T extends CalculusFieldElement<T>>This class holds Cartesian orbital parameters.classFieldCircularOrbit<T extends CalculusFieldElement<T>>This class handles circular orbital parameters.classFieldEquinoctialOrbit<T extends CalculusFieldElement<T>>This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.classFieldKeplerianOrbit<T extends CalculusFieldElement<T>>This class handles traditional Keplerian orbital parameters.Methods in org.orekit.orbits that return FieldOrbitModifier and TypeMethodDescriptionabstract <T extends CalculusFieldElement<T>>
FieldOrbit<T> OrbitType.convertToFieldOrbit(Field<T> field, Orbit orbit) Convert an orbit to the "Fielded" instance type.abstract <T extends CalculusFieldElement<T>>
FieldOrbit<T> OrbitType.convertType(FieldOrbit<T> orbit) Convert an orbit to the instance type.protected <T extends CalculusFieldElement<T>>
FieldOrbit<T> KeplerianExtendedPositionProvider.getFieldProvider(Field<T> field) Build Field provider.abstract FieldOrbit<T> Create a new object representing the same physical orbital state, but attached to a different reference frame.AbstractFieldOrbitInterpolator.interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample) Get an interpolated instance.protected FieldOrbit<KK> FieldOrbitHermiteInterpolator.interpolate(AbstractFieldTimeInterpolator<FieldOrbit<KK>, KK>.InterpolationData interpolationData) Interpolate instance from given interpolation data.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>>
FieldOrbit<T> OrbitType.normalize(FieldOrbit<T> orbit, FieldOrbit<T> reference) Normalize one orbit with respect to a reference one.abstract FieldOrbit<T> FieldOrbit.shiftedBy(double dt) Get a time-shifted orbit.abstract FieldOrbit<T> FieldOrbit.shiftedBy(TimeOffset dt) Get a time-shifted orbit.abstract FieldOrbit<T> Get a time-shifted orbit.Methods in org.orekit.orbits with parameters of type FieldOrbitModifier and TypeMethodDescriptionabstract <T extends CalculusFieldElement<T>>
FieldOrbit<T> OrbitType.convertType(FieldOrbit<T> orbit) Convert an orbit to the instance type.abstract <T extends CalculusFieldElement<T>>
voidOrbitType.mapOrbitToArray(FieldOrbit<T> orbit, PositionAngleType type, T[] stateVector, T[] stateVectorDot) Convert orbit to state array.abstract <T extends CalculusFieldElement<T>>
FieldOrbit<T> OrbitType.normalize(FieldOrbit<T> orbit, FieldOrbit<T> reference) Normalize one orbit with respect to a reference one.Method parameters in org.orekit.orbits with type arguments of type FieldOrbitModifier and TypeMethodDescriptionAbstractFieldOrbitInterpolator.interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample) Get an interpolated instance.Constructors in org.orekit.orbits with parameters of type FieldOrbitModifierConstructorDescriptionConstructor from any kind of orbital parameters.Constructor from any kind of orbital parameters.Constructor from any kind of orbital parameters.Constructor from any kind of orbital parameters. -
Uses of FieldOrbit in org.orekit.propagation
Methods in org.orekit.propagation that return FieldOrbitModifier and TypeMethodDescriptionFieldSpacecraftState.getOrbit()Get the current orbit.FieldOrbitBlender.interpolate(AbstractFieldTimeInterpolator<FieldOrbit<T>, T>.InterpolationData interpolationData) Interpolate instance from given interpolation data.Methods in org.orekit.propagation that return types with arguments of type FieldOrbitModifier and TypeMethodDescriptionFieldSpacecraftStateInterpolator.getOrbitInterpolator()Get orbit interpolator.Methods in org.orekit.propagation with parameters of type FieldOrbitModifier and TypeMethodDescriptiondefault <T extends CalculusFieldElement<T>>
double[][]ToleranceProvider.getTolerances(FieldOrbit<T> referenceOrbit, OrbitType propagationOrbitType) Retrieve the integration tolerances given a reference Field orbit.default <T extends CalculusFieldElement<T>>
double[][]ToleranceProvider.getTolerances(FieldOrbit<T> referenceOrbit, OrbitType propagationOrbitType, PositionAngleType positionAngleType) Retrieve the integration tolerances given a reference Field orbit.Constructors in org.orekit.propagation with parameters of type FieldOrbitModifierConstructorDescriptionFieldSpacecraftState(FieldOrbit<T> orbit) Build a spacecraft state from orbit only.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude) Build a spacecraft state from orbit and attitude.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude, T mass, FieldDataDictionary<T> additional, FieldArrayDictionary<T> additionalDot) Build a spacecraft state from orbit, attitude, mass, additional states and derivatives.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude, T mass, T massRate, FieldDataDictionary<T> additional, FieldArrayDictionary<T> additionalDot) Build a spacecraft state from orbit, attitude, mass, additional states and derivatives.Constructor parameters in org.orekit.propagation with type arguments of type FieldOrbitModifierConstructorDescriptionFieldSpacecraftStateInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputFrame, FieldTimeInterpolator<FieldOrbit<KK>, KK> orbitInterpolator, FieldTimeInterpolator<FieldAbsolutePVCoordinates<KK>, KK> absPVAInterpolator, FieldTimeInterpolator<TimeStampedField<KK>, KK> massInterpolator, FieldTimeInterpolator<FieldAttitude<KK>, KK> attitudeInterpolator, FieldTimeInterpolator<TimeStampedField<KK>, KK> additionalStateInterpolator) Constructor. -
Uses of FieldOrbit in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return FieldOrbitModifier and TypeMethodDescriptionabstract FieldOrbit<T> FieldAbstractAnalyticalPropagator.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date.FieldEphemeris.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date.FieldKeplerianPropagator.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date.Methods in org.orekit.propagation.analytical with parameters of type FieldOrbitModifier and TypeMethodDescriptionstatic <T extends CalculusFieldElement<T>>
FieldKeplerianOrbit<T> FieldBrouwerLyddanePropagator.computeMeanOrbit(FieldOrbit<T> osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double m2Value, double epsilon, int maxIterations) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldKeplerianOrbit<T> FieldBrouwerLyddanePropagator.computeMeanOrbit(FieldOrbit<T> osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double m2Value, OsculatingToMeanConverter converter) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldKeplerianOrbit<T> FieldBrouwerLyddanePropagator.computeMeanOrbit(FieldOrbit<T> osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, double m2Value) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldKeplerianOrbit<T> FieldBrouwerLyddanePropagator.computeMeanOrbit(FieldOrbit<T> osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, double m2Value, double epsilon, int maxIterations) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldCircularOrbit<T> FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double c60, double epsilon, int maxIterations) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldCircularOrbit<T> FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double c60, OsculatingToMeanConverter converter) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldCircularOrbit<T> FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics) Conversion from osculating to mean orbit.static <T extends CalculusFieldElement<T>>
FieldCircularOrbit<T> FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, double epsilon, int maxIterations) Conversion from osculating to mean orbit.Constructors in org.orekit.propagation.analytical with parameters of type FieldOrbitModifierConstructorDescriptionFieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double m2Value) Build a propagator from orbit and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double m2Value) Build a propagator from orbit, attitude provider and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, UnnormalizedSphericalHarmonicsProvider provider, double m2Value) Build a propagator from orbit, attitude provider and potential provider.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double m2Value) Build a propagator from orbit, attitude provider, mass and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, PropagationType initialType, double m2Value) Build a propagator from orbit, attitude provider, mass and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, PropagationType initialType, double m2Value, double epsilon, int maxIterations) Build a propagator from orbit, attitude provider, mass and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, PropagationType initialType, double m2Value, OsculatingToMeanConverter converter) Build a propagator from orbit, attitude provider, mass and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, UnnormalizedSphericalHarmonicsProvider provider, double m2Value) Build a propagator from orbit, attitude provider, mass and potential provider.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitude, T mass, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, double m2Value) Private helper constructor.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitude, T mass, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, PropagationType initialType, double m2Value) Private helper constructor.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, UnnormalizedSphericalHarmonicsProvider provider, PropagationType initialType, double m2Value) Build a propagator from orbit, attitude provider, mass and potential provider.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, UnnormalizedSphericalHarmonicsProvider provider, double m2Value) Build a propagator from orbit and potential provider.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, UnnormalizedSphericalHarmonicsProvider provider, PropagationType initialType, double m2Value) Build a propagator from orbit and potential provider.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double m2Value) Build a propagator from orbit, mass and potential.FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit, T mass, UnnormalizedSphericalHarmonicsProvider provider, double m2Value) Build a propagator from orbit, mass and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60) Build a propagator from FieldOrbit and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60) Build a propagator from FieldOrbit, attitude provider and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, UnnormalizedSphericalHarmonicsProvider provider) Build a propagator from FieldOrbit, attitude provider and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60) Build a propagator from FieldOrbit, attitude provider, mass and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60, PropagationType initialType) Build a propagator from FieldOrbit, attitude provider, mass and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60, PropagationType initialType, double epsilon, int maxIterations) Build a propagator from FieldOrbit, attitude provider, mass and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60, PropagationType initialType, OsculatingToMeanConverter converter) Build a propagator from FieldOrbit, attitude provider, mass and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, UnnormalizedSphericalHarmonicsProvider provider) Build a propagator from FieldOrbit, attitude provider, mass and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitude, T mass, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics) Private helper constructor.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitude, T mass, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, PropagationType initialType) Private helper constructor.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mass, UnnormalizedSphericalHarmonicsProvider provider, PropagationType initialType) Build a propagator from orbit, attitude provider, mass and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, UnnormalizedSphericalHarmonicsProvider provider) Build a propagator from FieldOrbit and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, UnnormalizedSphericalHarmonicsProvider provider, PropagationType initialType) Build a propagator from orbit and potential provider.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, T mass, double referenceRadius, T mu, double c20, double c30, double c40, double c50, double c60) Build a propagator from FieldOrbit, mass and potential.FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, T mass, UnnormalizedSphericalHarmonicsProvider provider) Build a propagator from FieldOrbit, mass and potential provider.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit) Build a propagator from orbit only.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit, AttitudeProvider attitudeProv) Build a propagator from orbit and attitude provider.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit, AttitudeProvider attitudeProv, T mu) Build a propagator from orbit, attitude provider and central attraction coefficient μ.FieldKeplerianPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, T mu, T mass) Build propagator from orbit, attitude provider, central attraction coefficient μ and mass.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit, T mu) Build a propagator from orbit and central attraction coefficient μ. -
Uses of FieldOrbit in org.orekit.propagation.analytical.gnss
Methods in org.orekit.propagation.analytical.gnss that return FieldOrbitModifier and TypeMethodDescriptionFieldGnssPropagator.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date. -
Uses of FieldOrbit in org.orekit.propagation.analytical.intelsat
Methods in org.orekit.propagation.analytical.intelsat that return FieldOrbitModifier and TypeMethodDescriptionFieldIntelsatElevenElementsPropagator.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date. -
Uses of FieldOrbit in org.orekit.propagation.analytical.tle
Methods in org.orekit.propagation.analytical.tle that return FieldOrbitModifier and TypeMethodDescriptionFieldTLEPropagator.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date. -
Uses of FieldOrbit in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion with parameters of type FieldOrbitModifier and TypeMethodDescriptionFieldAbstractIntegratorBuilder.buildIntegrator(FieldOrbit<T> orbit, OrbitType orbitType) Build a first order integrator.FieldExplicitRungeKuttaIntegratorBuilder.buildIntegrator(FieldOrbit<T> orbit, OrbitType orbitType) Build a first order integrator.FieldODEIntegratorBuilder.buildIntegrator(FieldOrbit<T> orbit, OrbitType orbitType) Build a first order integrator. -
Uses of FieldOrbit in org.orekit.propagation.conversion.osc2mean
Methods in org.orekit.propagation.conversion.osc2mean that return FieldOrbitModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldOrbit<T> FixedPointConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> LeastSquaresConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> OsculatingToMeanConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.initialize(FieldOrbit<T> osculating) Rough initialization of the mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> BrouwerLyddaneTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> DSSTTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> EcksteinHechlerTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> EcksteinHechlerTheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> DSSTTheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted.Methods in org.orekit.propagation.conversion.osc2mean with parameters of type FieldOrbitModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldOrbit<T> FixedPointConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> LeastSquaresConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> OsculatingToMeanConverter.convertToMean(FieldOrbit<T> osculating) Converts an osculating orbit into a mean orbit.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.initialize(FieldOrbit<T> osculating) Rough initialization of the mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> BrouwerLyddaneTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> DSSTTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> EcksteinHechlerTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.meanToOsculating(FieldOrbit<T> mean) Gets osculating orbit from mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> EcksteinHechlerTheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.postprocessing(FieldOrbit<T> osculating, FieldOrbit<T> mean) Post-treatment of the converted mean orbit.<T extends CalculusFieldElement<T>>
FieldOrbit<T> DSSTTheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted.default <T extends CalculusFieldElement<T>>
FieldOrbit<T> MeanTheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted.<T extends CalculusFieldElement<T>>
FieldOrbit<T> TLETheory.preprocessing(FieldOrbit<T> osculating) Pre-treatment of the osculating orbit to be converted. -
Uses of FieldOrbit in org.orekit.propagation.covariance
Methods in org.orekit.propagation.covariance with parameters of type FieldOrbitModifier and TypeMethodDescriptionFieldStateCovariance.changeCovarianceFrame(FieldOrbit<T> orbit, Frame frameOut) Get the covariance in the output frame.FieldStateCovariance.changeCovarianceFrame(FieldOrbit<T> orbit, LOF lofOut) Get the covariance in a given local orbital frame.FieldStateCovariance.changeCovarianceType(FieldOrbit<T> orbit, OrbitType outOrbitType, PositionAngleType outAngleType) Get the covariance matrix in another orbit type.Get a time-shifted covariance matrix. -
Uses of FieldOrbit in org.orekit.propagation.events
Constructors in org.orekit.propagation.events with parameters of type FieldOrbitModifierConstructorDescriptionFieldApsideDetector(FieldOrbit<T> orbit) Build a new instance.FieldApsideDetector(T threshold, FieldOrbit<T> orbit) Build a new instance.FieldNodeDetector(FieldOrbit<T> orbit, Frame frame) Build a new instance.FieldNodeDetector(T threshold, FieldOrbit<T> orbit, Frame frame) Build a new instance. -
Uses of FieldOrbit in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return FieldOrbitModifier and TypeMethodDescriptionFieldIntegratedEphemeris.propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters) Propagate an orbit up to a specific target date. -
Uses of FieldOrbit in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces with parameters of type FieldOrbitModifier and TypeMethodDescriptionT[]AbstractGaussianContribution.FieldGaussianShortPeriodicCoefficients.value(FieldOrbit<T> meanOrbit) Evaluate the contributions of the short period terms.T[]FieldShortPeriodTerms.value(FieldOrbit<T> meanOrbit) Evaluate the contributions of the short period terms. -
Uses of FieldOrbit in org.orekit.propagation.semianalytical.dsst.utilities
Methods in org.orekit.propagation.semianalytical.dsst.utilities that return FieldOrbitConstructors in org.orekit.propagation.semianalytical.dsst.utilities with parameters of type FieldOrbitModifierConstructorDescriptionFieldAuxiliaryElements(FieldOrbit<T> orbit, int retrogradeFactor) Simple constructor. -
Uses of FieldOrbit in org.orekit.ssa.collision.shorttermencounter.probability.twod
Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod that return FieldOrbitModifier and TypeMethodDescriptionFieldShortTermEncounter2DDefinition.getOtherAtTCA()Get other's orbit at time of closest approach.FieldShortTermEncounter2DDefinition.getReferenceAtTCA()Get reference's orbit at time of closest approach.Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type FieldOrbitModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldProbabilityOfCollision<T> AbstractShortTermEncounter1DNumerical2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA, FieldStateCovariance<T> primaryCovariance, T primaryRadius, FieldOrbit<T> secondaryAtTCA, FieldStateCovariance<T> secondaryCovariance, T secondaryRadius, FieldUnivariateIntegrator<T> customIntegrator, int customMaxNbOfEval, double zeroThreshold) Compute the probability of collision using parameters necessary for creating acollision definitioninstance.<T extends CalculusFieldElement<T>>
FieldProbabilityOfCollision<T> AbstractShortTermEncounter2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA, FieldStateCovariance<T> primaryCovariance, FieldOrbit<T> secondaryAtTCA, FieldStateCovariance<T> secondaryCovariance, T combinedRadius, double zeroThreshold) Compute the probability of collision using parameters necessary for creating acollision definitioninstance.default <T extends CalculusFieldElement<T>>
FieldProbabilityOfCollision<T> ShortTermEncounter2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA, FieldStateCovariance<T> primaryCovariance, FieldOrbit<T> secondaryAtTCA, FieldStateCovariance<T> secondaryCovariance, T combinedRadius) Compute the probability of collision using parameters necessary for creating acollision definitioninstance.<T extends CalculusFieldElement<T>>
FieldProbabilityOfCollision<T> ShortTermEncounter2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA, FieldStateCovariance<T> primaryCovariance, FieldOrbit<T> secondaryAtTCA, FieldStateCovariance<T> secondaryCovariance, T combinedRadius, double zeroThreshold) Compute the probability of collision using parameters necessary for creating acollision definitioninstance.default <T extends CalculusFieldElement<T>>
FieldProbabilityOfCollision<T> ShortTermEncounter2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA, FieldStateCovariance<T> primaryCovariance, T primaryRadius, FieldOrbit<T> secondaryAtTCA, FieldStateCovariance<T> secondaryCovariance, T secondaryRadius) Compute the probability of collision using parameters necessary for creating acollision definitioninstance.Constructors in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type FieldOrbitModifierConstructorDescriptionFieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA, FieldStateCovariance<T> referenceCovariance, FieldOrbit<T> otherAtTCA, FieldStateCovariance<T> otherCovariance, T combinedRadius) Constructor.FieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA, FieldStateCovariance<T> referenceCovariance, FieldOrbit<T> otherAtTCA, FieldStateCovariance<T> otherCovariance, T combinedRadius, EncounterLOFType encounterFrameType, double tcaTolerance) Constructor.FieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA, FieldStateCovariance<T> referenceCovariance, T referenceRadius, FieldOrbit<T> otherAtTCA, FieldStateCovariance<T> otherCovariance, T otherRadius) Constructor.FieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA, FieldStateCovariance<T> referenceCovariance, T referenceRadius, FieldOrbit<T> otherAtTCA, FieldStateCovariance<T> otherCovariance, T otherRadius, EncounterLOFType encounterFrameType, double tcaTolerance) Constructor. -
Uses of FieldOrbit in org.orekit.utils
Methods in org.orekit.utils that return FieldOrbitModifier and TypeMethodDescriptionstatic FieldOrbit<Gradient> DerivativeStateUtils.buildOrbitGradient(GradientField field, Orbit orbit) Method creating a Gradient version of the input orbit, using the state vector as the independent variables of a first- order Taylor algebra.