public abstract class AbstractStelaLagrangeContribution extends Object implements StelaForceModel
This abstract class represents a force with Lagrange attribute, to be used in a
StelaGTOPropagator
.
Modifier and Type | Field and Description |
---|---|
protected double[] |
dPot
Value of the potential derivative
|
Constructor and Description |
---|
AbstractStelaLagrangeContribution()
Constructor of the class
|
Modifier and Type | Method and Description |
---|---|
abstract double[] |
computePerturbation(StelaEquinoctialOrbit orbit)
Compute the dE/dt force derivatives for a given spacecraft state.
|
double[] |
getdPot() |
String |
getType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
computePartialDerivatives, computeShortPeriods
public AbstractStelaLagrangeContribution()
public String getType()
getType
in interface StelaForceModel
public double[] getdPot()
public abstract double[] computePerturbation(StelaEquinoctialOrbit orbit) throws PatriusException
orbit
- current orbit information: date, kinematicsPatriusException
- if perturbation computation failsCopyright © 2023 CNES. All rights reserved.