def __init__(self, subInterval=0.0, interval=0.0, kind="fixedBlock"):
        """Initialises a new 'DynamicDemand' instance.

        @param subInterval: (if 'kind'=rollingBlock) Subinterval, must be multiple of 'interval' that contains it. 
        @param interval: Demand interval. 
        @param kind: Kind of demand. Values are: "fixedBlock", "rollingBlock", "logarithmic"
        """
        #: (if 'kind'=rollingBlock) Subinterval, must be multiple of 'interval' that contains it.
        self.subInterval = subInterval

        #: Demand interval.
        self.interval = interval

        #: Kind of demand. Values are: "fixedBlock", "rollingBlock", "logarithmic"
        self.kind = kind
def __init__ ( self , subInterval = 0.0 , interval = 0.0 , kind = "fixedBlock" ) : self . subInterval = subInterval self . interval = interval self . kind = kind
Initialises a new 'DynamicDemand' instance.

        @param subInterval: (if 'kind'=rollingBlock) Subinterval, must be multiple of 'interval' that contains it. 
        @param interval: Demand interval. 
        @param kind: Kind of demand. Values are: "fixedBlock", "rollingBlock", "logarithmic"