RiverParameters

class rameau.core.RiverParameters(area=None, exchange_riverflow=None, concentration_time=None, propagation_time=None, weight=1.0, obslim=[0.0, 0.0])[source]

Parameters for calculating and/or optimising river flow in \(m^3.s^{-1}\).

Parameters:
  • area (dict or Parameter, optional) – Watershed area (\(km^2\)).

  • exchange_riverflow (dict or Parameter, optional) – Minimum river flow always imposed in the river (\(m^3.s^{-1}\)).

  • concentration_time (dict or Parameter, optional) – Watershed concentration time (time steps).

  • propagation_time (dict or Parameter, optional) – Watershed propagation time (time steps).

  • weight (float, optional) – Weight given to river flow during the model optimization. A value of zero means no river flow optimisation.

  • obslim ([float, float], optional) – Bounds applied to the observed river flow during the model optimisation.

Returns:

RiverParameters

Attributes

area

Derived type descriptor.

area_corr

Float descriptor.

area_cum

Float descriptor.

concentration_time

Derived type descriptor.

exchange_riverflow

Derived type descriptor.

obslim

propagation_time

Derived type descriptor.

weight

Float descriptor.