Modifier and Type | Method and Description |
---|---|
PositionAngle |
AbstractOrbitalCovariance.getPositionAngle()
Gets the position angle type of the covariance.
|
Modifier and Type | Method and Description |
---|---|
protected static List<ParameterDescriptor> |
AbstractOrbitalCovariance.convertParameterDescriptors(Collection<ParameterDescriptor> parameterDescriptors,
OrbitType destOrbitType,
PositionAngle destPositionAngle)
Returns an updated list of parameter descriptors where the orbital coordinates mapped to the
orbital coordinate descriptors were
all converted to the specified orbit type and position angle type.
|
abstract T |
AbstractOrbitalCovariance.transformTo(Frame destFrame,
OrbitType destOrbitType,
PositionAngle destPositionAngle)
Transforms this orbital covariance to the specified frame, orbit type and position angle
type.
|
OrbitalCovariance |
OrbitalCovariance.transformTo(Frame destFrame,
OrbitType destOrbitType,
PositionAngle destPositionAngle)
Transforms this orbital covariance to the specified frame, orbit type and position angle
type.
|
MultiOrbitalCovariance |
MultiOrbitalCovariance.transformTo(Frame destFrame,
OrbitType destOrbitType,
PositionAngle destPositionAngle)
Transforms this orbital covariance to the specified frame, orbit type and position angle
type.
|
T |
AbstractOrbitalCovariance.transformTo(OrbitType destOrbitType,
PositionAngle destPositionAngle)
Transforms this orbital covariance to the specified orbit type and position angle type.
|
T |
AbstractOrbitalCovariance.transformTo(PositionAngle destPositionAngle)
Transforms this orbital covariance to the specified position angle type.
|
Constructor and Description |
---|
AbstractOrbitalCovariance(Covariance covarianceIn,
Frame frameIn,
OrbitType orbitTypeIn,
PositionAngle positionAngleIn)
Creates a new instance from the supplied covariance, frame, orbit type and position angle
type.
|
AbstractOrbitalCovariance(SymmetricPositiveMatrix covarianceIn,
Frame frameIn,
OrbitType orbitTypeIn,
PositionAngle positionAngleIn)
Creates a new instance from the supplied covariance matrix, frame, orbit type and position
angle type.
|
MultiOrbitalCovariance(Covariance covariance,
Collection<Orbit> orbits,
int[] nbAdditionalParametersIn,
Frame frame,
OrbitType orbitType,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with multiple orbits, the
covariance being defined in the specified frame, orbit type and position angle type.
|
MultiOrbitalCovariance(SymmetricPositiveMatrix covarianceMatrix,
Collection<Orbit> orbits,
int[] nbAdditionalParametersIn,
Frame frame,
OrbitType orbitType,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with multiple orbits, the
covariance being defined in the specified frame, orbit type and position angle type.
|
OrbitalCovariance(Covariance covariance,
Orbit orbit,
Frame frame,
OrbitType orbitType,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with a given orbit, the covariance
being defined in the specified frame, orbit type and position angle type.
|
OrbitalCovariance(Covariance covariance,
Orbit orbit,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with a given orbit, the covariance
being defined in the orbit's frame and type, and the specified position angle type.
|
OrbitalCovariance(SymmetricPositiveMatrix covarianceMatrix,
Orbit orbit,
Frame frame,
OrbitType orbitType,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with a given orbit, the covariance
being defined in the specified frame, orbit type and position angle type.
|
OrbitalCovariance(SymmetricPositiveMatrix covarianceMatrix,
Orbit orbit,
PositionAngle positionAngle)
Creates a new instance that associates a covariance matrix with a given orbit, the covariance
being defined in the orbit's frame and type, and the specified position angle type.
|
Modifier and Type | Method and Description |
---|---|
void |
SmallManeuverAnalyticalModel.getJacobian(Orbit orbit1,
PositionAngle positionAngle,
double[][] jacobian)
Compute the Jacobian of the orbit with respect to maneuver parameters.
|
Modifier and Type | Method and Description |
---|---|
static List<ParameterDescriptor> |
ParameterUtils.buildOrbitalParameterDescriptors(OrbitType orbitType,
PositionAngle positionAngle)
Builds the parameter descriptors associated with a given orbit type and position angle type,
each representing one of the orbital coordinates.
|
static List<Parameter> |
ParameterUtils.buildOrbitalParameters(OrbitType orbitType,
PositionAngle positionAngle)
Builds the parameters associated with a given orbit type and position angle type, each one
representing one of the orbital coordinates.
|
Modifier and Type | Method and Description |
---|---|
static PositionAngle |
PositionAngle.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PositionAngle[] |
PositionAngle.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected double[][] |
Orbit.createInverseJacobian(PositionAngle type)
Create an inverse Jacobian.
|
double |
CircularOrbit.getAlpha(PositionAngle type)
Get the latitude argument.
|
double |
KeplerianOrbit.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
EquatorialOrbit.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
ApsisOrbit.getAnomaly(PositionAngle type)
Get the anomaly.
|
abstract OrbitalCoordinate |
OrbitType.getCoordinateType(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
RealMatrix |
Orbit.getJacobian(double dt,
Frame initFrame,
Frame destFrame,
OrbitType initOrbitType,
OrbitType destOrbitType,
PositionAngle initAngleType,
PositionAngle destAngleType)
Computes the Jacobian of the transformation between the specified frames, orbit types and
position angle types with respect to this orbit and specified time shift.
|
RealMatrix |
Orbit.getJacobian(Frame initFrame,
Frame destFrame,
OrbitType initOrbitType,
OrbitType destOrbitType,
PositionAngle initAngleType,
PositionAngle destAngleType)
Computes the Jacobian of the transformation between the specified frames, orbit types and
position angle types with respect to this orbit.
|
RealMatrix |
Orbit.getJacobian(OrbitType numerator,
OrbitType denominator,
PositionAngle positionAngle)
Get coordinate conversion jacobian.
|
void |
Orbit.getJacobianWrtCartesian(PositionAngle type,
double[][] jacobian)
Compute the Jacobian of the orbital parameters with respect to the Cartesian parameters.
|
void |
EquinoctialOrbit.getJacobianWrtParameters(PositionAngle type,
double[][] jacobian)
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
|
void |
AlternateEquinoctialOrbit.getJacobianWrtParameters(PositionAngle type,
double[][] jacobian)
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
|
void |
Orbit.getJacobianWrtParameters(PositionAngle type,
double[][] jacobian)
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
|
double |
EquinoctialOrbit.getL(PositionAngle type)
Get the longitude argument.
|
double |
AlternateEquinoctialOrbit.getL(PositionAngle type)
Get the longitude argument.
|
abstract Orbit |
OrbitType.mapArrayToOrbit(double[] array,
PositionAngle type,
AbsoluteDate date,
double mu,
Frame frame)
Convert state array to orbital parameters.
|
abstract void |
OrbitType.mapOrbitToArray(Orbit orbit,
PositionAngle type,
double[] stateVector)
Convert orbit to state array.
|
Constructor and Description |
---|
AlternateEquinoctialOrbit(double n,
double ex,
double ey,
double hx,
double hy,
double l,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
ApsisOrbit(double peri,
double apo,
double i,
double pa,
double raan,
double anomaly,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
CircularOrbit(double a,
double ex,
double ey,
double i,
double raan,
double alpha,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
EquatorialOrbit(double a,
double e,
double pomega,
double ix,
double iy,
double anomaly,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
EquinoctialOrbit(double a,
double ex,
double ey,
double hx,
double hy,
double l,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
KeplerianOrbit(double a,
double e,
double i,
double pa,
double raan,
double anomaly,
PositionAngle type,
Frame frame,
AbsoluteDate date,
double mu)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
default OrbitalCoordinate |
OrbitalCoordinate.convertTo(OrbitType orbitType,
PositionAngle positionAngle)
Gets the coordinate type associated with the same state vector index in a given orbit type
and position angle type.
|
double |
CircularParameters.getAlpha(PositionAngle type)
Get the latitude argument.
|
double |
KeplerianParameters.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
ApsisAltitudeParameters.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
EquatorialParameters.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
ApsisRadiusParameters.getAnomaly(PositionAngle type)
Get the anomaly.
|
double |
EquinoctialParameters.getL(PositionAngle type)
Get the longitude argument.
|
double |
AlternateEquinoctialParameters.getL(PositionAngle type)
Get the longitude argument.
|
static ApsisAltitudeCoordinate |
ApsisAltitudeCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static CircularCoordinate |
CircularCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static ApsisRadiusCoordinate |
ApsisRadiusCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static AlternateEquinoctialCoordinate |
AlternateEquinoctialCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static EquatorialCoordinate |
EquatorialCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static KeplerianCoordinate |
KeplerianCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
static EquinoctialCoordinate |
EquinoctialCoordinate.valueOf(int stateVectorIndex,
PositionAngle positionAngle)
Gets the coordinate type associated with a given state vector index.
|
Constructor and Description |
---|
AlternateEquinoctialParameters(double nIn,
double exIn,
double eyIn,
double hxIn,
double hyIn,
double l,
PositionAngle type,
double mu)
Creates a new instance.
|
ApsisAltitudeParameters(double periapsisAltitudeIn,
double apoapsisAltitudeIn,
double i,
double pa,
double raan,
double anomaly,
PositionAngle type,
double mu,
double aeIn)
Creates a new instance.
|
ApsisRadiusParameters(double periapsisIn,
double apoapsisIn,
double i,
double pa,
double raan,
double anomaly,
PositionAngle type,
double mu)
Creates a new instance.
|
CircularParameters(double aIn,
double exIn,
double eyIn,
double iIn,
double raanIn,
double alpha,
PositionAngle type,
double mu)
Creates a new instance.
|
EquatorialParameters(double aIn,
double eIn,
double pomegaIn,
double ixIn,
double iyIn,
double anomaly,
PositionAngle type,
double mu)
Creates a new instance.
|
EquinoctialParameters(double aIn,
double exIn,
double eyIn,
double hxIn,
double hyIn,
double l,
PositionAngle type,
double mu)
Creates a new instance.
|
KeplerianParameters(double aIn,
double eIn,
double iIn,
double paIn,
double raanIn,
double anomaly,
PositionAngle type,
double mu)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
SpacecraftState.mapStateToArray(OrbitType orbitType,
PositionAngle angleType,
double[] stateVector)
Convert SpacecraftState to state vector.
|
Constructor and Description |
---|
SpacecraftState(double[] y,
OrbitType orbitType,
PositionAngle angleType,
AbsoluteDate date,
double mu,
Frame frame,
Map<String,AdditionalStateInfo> addStatesInfo,
Attitude attForces,
Attitude attEvents)
Build a spacecraft from an array (a state vector) and an additional states informations map.
|
SpacecraftState(double[] y,
OrbitType orbitType,
PositionAngle angleType,
AbsoluteDate date,
double mu,
Frame frame,
Map<String,AdditionalStateInfo> addStatesInfo,
AttitudeProvider attProviderForces,
AttitudeProvider attProviderEvents)
Build a spacecraft from an array (a state vector) and an additional states informations map.
|
Modifier and Type | Method and Description |
---|---|
PositionAngle |
AnomalyDetector.getAnomalyType()
Get the type of anomaly to detect.
|
PositionAngle |
AOLDetector.getAOLType()
Get the type of AOL to detect.
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptedEventDetector.reinitialize(Map<String,AdditionalStateInfo> info,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
AttitudeProvider attProviderForces,
AttitudeProvider attProviderEvents,
AbsoluteDate referenceDateIn,
double muIn,
Frame integrationFrameIn)
Reinitialize reference data.
|
Constructor and Description |
---|
AdaptedEventDetector(EventDetector detectorIn,
Map<String,AdditionalStateInfo> info,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
AttitudeProvider attProviderForces,
AttitudeProvider attProviderEvents,
AbsoluteDate referenceDateIn,
double muIn,
Frame integrationFrameIn)
Build a wrapped event detector.
|
AnomalyDetector(PositionAngle angleType,
double angle)
Constructor for an AnomalyDetector instance.
|
AnomalyDetector(PositionAngle angleType,
double angle,
double maxCheck,
double threshold)
Constructor for an AnomalyDetector instance with complementary parameters.
|
AnomalyDetector(PositionAngle angleType,
double angle,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor for an AnomalyDetector instance with complementary parameters.
|
AnomalyDetector(PositionAngle angleType,
double angle,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Constructor for an AnomalyDetector instance with complementary parameters.
|
AOLDetector(double angle,
PositionAngle type,
Frame equator)
Constructor for an AOLDetector instance.
|
AOLDetector(double angle,
PositionAngle type,
Frame equator,
double maxCheck,
double threshold)
Constructor for an AOLDetector instance with complementary parameters.
|
AOLDetector(double angle,
PositionAngle type,
Frame equator,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor for an AOLDetector instance with complementary parameters.
|
AOLDetector(double angle,
PositionAngle type,
Frame equator,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Constructor for an AOLDetector instance with complementary parameters.
|
CenteredAolPassageDetector(double aol,
PositionAngle positionAngle,
MeanOsculatingElementsProvider provider,
Frame frame)
Constructor
|
CenteredAolPassageDetector(double aol,
PositionAngle positionAngle,
MeanOsculatingElementsProvider provider,
Frame frame,
double maxCheck,
double threshold)
Constructor with complementary parameters
|
CenteredAolPassageDetector(double aol,
PositionAngle positionAngle,
MeanOsculatingElementsProvider provider,
Frame frame,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor with complementary parameters
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptedMultiEventDetector.reinitialize(OrbitType orbitType,
PositionAngle angleType,
Map<String,MultiAttitudeProvider> attProvidersForces,
Map<String,MultiAttitudeProvider> attProvidersEvents,
AbsoluteDate referenceDate,
Map<String,Double> muMap,
Map<String,Frame> framesMap,
MultiStateVectorInfo stateVectorInfo)
Reinitialize data.
|
void |
AdaptedMonoEventDetector.reinitialize(OrbitType orbitType,
PositionAngle angleType,
MultiAttitudeProvider attProviderForces,
MultiAttitudeProvider attProviderEvents,
AbsoluteDate referenceDate,
MultiStateVectorInfo stateVectorInfo,
String satId)
Reinitialize data.
|
Constructor and Description |
---|
AdaptedMonoEventDetector(EventDetector detector,
OrbitType orbitType,
PositionAngle angleType,
MultiAttitudeProvider attProviderForces,
MultiAttitudeProvider attProviderEvents,
AbsoluteDate referenceDate,
MultiStateVectorInfo stateVectorInfo,
String satId)
Build a wrapped event detector.
|
AdaptedMultiEventDetector(MultiEventDetector detector,
OrbitType orbitType,
PositionAngle angleType,
Map<String,MultiAttitudeProvider> attProvidersForces,
Map<String,MultiAttitudeProvider> attProvidersEvents,
AbsoluteDate referenceDate,
Map<String,Double> muMap,
Map<String,Frame> framesMap,
MultiStateVectorInfo stateVectorInfo)
Build a wrapped multi-sat event detector.
|
Modifier and Type | Method and Description |
---|---|
PositionAngle |
JacobiansMapper.getAngleType()
Getter for the position angle type.
|
protected PositionAngle |
PartialDerivativesEquations.getPositionAngle()
Returns the propagator position angle.
|
protected abstract PositionAngle |
AbstractPartialDerivativesEquations.getPositionAngle()
Returns the propagator position angle.
|
PositionAngle |
NumericalPropagator.getPositionAngleType()
Get propagation parameter type.
|
Modifier and Type | Method and Description |
---|---|
void |
JacobiansMapper.getParametersJacobian(Parameter parameter,
SpacecraftState state,
double[] dYdP,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
Frame frameIn)
Get the Jacobian with respect to provided parameter
parameter . |
double[] |
JacobiansMapper.getParametersJacobian(Parameter parameter,
SpacecraftState state,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
Frame frameIn)
Get the Jacobian with respect to provided parameter
parameter . |
void |
JacobiansMapper.getParametersJacobian(SpacecraftState state,
double[][] dYdP,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
Frame frameIn)
Get the Jacobian with respect to parameters.
|
double[][] |
JacobiansMapper.getParametersJacobian(SpacecraftState state,
OrbitType orbitTypeOut,
PositionAngle angleTypeOut,
Frame frameOut)
Get the Jacobian with respect to parameters.
|
void |
JacobiansMapper.getStateJacobian(SpacecraftState state,
double[][] dYdY0,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
Frame frameIn)
Get the Jacobian with respect to state.
|
double[][] |
JacobiansMapper.getStateJacobian(SpacecraftState state,
OrbitType orbitTypeOut,
PositionAngle angleTypeOut,
Frame frameOut)
Get the Jacobian with respect to state.
|
void |
ModeHandler.initialize(OrbitType orbit,
PositionAngle angle,
AttitudeProvider attitudeProviderForces,
AttitudeProvider attitudeProviderEvents,
Map<String,AdditionalStateInfo> additionalStateInfos,
boolean activateHandlers,
AbsoluteDate reference,
Frame frame,
double mu)
Initialize the mode handler.
|
Constructor and Description |
---|
JacobiansMapper(String nameIn,
List<Parameter> list,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
Frame frame)
Simple constructor.
|
NumericalPropagator(FirstOrderIntegrator integratorIn,
Frame propagationFrameIn,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn)
Create a new instance of NumericalPropagator, based on orbit definition mu.
|
Modifier and Type | Method and Description |
---|---|
protected PositionAngle |
MultiPartialDerivativesEquations.getPositionAngle()
Returns the propagator position angle.
|
PositionAngle |
MultiNumericalPropagator.getPositionAngleType()
Get propagation parameter type.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiEphemerisModeHandler.initialize(OrbitType orbit,
PositionAngle angle,
Map<String,MultiAttitudeProvider> attitudeProvidersForces,
Map<String,MultiAttitudeProvider> attitudeProvidersEvents,
MultiStateVectorInfo stateVectorInfo,
boolean activateHandlers,
AbsoluteDate reference,
Map<String,Frame> frame,
Map<String,Double> mu)
Initialize the mode handler.
|
void |
MultiModeHandler.initialize(OrbitType orbit,
PositionAngle angle,
Map<String,MultiAttitudeProvider> attitudeProvidersForces,
Map<String,MultiAttitudeProvider> attitudeProvidersEvents,
MultiStateVectorInfo stateVectorInfo,
boolean activateHandlers,
AbsoluteDate reference,
Map<String,Frame> frame,
Map<String,Double> mu)
Initialize the mode handler.
|
SpacecraftState |
MultiStateVectorInfo.mapArrayToState(double[] y,
AbsoluteDate currentDate,
OrbitType orbitType,
PositionAngle angleType,
MultiAttitudeProvider attProviderForces,
MultiAttitudeProvider attProviderEvents,
String id)
Extract a given SpacecraftState from the state vector.
|
Map<String,SpacecraftState> |
MultiStateVectorInfo.mapArrayToStates(double[] y,
AbsoluteDate currentDate,
OrbitType orbitType,
PositionAngle angleType,
Map<String,MultiAttitudeProvider> attProvidersForces,
Map<String,MultiAttitudeProvider> attProvidersEvents,
Map<String,Double> mu,
Map<String,Frame> integrationFrame)
Convert state vector into a Map of SpacecraftState
|
void |
MultiStateVectorInfo.mapStatesToArray(Map<String,SpacecraftState> s,
OrbitType orbitType,
PositionAngle angleType,
double[] y)
Convert a map of SpacecraftState into a state vector.
|
Constructor and Description |
---|
MultiNumericalPropagator(FirstOrderIntegrator integratorIn,
Map<String,Frame> propagationFrameMapIn,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn)
Create a new instance of MultiNumericalPropagator.
|
Constructor and Description |
---|
IntegratedEphemeris(List<AbsoluteDate> startDatesIn,
List<AbsoluteDate> minDatesIn,
List<AbsoluteDate> maxDatesIn,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
AttitudeProvider attitudeForcesProvider,
AttitudeProvider attitudeEventsProvider,
Map<String,AdditionalStateInfo> additionalStateInfos,
List<ContinuousOutputModel> modelsIn,
Frame referenceFrameIn,
double muIn)
Creates a new instance of IntegratedEphemeris.
|
IntegratedEphemeris(List<AbsoluteDate> startDatesIn,
List<AbsoluteDate> minDatesIn,
List<AbsoluteDate> maxDatesIn,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
AttitudeProvider attitudeProvider,
Map<String,AdditionalStateInfo> additionalStateInfos,
List<ContinuousOutputModel> modelsIn,
Frame referenceFrameIn,
double muIn)
Creates a new instance of IntegratedEphemeris.
|
Constructor and Description |
---|
MultiIntegratedEphemeris(List<AbsoluteDate> startDatesIn,
List<AbsoluteDate> minDatesIn,
List<AbsoluteDate> maxDatesIn,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
MultiAttitudeProvider multiAttitudeProviderForcesIn,
MultiAttitudeProvider multiAttitudeProviderEventsIn,
MultiStateVectorInfo stateInfos,
List<ContinuousOutputModel> modelsIn,
Frame referenceFrameIn,
String satIdIn)
Creates a new instance of IntegratedEphemeris.
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptedStepHandler.initialize(OrbitType orbit,
PositionAngle angle,
AttitudeProvider attitudeProviderForces,
AttitudeProvider attitudeProviderEvents,
Map<String,AdditionalStateInfo> additionalStateInfos,
boolean activateHandlers,
AbsoluteDate reference,
Frame frame,
double mu)
Initialize the mode handler.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiAdaptedStepHandler.initialize(OrbitType orbit,
PositionAngle angle,
Map<String,MultiAttitudeProvider> attProvidersForces,
Map<String,MultiAttitudeProvider> attProvidersEvents,
MultiStateVectorInfo stateVectorInfo,
boolean activateHandlers,
AbsoluteDate reference,
Map<String,Frame> frameMap,
Map<String,Double> muMap)
Initialize the mode handler.
|
Modifier and Type | Method and Description |
---|---|
void |
StelaEquinoctialOrbit.addKeplerContribution(PositionAngle type,
double gm,
double[] pDot)
Call the method
StelaEquinoctialOrbit.orbitAddKeplerContribution(PositionAngle, double, double[]) implemented in inherited
classes of Orbit. |
protected void |
StelaEquinoctialOrbit.orbitAddKeplerContribution(PositionAngle type,
double gm,
double[] pDot)
Add the contribution of the Keplerian motion to parameters derivatives
|
Copyright © 2023 CNES. All rights reserved.