public class STMEquations extends Object implements AdditionalDerivativesProvider
| Constructor and Description |
|---|
STMEquations(CR3BPSystem syst)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CombinedDerivatives |
combinedDerivatives(SpacecraftState s)
Compute the derivatives related to the additional state (and optionally main state increments).
|
int |
getDimension()
Get the dimension of the generated derivative.
|
String |
getName()
Get the name of the additional derivatives (which will become state once integrated).
|
org.hipparchus.linear.RealMatrix |
getStateTransitionMatrix(SpacecraftState s)
Method returning the State Transition Matrix.
|
SpacecraftState |
setInitialPhi(SpacecraftState s)
Method adding the standard initial values of the additional state to the initial spacecraft state.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, yieldspublic STMEquations(CR3BPSystem syst)
syst - CR3BP System consideredpublic SpacecraftState setInitialPhi(SpacecraftState s)
s - Initial state of the systempublic CombinedDerivatives combinedDerivatives(SpacecraftState s)
combinedDerivatives in interface AdditionalDerivativesProviders - current state information: date, kinematics, attitude, and
additional states this equations depend on (according to the
yield method)public String getName()
getName in interface AdditionalDerivativesProviderpublic int getDimension()
getDimension in interface AdditionalDerivativesProviderpublic org.hipparchus.linear.RealMatrix getStateTransitionMatrix(SpacecraftState s)
s - SpacecraftState of the systemCopyright © 2002-2023 CS GROUP. All rights reserved.