Source code for hydpy.models.dam.dam_logs

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

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


[docs] class LoggedTotalRemoteDischarge(sequencetools.LogSequence): """Logged discharge values from somewhere else [m³/s].""" NDIM, NUMERIC = 1, False
[docs] class LoggedOutflow(sequencetools.LogSequence): """Logged discharge values from the dam itself [m³/s].""" NDIM, NUMERIC = 1, False
[docs] class LoggedAdjustedEvaporation(sequencetools.LogSequenceFixed): """Logged adjusted evaporation [m³/s].""" NUMERIC = False SHAPE = 1
[docs] class LoggedRequiredRemoteRelease(sequencetools.LogSequenceFixed): """Logged required discharge values computed by another model [m³/s].""" NUMERIC = False SHAPE = 1
[docs] class LoggedAllowedRemoteRelief(sequencetools.LogSequenceFixed): """Logged allowed discharge values computed by another model [m³/s].""" NUMERIC = False SHAPE = 1
[docs] class LoggedOuterWaterLevel(sequencetools.LogSequenceFixed): """Logged water level directly below the dam [m].""" NUMERIC = False SHAPE = 1
[docs] class LoggedRemoteWaterLevel(sequencetools.LogSequenceFixed): """Logged water level at a remote location [m].""" NUMERIC = False SHAPE = 1