Interface AdapterPropagator.DifferentialEffect

All Known Implementing Classes:
J2DifferentialEffect, SmallManeuverAnalyticalModel
Enclosing class:
AdapterPropagator

public static interface AdapterPropagator.DifferentialEffect
Interface for orbit differential effects.
  • Method Details

    • apply

      Apply the effect to a spacecraft state.

      Applying the effect may be a no-op in some cases. A typical example is maneuvers, for which the state is changed only for time after the maneuver occurrence.

      Parameters:
      original - original state without the effect
      Returns:
      updated state at the same date, taking the effect into account if meaningful