public class ThirdBodyAttractionEpoch extends ThirdBodyAttraction
ThirdBodyAttraction
class.
The computation of derivatives of the acceleration
w.r.t. the Epoch has been added.ATTRACTION_COEFFICIENT_SUFFIX
Constructor and Description |
---|
ThirdBodyAttractionEpoch(CelestialBody body)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getDerivativesToEpoch(SpacecraftState s,
double[] parameters)
Compute derivatives of the state w.r.t epoch.
|
acceleration, acceleration, dependsOnPositionOnly, getEventsDetectors, getFieldEventsDetectors, getParametersDrivers
complainIfNotSupported, getParameterDriver, isSupported
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addContribution, addContribution, getParameters, getParameters, init, init
public ThirdBodyAttractionEpoch(CelestialBody body)
body
- the third body to consider
(ex: CelestialBodyFactory.getSun()
or
CelestialBodyFactory.getMoon()
)public double[] getDerivativesToEpoch(SpacecraftState s, double[] parameters)
s
- current state information: date, kinematics, attitudeparameters
- values of the force model parametersCopyright © 2002-2022 CS GROUP. All rights reserved.