pywr.recorders.RollingMeanFlowNodeRecorder

class pywr.recorders.RollingMeanFlowNodeRecorder

Records the mean flow of a Node for the previous N timesteps

Parameters:
model : pywr.core.Model
node : pywr.core.Node

The node to record

timesteps : int

The number of timesteps to calculate the mean flow for

name : str (optional)

The name of the recorder

__init__($self, /, *args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

after
aggregated_value
before
finish
load
register
reset
setup
unregister
values

Attributes

agg_func
children
comment
data
days
epsilon
ignore_nan
is_constraint
is_objective
model
name
node
parents
timesteps