Watershed
- class rameau.core.Watershed(name='', correction=None, thornthwaite_reservoir=None, progressive_reservoir=None, transfer_reservoir=None, snow_reservoir=None, river=None, groundwater=None, pumping=None, meteo=None, forecast_correction=None, is_confluence=False, unit_time_step=False)[source]
Watershed.
- Parameters:
name (
str, optional) – Watershed name.correction (
dictorCorrectionParameters, optional) – Correction terms used when running a simulation. SeeCorrectionParametersfor details.thornthwaite_reservoir (
dictorThornthwaiteReservoir, optional) – Soil reservoir using the Thornthwaite soil approach. SeeThornthwaiteReservoirfor details.progressive_reservoir (
dictorProgressiveReservoir, optional) – Soil reservoir using the GR3 soil approach. SeeProgressiveReservoirfor details.transfer_reservoir (
dictorTransferReservoir, optional) – Transfer reservoir. SeeTransferReservoirfor details.snow_reservoir (
dictorSnowReservoir, optional) – Snow reservoir. SeeSnowReservoirfor details.river (
dictorRiver, optional) – River parameters. SeeRiverParametersfor details.groundwater (
dictorGroundwaterParameters, optional) – Groundwater parameters. SeeGroundwaterParametersfor details.pumping (
dictorPumping, optional) – Pumping parameters. SeePumpingfor details.meteo (dict or
Meteo, optional) – Parameters related to the meteorological inputs. SeeMeteofor details.forecast_correction (dict or
ForecastCorrection, optional) – Forecast corrections. SeeForecastCorrectionfor details.is_confluence (bool, optional) – True if the watershed is a confluence. Default to False.
unit_time_step (bool, optional) – True for switching halflife time unit to time step instead of month. Default to False.
- Returns:
Attributes
Derived type descriptor.
Derived type descriptor.
Derived type descriptor.
Integer descriptor.
Bool descriptor.
Derived type descriptor.
Str descriptor.
Derived type descriptor.
Derived type descriptor.
Derived type descriptor.
Derived type descriptor.
Integer descriptor.
Derived type descriptor.
Derived type descriptor.
Bool descriptor.