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, influence=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 (
dictorRiverParameters, optional) – River parameters. SeeRiverParametersfor details.groundwater (
dictorGroundwaterParameters, optional) – Groundwater parameters. SeeGroundwaterParametersfor details.pumping (
dictorPumping, optional) – Pumping parameters. SeePumpingfor details.influence (
dictorInfluence, optional) – Influence parameters. SeeInfluencefor 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