pastas.recharge.FlexModel.get_interception_balance ================================================== .. py:method:: pastas.recharge.FlexModel.get_interception_balance(pr: pastas.typing.ArrayLike, ep: pastas.typing.ArrayLike, simax: float = 2.0, dt: float = 1.0) -> tuple[pastas.typing.ArrayLike] :staticmethod: Method to compute the water balance of the interception reservoir. :param pr: NumPy Array with rainfall in mm/day. :type pr: array_like :param ep: NumPy Array with potential evaporation in mm/day. :type ep: array_like :param simax: storage capacity of the interception reservoir. :type simax: float, optional :param dt: time step used for computation. Only dt=1.0 is possible now. :type dt: float :returns: * **si** (*array_like*) -- Interception storage. * **ei** (*array_like*) -- Interception evaporation. * **pi** (*array_like*) -- Incoming rainfall that is intercepted. .. rubric:: Notes The water balance for the snow storage reservoir is defined as follows: .. math:: \frac{dS_i}{dt} = P_r - E_i - P_e where $S_i$ [L] is the interception storage, $P_r$ [L/T] is the incoming rainfall, $E_i$ [L/T] the interception evaporation, and $P_e$ [L/T] the overflow from the interception reservoir. .. !! processed by numpydoc !!