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.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. -
-
Uses of FieldOrbit in org.orekit.orbits
Subclasses of FieldOrbit in org.orekit.orbits Modifier and Type Class Description class
FieldCartesianOrbit<T extends org.hipparchus.RealFieldElement<T>>
This class holds Cartesian orbital parameters.class
FieldCircularOrbit<T extends org.hipparchus.RealFieldElement<T>>
This class handles circular orbital parameters.class
FieldEquinoctialOrbit<T extends org.hipparchus.RealFieldElement<T>>
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.class
FieldKeplerianOrbit<T extends org.hipparchus.RealFieldElement<T>>
This class handles traditional Keplerian orbital parameters.Methods in org.orekit.orbits that return FieldOrbit Modifier and Type Method Description abstract <T extends org.hipparchus.RealFieldElement<T>>
FieldOrbit<T>OrbitType. convertType(FieldOrbit<T> orbit)
Convert an orbit to the instance type.abstract <T extends org.hipparchus.RealFieldElement<T>>
FieldOrbit<T>OrbitType. mapArrayToOrbit(T[] array, T[] arrayDot, PositionAngle type, FieldAbsoluteDate<T> date, double mu, Frame frame)
Convert state array to orbital parameters.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 org.hipparchus.RealFieldElement<T>>
FieldOrbit<T>OrbitType. convertType(FieldOrbit<T> orbit)
Convert an orbit to the instance type.abstract <T extends org.hipparchus.RealFieldElement<T>>
voidOrbitType. mapOrbitToArray(FieldOrbit<T> orbit, PositionAngle type, T[] stateVector, T[] stateVectorDot)
Convert orbit to state array.Method parameters in org.orekit.orbits with type arguments of type FieldOrbit Modifier and Type Method Description FieldCartesianOrbit<T>
FieldCartesianOrbit. interpolate(FieldAbsoluteDate<T> date, Stream<FieldOrbit<T>> sample)
Get an interpolated instance.FieldCircularOrbit<T>
FieldCircularOrbit. interpolate(FieldAbsoluteDate<T> date, Stream<FieldOrbit<T>> sample)
Get an interpolated instance.FieldEquinoctialOrbit<T>
FieldEquinoctialOrbit. interpolate(FieldAbsoluteDate<T> date, Stream<FieldOrbit<T>> sample)
Get an interpolated instance.FieldKeplerianOrbit<T>
FieldKeplerianOrbit. interpolate(FieldAbsoluteDate<T> date, Stream<FieldOrbit<T>> 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()
Gets the current orbit.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, Map<String,T[]> additional)
Build a spacecraft state from orbit only.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude)
Build a spacecraft state from orbit and attitude provider.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude, Map<String,T[]> additional)
Build a spacecraft state from orbit and attitude provider.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude, T mass)
Build a spacecraft state from orbit, attitude provider and mass.FieldSpacecraftState(FieldOrbit<T> orbit, FieldAttitude<T> attitude, T mass, Map<String,T[]> additional)
Build a spacecraft state from orbit, attitude provider and mass.FieldSpacecraftState(FieldOrbit<T> orbit, T mass)
Create a new instance from orbit and mass.FieldSpacecraftState(FieldOrbit<T> orbit, T mass, Map<String,T[]> additional)
Create a new instance from orbit and mass. -
Uses of FieldOrbit in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return FieldOrbit Modifier and Type Method Description protected abstract FieldOrbit<T>
FieldAbstractAnalyticalPropagator. propagateOrbit(FieldAbsoluteDate<T> date)
Extrapolate an orbit up to a specific target date.protected FieldOrbit<T>
FieldKeplerianPropagator. propagateOrbit(FieldAbsoluteDate<T> date)
Extrapolate an orbit up to a specific target date.Constructors in org.orekit.propagation.analytical with parameters of type FieldOrbit Constructor Description FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double c60)
Build a propagator from FieldOrbitand potential. FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, double referenceRadius, double 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, double 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, 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, UnnormalizedSphericalHarmonicsProvider provider)
Build a propagator from FieldOrbitand potential provider. FieldEcksteinHechlerPropagator(FieldOrbit<T> initialOrbit, T mass, double referenceRadius, double 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, double mu)
Build a propagator from orbit and central attraction coefficient μ.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit, AttitudeProvider attitudeProv)
Build a propagator from orbit and attitude provider.FieldKeplerianPropagator(FieldOrbit<T> initialFieldOrbit, AttitudeProvider attitudeProv, double mu)
Build a propagator from orbit, attitude provider and central attraction coefficient μ.FieldKeplerianPropagator(FieldOrbit<T> initialOrbit, AttitudeProvider attitudeProv, double mu, T mass)
Build propagator from orbit, attitude provider, central attraction coefficient μ and mass. -
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 protected FieldOrbit<T>
FieldIntegratedEphemeris. propagateOrbit(FieldAbsoluteDate<T> date)
Extrapolate 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 org.hipparchus.RealFieldElement<T>>
double[][]FieldNumericalPropagator. tolerances(T dP, FieldOrbit<T> orbit, OrbitType type)
Estimate tolerance vectors for integrators.
-