Interface FieldAbstractIntegratedPropagator.MainStateEquations<T extends CalculusFieldElement<T>>
- Type Parameters:
T- type of the field element
- Enclosing class:
FieldAbstractIntegratedPropagator<T extends CalculusFieldElement<T>>
public static interface FieldAbstractIntegratedPropagator.MainStateEquations<T extends CalculusFieldElement<T>>
Differential equations for the main state (orbit, attitude and mass).
-
Method Summary
Modifier and TypeMethodDescriptionT[]computeDerivatives(FieldSpacecraftState<T> state) Compute differential equations for main state.voidinit(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target) Initialize the equations at the start of propagation.
-
Method Details
-
init
Initialize the equations at the start of propagation. This method will be called before any calls tocomputeDerivatives(FieldSpacecraftState).The default implementation of this method does nothing.
- Parameters:
initialState- initial state information at the start of propagation.target- date of propagation. Not equal toinitialState.getDate().
-
computeDerivatives
Compute differential equations for main state.- Parameters:
state- current state- Returns:
- derivatives of main state
-