Uses of Class
org.orekit.orbits.OrbitType
-
Packages that use OrbitType Package Description org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftState
into another propagator.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.integration Utilities for integration-based propagators (both numerical and semi-analytical).org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.utils This package provides useful objects. -
-
Uses of OrbitType in org.orekit.orbits
Methods in org.orekit.orbits that return OrbitType Modifier and Type Method Description OrbitType
CartesianOrbit. getType()
Get the orbit type.OrbitType
CircularOrbit. getType()
Get the orbit type.OrbitType
EquinoctialOrbit. getType()
Get the orbit type.OrbitType
FieldCartesianOrbit. getType()
Get the orbit type.OrbitType
FieldCircularOrbit. getType()
Get the orbit type.OrbitType
FieldEquinoctialOrbit. getType()
Get the orbit type.OrbitType
FieldKeplerianOrbit. getType()
Get the orbit type.abstract OrbitType
FieldOrbit. getType()
Get the orbit type.OrbitType
KeplerianOrbit. getType()
Get the orbit type.abstract OrbitType
Orbit. getType()
Get the orbit type.static OrbitType
OrbitType. valueOf(String name)
Returns the enum constant of this type with the specified name.static OrbitType[]
OrbitType. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of OrbitType in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return OrbitType Modifier and Type Method Description OrbitType
AbstractPropagatorBuilder. getOrbitType()
Get the orbit type expected for the 6 first parameters inPropagatorBuilder.buildPropagator(double[])
.OrbitType
PropagatorBuilder. getOrbitType()
Get the orbit type expected for the 6 first parameters inPropagatorBuilder.buildPropagator(double[])
.Methods in org.orekit.propagation.conversion with parameters of type OrbitType Modifier and Type Method Description org.hipparchus.ode.AbstractIntegrator
AdamsBashforthIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
AdamsMoultonIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
ClassicalRungeKuttaIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
DormandPrince54IntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
DormandPrince853IntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
EulerIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
GillIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
GraggBulirschStoerIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
HighamHall54IntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
LutherIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
MidpointIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
ODEIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.org.hipparchus.ode.AbstractIntegrator
ThreeEighthesIntegratorBuilder. buildIntegrator(Orbit orbit, OrbitType orbitType)
Build a first order integrator.Constructors in org.orekit.propagation.conversion with parameters of type OrbitType Constructor Description EcksteinHechlerPropagatorBuilder(Orbit templateOrbit, double referenceRadius, double mu, TideSystem tideSystem, double c20, double c30, double c40, double c50, double c60, OrbitType orbitType, PositionAngle positionAngle, double positionScale)
Build a new instance. -
Uses of OrbitType in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return OrbitType Modifier and Type Method Description OrbitType
PositionAngleDetector. getOrbitType()
Get the orbit type defining the angle type.Constructors in org.orekit.propagation.events with parameters of type OrbitType Constructor Description PositionAngleDetector(double maxCheck, double threshold, OrbitType orbitType, PositionAngle positionAngle, double angle)
Build a detector.PositionAngleDetector(OrbitType orbitType, PositionAngle positionAngle, double angle)
Build a new detector. -
Uses of OrbitType in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return OrbitType Modifier and Type Method Description protected OrbitType
AbstractIntegratedPropagator. getOrbitType()
Get propagation parameter type.protected OrbitType
FieldAbstractIntegratedPropagator. getOrbitType()
Get propagation parameter type.OrbitType
FieldStateMapper. getOrbitType()
Get propagation parameter type.OrbitType
StateMapper. getOrbitType()
Get propagation parameter type.Methods in org.orekit.propagation.integration with parameters of type OrbitType Modifier and Type Method Description protected abstract StateMapper
AbstractIntegratedPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state.protected abstract FieldStateMapper<T>
FieldAbstractIntegratedPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state.protected void
AbstractIntegratedPropagator. setOrbitType(OrbitType orbitType)
Set propagation orbit type.protected void
FieldAbstractIntegratedPropagator. setOrbitType(OrbitType orbitType)
Set propagation orbit type.Constructors in org.orekit.propagation.integration with parameters of type OrbitType Constructor Description FieldStateMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Simple constructor.StateMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Simple constructor. -
Uses of OrbitType in org.orekit.propagation.numerical
Methods in org.orekit.propagation.numerical that return OrbitType Modifier and Type Method Description OrbitType
FieldNumericalPropagator. getOrbitType()
Get propagation parameter type.OrbitType
NumericalPropagator. getOrbitType()
Get propagation parameter type.Methods in org.orekit.propagation.numerical with parameters of type OrbitType Modifier and Type Method Description protected FieldStateMapper<T>
FieldNumericalPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state.protected StateMapper
NumericalPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state.void
FieldNumericalPropagator. setOrbitType(OrbitType orbitType)
Set propagation orbit type.void
NumericalPropagator. setOrbitType(OrbitType orbitType)
Set propagation orbit type.static <T extends org.hipparchus.RealFieldElement<T>>
double[][]FieldNumericalPropagator. tolerances(T dP, FieldOrbit<T> orbit, OrbitType type)
Estimate tolerance vectors for integrators.static double[][]
NumericalPropagator. tolerances(double dP, Orbit orbit, OrbitType type)
Estimate tolerance vectors for integrators. -
Uses of OrbitType in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst with parameters of type OrbitType Modifier and Type Method Description protected StateMapper
DSSTPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType ignoredOrbitType, PositionAngle ignoredPositionAngleType, AttitudeProvider attitudeProvider, Frame frame)
Create a mapper between raw double components and spacecraft state. -
Uses of OrbitType in org.orekit.utils
Methods in org.orekit.utils with parameters of type OrbitType Modifier and Type Method Description static StateJacobian
Differentiation. differentiate(StateFunction function, int dimension, AttitudeProvider provider, OrbitType orbitType, PositionAngle positionAngle, double dP, int nbPoints)
Differentiate a vector function using finite differences.
-