mooflow.classes.GW_level_pattern¶
-
class
mooflow.classes.
GW_level_pattern
(level_times, level_gw=None, multiplier=None)¶ The class Pattern describes the inter annual pattern of extraction rate demands for a well.
- Parameters
- level_timeslist
list with the date of year in which a saison for the threshold ends e.g. [45, 123, 223, 300, 365] for five saisons
- level_gwlist
list with the same length as ext_times gives the threshold
- multiplierlist
list with the same length as ext_times, sets multiplier for the exttraction rates
-
__init__
(level_times, level_gw=None, multiplier=None)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(level_times[, level_gw, multiplier])Initialize self.
get_level
(time_curr[, year])Return the desired ground water level (head) for the current day of year.
get_levels
()set_pattern
(times, rates)Set the pattern of required extraction rates and actual demands