Class FieldPeriodBasedAdaptableInterval<T extends CalculusFieldElement<T>>

    • Constructor Detail

      • FieldPeriodBasedAdaptableInterval

        public FieldPeriodBasedAdaptableInterval​(double factor,
                                                 double defaultMaxCheck)
        Constructor.
        Parameters:
        factor - multiplying factor on the orbital, Keplerian period
        defaultMaxCheck - default value in case the period is not defined, also used as minimum
    • Method Detail

      • currentInterval

        public double currentInterval​(FieldSpacecraftState<T> state,
                                      boolean isForward)
        Description copied from interface: FieldAdaptableInterval
        Get the current value of maximal time interval between events handler checks.
        Specified by:
        currentInterval in interface FieldAdaptableInterval<T extends CalculusFieldElement<T>>
        Parameters:
        state - current state
        isForward - direction of propagation
        Returns:
        current value of maximal time interval between events handler checks (only as a double)