Uses of Class
org.orekit.orbits.FieldOrbit
-
Packages that use FieldOrbit Package Description 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.intelsat This package provides classes to propagate Intelsat's 11 elements.org.orekit.propagation.analytical.tle This package provides classes to read and extrapolate tle's.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.conversion.osc2mean 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).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.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST).org.orekit.propagation.semianalytical.dsst.utilities This package provides utilities for Draper Semi-analytical Satellite Theory (DSST).org.orekit.ssa.collision.shorttermencounter.probability.twod Package specific to calculus assuming a 2D short-term encounter model. -
-
Uses of FieldOrbit in org.orekit.orbits
Subclasses of FieldOrbit in org.orekit.orbits Modifier and Type Class Description class
FieldCartesianOrbit<T extends CalculusFieldElement<T>>
This class holds Cartesian orbital parameters.class
FieldCircularOrbit<T extends CalculusFieldElement<T>>
This class handles circular orbital parameters.class
FieldEquinoctialOrbit<T extends CalculusFieldElement<T>>
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.class
FieldKeplerianOrbit<T extends CalculusFieldElement<T>>
This class handles traditional Keplerian orbital parameters.Methods in org.orekit.orbits that return FieldOrbit Modifier and Type Method Description abstract <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.abstract FieldOrbit<T>
FieldOrbit. inFrame(Frame inertialFrame)
Create a new object representing the same physical orbital state, but attached to a different reference frame.FieldOrbit<KK>
AbstractFieldOrbitInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample)
Get an interpolated instance.FieldOrbit<KK>
FieldOrbitBlender. interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.protected FieldOrbit<KK>
FieldOrbitHermiteInterpolator. interpolate(AbstractFieldTimeInterpolator.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(T dt)
Get a time-shifted orbit.Methods in org.orekit.orbits with parameters of type FieldOrbit Modifier and Type Method Description abstract <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 FieldOrbit Modifier and Type Method Description FieldOrbit<KK>
AbstractFieldOrbitInterpolator. interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample)
Get an interpolated instance.Constructors in org.orekit.orbits with parameters of type FieldOrbit Constructor Description FieldCartesianOrbit(FieldOrbit<T> op)
Constructor from any kind of orbital parameters.FieldCircularOrbit(FieldOrbit<T> op)
Constructor from any kind of orbital parameters.FieldEquinoctialOrbit(FieldOrbit<T> op)
Constructor from any kind of orbital parameters.FieldKeplerianOrbit(FieldOrbit<T> op)
Constructor from any kind of orbital parameters. -
Uses of FieldOrbit in org.orekit.propagation
Methods in org.orekit.propagation that return FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldSpacecraftState. getOrbit()
Get the current orbit.Methods in org.orekit.propagation that return types with arguments of type FieldOrbit Modifier and Type Method Description Optional<FieldTimeInterpolator<FieldOrbit<KK>,KK>>
FieldSpacecraftStateInterpolator. getOrbitInterpolator()
Get orbit interpolator.Methods in org.orekit.propagation with parameters of type FieldOrbit Modifier and Type Method Description FieldStateCovariance<T>
FieldStateCovariance. changeCovarianceFrame(FieldOrbit<T> orbit, Frame frameOut)
Get the covariance in the output frame.FieldStateCovariance<T>
FieldStateCovariance. changeCovarianceFrame(FieldOrbit<T> orbit, LOF lofOut)
Get the covariance in a given local orbital frame.FieldStateCovariance<T>
FieldStateCovariance. changeCovarianceType(FieldOrbit<T> orbit, OrbitType outOrbitType, PositionAngleType outAngleType)
Get the covariance matrix in another orbit type.default <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.FieldStateCovariance<T>
FieldStateCovariance. shiftedBy(Field<T> field, FieldOrbit<T> orbit, T dt)
Get a time-shifted covariance matrix.Constructors in org.orekit.propagation with parameters of type FieldOrbit Constructor Description FieldSpacecraftState(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)
Deprecated.since 13.0, use withXXXFieldSpacecraftState(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, T mass)
Deprecated.since 13.0, use withXXXConstructor parameters in org.orekit.propagation with type arguments of type FieldOrbit Constructor Description FieldSpacecraftStateInterpolator(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 FieldOrbit Modifier and Type Method Description abstract FieldOrbit<T>
FieldAbstractAnalyticalPropagator. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Propagate an orbit up to a specific target date.FieldOrbit<T>
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 FieldOrbit Modifier and Type Method Description 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, 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 FieldOrbit Constructor Description FieldBrouwerLyddanePropagator(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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldGnssPropagator. 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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldIntelsatElevenElementsPropagator. 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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldTLEPropagator. 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 FieldOrbit Modifier and Type Method Description W
FieldAbstractIntegratorBuilder. buildIntegrator(FieldOrbit<T> orbit, OrbitType orbitType)
Build a first order integrator.FieldExplicitRungeKuttaIntegrator<T>
FieldExplicitRungeKuttaIntegratorBuilder. buildIntegrator(FieldOrbit<T> orbit, OrbitType orbitType)
Build a first order integrator.FieldODEIntegrator<T>
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 FieldOrbit Modifier and Type Method Description <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 FieldOrbit Modifier and Type Method Description <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.events
Constructors in org.orekit.propagation.events with parameters of type FieldOrbit Constructor Description FieldApsideDetector(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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldIntegratedEphemeris. propagateOrbit(FieldAbsoluteDate<T> date, T[] parameters)
Propagate an orbit up to a specific target date. -
Uses of FieldOrbit in org.orekit.propagation.numerical
Methods in org.orekit.propagation.numerical with parameters of type FieldOrbit Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
double[][]FieldNumericalPropagator. tolerances(T dP, FieldOrbit<T> orbit, OrbitType type)
Deprecated.since 13.0.static <T extends CalculusFieldElement<T>>
double[][]FieldNumericalPropagator. tolerances(T dP, T dV, FieldOrbit<T> orbit, OrbitType type)
Deprecated.since 13.0. -
Uses of FieldOrbit in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst with parameters of type FieldOrbit Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
double[][]FieldDSSTPropagator. tolerances(T dP, FieldOrbit<T> orbit)
Deprecated.since 13.0.static <T extends CalculusFieldElement<T>>
double[][]FieldDSSTPropagator. tolerances(T dP, T dV, FieldOrbit<T> orbit)
Deprecated.since 13.0. -
Uses of FieldOrbit in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces with parameters of type FieldOrbit Modifier and Type Method Description T[]
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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldAuxiliaryElements. getOrbit()
Get the orbit.Constructors in org.orekit.propagation.semianalytical.dsst.utilities with parameters of type FieldOrbit Constructor Description FieldAuxiliaryElements(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 FieldOrbit Modifier and Type Method Description FieldOrbit<T>
FieldShortTermEncounter2DDefinition. getOtherAtTCA()
Get other's orbit at time of closest approach.FieldOrbit<T>
FieldShortTermEncounter2DDefinition. getReferenceAtTCA()
Get reference's orbit at time of closest approach.Methods in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type FieldOrbit Modifier and Type Method Description <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 definition
instance.<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 definition
instance.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 definition
instance.<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 definition
instance.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 definition
instance.Constructors in org.orekit.ssa.collision.shorttermencounter.probability.twod with parameters of type FieldOrbit Constructor Description FieldShortTermEncounter2DDefinition(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.
-