Package | Description |
---|---|
org.orekit.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
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 of
SpacecraftState 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.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.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldCartesianOrbit<T extends org.hipparchus.CalculusFieldElement<T>>
This class holds Cartesian orbital parameters.
|
class |
FieldCircularOrbit<T extends org.hipparchus.CalculusFieldElement<T>>
This class handles circular orbital parameters.
|
class |
FieldEquinoctialOrbit<T extends org.hipparchus.CalculusFieldElement<T>>
This class handles equinoctial orbital parameters, which can support both
circular and equatorial orbits.
|
class |
FieldKeplerianOrbit<T extends org.hipparchus.CalculusFieldElement<T>>
This class handles traditional Keplerian orbital parameters.
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.convertToFieldOrbit(org.hipparchus.Field<T> field,
Orbit orbit)
Convert an orbit to the "Fielded" instance type.
|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.convertType(FieldOrbit<T> orbit)
Convert an orbit to the instance type.
|
protected FieldOrbit<KK> |
FieldOrbitHermiteInterpolator.interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.
|
FieldOrbit<KK> |
FieldOrbitBlender.interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
Interpolate instance from given interpolation data.
|
FieldOrbit<KK> |
AbstractFieldOrbitInterpolator.interpolate(FieldAbsoluteDate<KK> interpolationDate,
Collection<FieldOrbit<KK>> sample)
Get an interpolated instance.
|
abstract <T extends org.hipparchus.CalculusFieldElement<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 org.hipparchus.CalculusFieldElement<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.
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.convertType(FieldOrbit<T> orbit)
Convert an orbit to the instance type.
|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.mapOrbitToArray(FieldOrbit<T> orbit,
PositionAngleType type,
T[] stateVector,
T[] stateVectorDot)
Convert orbit to state array.
|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.normalize(FieldOrbit<T> orbit,
FieldOrbit<T> reference)
Normalize one orbit with respect to a reference one.
|
abstract <T extends org.hipparchus.CalculusFieldElement<T>> |
OrbitType.normalize(FieldOrbit<T> orbit,
FieldOrbit<T> reference)
Normalize one orbit with respect to a reference one.
|
Modifier and Type | Method and Description |
---|---|
FieldOrbit<KK> |
AbstractFieldOrbitInterpolator.interpolate(FieldAbsoluteDate<KK> interpolationDate,
Collection<FieldOrbit<KK>> sample)
Get an interpolated instance.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
FieldOrbit<T> |
FieldSpacecraftState.getOrbit()
Get the current orbit.
|
Modifier and Type | Method and Description |
---|---|
Optional<FieldTimeInterpolator<FieldOrbit<KK>,KK>> |
FieldSpacecraftStateInterpolator.getOrbitInterpolator()
Get orbit interpolator.
|
Modifier and Type | Method and 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.
|
FieldStateCovariance<T> |
FieldStateCovariance.shiftedBy(org.hipparchus.Field<T> field,
FieldOrbit<T> orbit,
T dt)
Get a time-shifted covariance matrix.
|
Constructor and Description |
---|
FieldSpacecraftState(FieldOrbit<T> orbit)
Build a spacecraft state from orbit only.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit and additional states.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude)
Build a spacecraft state from orbit and attitude.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit attitude and additional states.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass)
Build a spacecraft state from orbit, attitude and mass.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional)
Build a spacecraft state from orbit, attitude, mass and additional states.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
FieldAttitude<T> attitude,
T mass,
FieldArrayDictionary<T> additional,
FieldArrayDictionary<T> additionalDot)
Build a spacecraft state from orbit, attitude, mass, additional states and derivatives.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
T mass)
Create a new instance from orbit and mass.
|
FieldSpacecraftState(FieldOrbit<T> orbit,
T mass,
FieldArrayDictionary<T> additional)
Create a new instance from orbit, mass and additional states.
|
Constructor and Description |
---|
FieldSpacecraftStateInterpolator(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.
|
Modifier and Type | Method and Description |
---|---|
protected FieldOrbit<T> |
FieldKeplerianPropagator.propagateOrbit(FieldAbsoluteDate<T> date,
T[] parameters)
Extrapolate an orbit up to a specific target date.
|
protected abstract FieldOrbit<T> |
FieldAbstractAnalyticalPropagator.propagateOrbit(FieldAbsoluteDate<T> date,
T[] parameters)
Extrapolate an orbit up to a specific target date.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<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 org.hipparchus.CalculusFieldElement<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 org.hipparchus.CalculusFieldElement<T>> |
FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating,
UnnormalizedSphericalHarmonicsProvider provider,
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics)
Conversion from osculating to mean orbit.
|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldBrouwerLyddanePropagator.computeMeanOrbit(FieldOrbit<T> osculating,
UnnormalizedSphericalHarmonicsProvider provider,
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics,
double M2Value)
Conversion from osculating to mean orbit.
|
static <T extends org.hipparchus.CalculusFieldElement<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 org.hipparchus.CalculusFieldElement<T>> |
FieldEcksteinHechlerPropagator.computeMeanOrbit(FieldOrbit<T> osculating,
UnnormalizedSphericalHarmonicsProvider provider,
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics,
double epsilon,
int maxIterations)
Conversion from osculating to mean orbit.
|
Constructor and Description |
---|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitudeProv,
double referenceRadius,
T mu,
double c20,
double c30,
double c40,
double c50,
double M2)
Build a propagator from orbit, attitude provider and potential.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitudeProv,
T mass,
double referenceRadius,
T mu,
double c20,
double c30,
double c40,
double c50,
double M2)
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 M2)
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 M2,
double epsilon,
int maxIterations)
Build a propagator from orbit, attitude provider, mass and potential.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitudeProv,
T mass,
UnnormalizedSphericalHarmonicsProvider provider,
double M2)
Build a propagator from orbit, attitude provider, mass and potential provider.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitudeProv,
T mass,
UnnormalizedSphericalHarmonicsProvider provider,
PropagationType initialType,
double M2)
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 M2)
Private helper constructor.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitude,
T mass,
UnnormalizedSphericalHarmonicsProvider provider,
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics,
PropagationType initialType,
double M2)
Private helper constructor.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
AttitudeProvider attitudeProv,
UnnormalizedSphericalHarmonicsProvider provider,
double M2)
Build a propagator from orbit, attitude provider and potential provider.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
double referenceRadius,
T mu,
double c20,
double c30,
double c40,
double c50,
double M2)
Build a propagator from orbit and potential.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
T mass,
double referenceRadius,
T mu,
double c20,
double c30,
double c40,
double c50,
double M2)
Build a propagator from orbit, mass and potential.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
T mass,
UnnormalizedSphericalHarmonicsProvider provider,
double M2)
Build a propagator from orbit, mass and potential provider.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
UnnormalizedSphericalHarmonicsProvider provider,
double M2)
Build a propagator from orbit and potential provider.
|
FieldBrouwerLyddanePropagator(FieldOrbit<T> initialOrbit,
UnnormalizedSphericalHarmonicsProvider provider,
PropagationType initialType,
double M2)
Build a propagator from orbit and potential provider.
|
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,
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,
UnnormalizedSphericalHarmonicsProvider provider)
Build a propagator from FieldOrbit, attitude provider, mass and potential provider.
|
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,
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,
UnnormalizedSphericalHarmonicsProvider provider)
Build a propagator from FieldOrbit, attitude provider 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,
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.
|
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.
|
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 μ.
|
Modifier and Type | Method and Description |
---|---|
FieldOrbit<T> |
FieldTLEPropagator.propagateOrbit(FieldAbsoluteDate<T> date,
T[] parameters)
Extrapolate an orbit up to a specific target date.
|
Modifier and Type | Method and Description |
---|---|
org.hipparchus.ode.AbstractFieldIntegrator<T> |
AbstractFieldIntegratorBuilder.buildIntegrator(FieldOrbit<T> orbit,
OrbitType orbitType)
Build a first order integrator.
|
org.hipparchus.ode.AbstractFieldIntegrator<T> |
FieldODEIntegratorBuilder.buildIntegrator(FieldOrbit<T> orbit,
OrbitType orbitType)
Build a first order integrator.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
protected FieldOrbit<T> |
FieldIntegratedEphemeris.propagateOrbit(FieldAbsoluteDate<T> date,
T[] parameters)
Extrapolate an orbit up to a specific target date.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldNumericalPropagator.tolerances(T dP,
FieldOrbit<T> orbit,
OrbitType type)
Estimate tolerance vectors for integrators.
|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldNumericalPropagator.tolerances(T dP,
T dV,
FieldOrbit<T> orbit,
OrbitType type)
Estimate tolerance vectors for integrators when propagating in orbits.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldDSSTPropagator.tolerances(T dP,
FieldOrbit<T> orbit)
Estimate tolerance vectors for an AdaptativeStepsizeIntegrator.
|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
FieldDSSTPropagator.tolerances(T dP,
T dV,
FieldOrbit<T> orbit)
Estimate tolerance vectors for an AdaptativeStepsizeIntegrator.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
FieldOrbit<T> |
FieldAuxiliaryElements.getOrbit()
Get the orbit.
|
Constructor and Description |
---|
FieldAuxiliaryElements(FieldOrbit<T> orbit,
int retrogradeFactor)
Simple constructor.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
default <T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
default <T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
default <T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
default <T extends org.hipparchus.CalculusFieldElement<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 a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractShortTermEncounter1DNumerical2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA,
FieldStateCovariance<T> primaryCovariance,
T primaryRadius,
FieldOrbit<T> secondaryAtTCA,
FieldStateCovariance<T> secondaryCovariance,
T secondaryRadius,
org.hipparchus.analysis.integration.FieldUnivariateIntegrator<T> customIntegrator,
int customMaxNbOfEval,
double zeroThreshold)
Compute the probability of collision using parameters necessary for creating a
collision definition instance. |
<T extends org.hipparchus.CalculusFieldElement<T>> |
AbstractShortTermEncounter1DNumerical2DPOCMethod.compute(FieldOrbit<T> primaryAtTCA,
FieldStateCovariance<T> primaryCovariance,
T primaryRadius,
FieldOrbit<T> secondaryAtTCA,
FieldStateCovariance<T> secondaryCovariance,
T secondaryRadius,
org.hipparchus.analysis.integration.FieldUnivariateIntegrator<T> customIntegrator,
int customMaxNbOfEval,
double zeroThreshold)
Compute the probability of collision using parameters necessary for creating a
collision definition instance. |
Constructor and 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)
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,
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)
Constructor.
|
FieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA,
FieldStateCovariance<T> referenceCovariance,
T referenceRadius,
FieldOrbit<T> otherAtTCA,
FieldStateCovariance<T> otherCovariance,
T otherRadius,
EncounterLOFType encounterFrameType,
double tcaTolerance)
Constructor.
|
FieldShortTermEncounter2DDefinition(FieldOrbit<T> referenceAtTCA,
FieldStateCovariance<T> referenceCovariance,
T referenceRadius,
FieldOrbit<T> otherAtTCA,
FieldStateCovariance<T> otherCovariance,
T otherRadius,
EncounterLOFType encounterFrameType,
double tcaTolerance)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.hipparchus.CalculusFieldElement<T>> |
Fieldifier.fieldify(org.hipparchus.Field<T> field,
Orbit orbit)
Fieldify given orbit with given field.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.