Class ShootingBoundaryOutput
java.lang.Object
org.orekit.control.indirect.shooting.ShootingBoundaryOutput
Data container for two-point boundary output of indirect shooting methods.
- Since:
- 12.2
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionShootingBoundaryOutput(boolean converged, int iterationCount, SpacecraftState initialState, ShootingPropagationSettings shootingPropagationSettings, SpacecraftState terminalState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGetter for the initial state.intGetter for the iteration number.Getter for the shooting propagation settings.Getter for the terminal state.booleanGetter for convergence flag.
-
Constructor Details
-
ShootingBoundaryOutput
public ShootingBoundaryOutput(boolean converged, int iterationCount, SpacecraftState initialState, ShootingPropagationSettings shootingPropagationSettings, SpacecraftState terminalState) Constructor.- Parameters:
converged- convergence flagiterationCount- iteration numberinitialState- initial stateshootingPropagationSettings- propagation settingsterminalState- terminal state
-
-
Method Details
-
isConverged
public boolean isConverged()Getter for convergence flag.- Returns:
- convergence flag
-
getIterationCount
public int getIterationCount()Getter for the iteration number.- Returns:
- count
-
getInitialState
Getter for the initial state.- Returns:
- initial state
-
getTerminalState
Getter for the terminal state.- Returns:
- terminal state
-
getShootingPropagationSettings
Getter for the shooting propagation settings.- Returns:
- propagation settings
-