Class ShootingBoundaryOutput
- java.lang.Object
-
- org.orekit.control.indirect.shooting.ShootingBoundaryOutput
-
public class ShootingBoundaryOutput extends Object
Data container for two-point boundary output of indirect shooting methods.- Since:
- 12.2
- Author:
- Romain Serra
- See Also:
AbstractIndirectShooting
-
-
Constructor Summary
Constructors Constructor Description ShootingBoundaryOutput(boolean converged, int iterationCount, SpacecraftState initialState, ShootingPropagationSettings shootingPropagationSettings, SpacecraftState terminalState)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpacecraftState
getInitialState()
Getter for the initial state.int
getIterationCount()
Getter for the iteration number.ShootingPropagationSettings
getShootingPropagationSettings()
Getter for the shooting propagation settings.SpacecraftState
getTerminalState()
Getter for the terminal state.boolean
isConverged()
Getter for convergence flag.
-
-
-
Constructor Detail
-
ShootingBoundaryOutput
public ShootingBoundaryOutput(boolean converged, int iterationCount, SpacecraftState initialState, ShootingPropagationSettings shootingPropagationSettings, SpacecraftState terminalState)
Constructor.- Parameters:
converged
- convergence flagiterationCount
- iteration numberinitialState
- initial stateterminalState
- terminal stateshootingPropagationSettings
- propagation settings
-
-
Method Detail
-
isConverged
public boolean isConverged()
Getter for convergence flag.- Returns:
- convergence flag
-
getIterationCount
public int getIterationCount()
Getter for the iteration number.- Returns:
- count
-
getInitialState
public SpacecraftState getInitialState()
Getter for the initial state.- Returns:
- initial state
-
getTerminalState
public SpacecraftState getTerminalState()
Getter for the terminal state.- Returns:
- terminal state
-
getShootingPropagationSettings
public ShootingPropagationSettings getShootingPropagationSettings()
Getter for the shooting propagation settings.- Returns:
- propagation settings
-
-