Source code for hydpy.models.snow.snow_fluxes

# pylint: disable=missing-module-docstring

from hydpy.core import sequencetools
from hydpy.core.typingtools import *
from hydpy.models.snow import snow_sequences


[docs] class PLayer(snow_sequences.Flux1DNLayers): """Precipitation of each snow layer [mm/T]."""
[docs] class PSnowLayer(snow_sequences.Flux1DNLayers): """Snowfall of each snow layer [mm/T]."""
[docs] class PRainLayer(snow_sequences.Flux1DNLayers): """Rainfall of each snow layer [mm/T]."""
[docs] class PotMelt(snow_sequences.Flux1DNLayers): """Potential snow melt of each snow layer [mm/T]."""
[docs] class Melt(snow_sequences.Flux1DNLayers): """Actual snow melt of each snow layer [mm/T]."""
[docs] class PNetLayer(snow_sequences.Flux1DNLayers): """Net precipitation of each snow layer [mm/T]."""
[docs] class PNet(sequencetools.FluxSequence): """Net precipitation of the complete catchment [mm/T].""" NDIM: Final[Literal[0]] = 0