import os
verbose = os.environ.get('VERBOSE', 'no') == 'yes'
from container import *

class RecurrentStage:
    def __init__(self):
        pass
    def initTime(self, timespan):
        """
        Initialize stages accross timespan.
        :param timespan:
        :return:
        """
        pass
    def timeForward(self, time):
        """
        Forward one timestep. Need to implement in child classes.
        :param time: integer
        :return:
        """
        pass
    def timeBackward(self, time):
        """
        Backward one timestep. Need to implement in child classes.
        :param time: integer
        :return:
        """
        pass