org.orekit.propagation
Interface AdditionalStateProvider

All Known Implementing Classes:
SimpleAdditionalStateProvider

public interface AdditionalStateProvider

This interface represents providers for additional state data beyond SpacecraftState.

This interface is the analytical (read already integrated) counterpart of the AdditionalEquations interface. It allows to append various additional state parameters to any abstract propagator.

Author:
Luc Maisonobe
See Also:
AbstractPropagator, AdditionalEquations

Method Summary
 double[] getAdditionalState(AbsoluteDate date)
          Get the additional state.
 String getName()
          Get the name of the additional state.
 

Method Detail

getName

String getName()
Get the name of the additional state.

Returns:
name of the additional state

getAdditionalState

double[] getAdditionalState(AbsoluteDate date)
                            throws PropagationException
Get the additional state.

Parameters:
date - date to which additional state is computed
Returns:
additional state at this date
Throws:
PropagationException - if additional state cannot be computed


Copyright © 2017 CNES. All Rights Reserved.