# -*- coding: utf-8 -*-
# pylint: disable=missing-module-docstring

# import...
# ...from HydPy
from hydpy.core import sequencetools


class Q(sequencetools.ReceiverSequence):
    """Remote discharge [m続/s]."""

    NDIM, NUMERIC = 0, False


class D(sequencetools.ReceiverSequence):
    """Water demand [m続/s]."""

    NDIM, NUMERIC = 0, False


class S(sequencetools.ReceiverSequence):
    """Required water supply [m続/s]."""

    NDIM, NUMERIC = 0, False


class R(sequencetools.ReceiverSequence):
    """Allowed water relief [m続/s]."""

    NDIM, NUMERIC = 0, False


class OWL(sequencetools.ReceiverSequence):
    """The water level directly below the dam [m]."""

    NDIM, NUMERIC = 0, False


class RWL(sequencetools.ReceiverSequence):
    """The water level at a remote location [m]."""

    NDIM, NUMERIC = 0, False
