Class TimeStepManager

    • Constructor Detail

    • Method Detail

      • initialize

        public static void initialize​(UpdateScheduler scheduler)
      • updateTime

        public static void updateTime()
      • getElapsedTime

        public static tech.units.indriya.ComparableQuantity<javax.measure.quantity.Time> getElapsedTime()
      • increaseTimeStep

        public static void increaseTimeStep()
      • getListeners

        public List<bio.singa.core.events.UpdateEventListener<ErrorManager.Reason>> getListeners()
        Specified by:
        getListeners in interface bio.singa.core.events.UpdateEventEmitter<ErrorManager.Reason>
      • addListener

        public static void addListener​(bio.singa.core.events.UpdateEventListener<ErrorManager.Reason> listener)
      • setTimeStepRescaled

        public static void setTimeStepRescaled​(boolean timeStepRescaled)
      • isTimeStepRescaled

        public static boolean isTimeStepRescaled()
      • getTimeStepsDecreased

        public static long getTimeStepsDecreased()
      • getTimeStepsIncreased

        public static long getTimeStepsIncreased()