SnowModule Class

Simple snow module with a single storage for snow

Definition

Namespace: DHI.Mike1D.RainfallRunoffModule
Assembly: DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class SnowModule : ISnowModule, IModelStateReadWrite
Inheritance
Object    SnowModule
Implements
IModelStateReadWrite, ISnowModule

Constructors

SnowModuleInitializes a new instance of the SnowModule class

Properties

SnowMeltCoefficient Snow melt coefficient. Note: the snow melt coefficient is not in SI unit, because the temperature is assumed to be in degrees Celcius. Unit: [m/degCelcius/s]
SnowStorage Snow storage at time N+1. Unit: [m]
SnowStorageOld Snow storage at previous time N. Unit: [m]

Methods

Clone Clone the current ISnowModule.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
PerformTimeStep Apply snow module calculations.
ReadState Read state and apply to module. Returns true if state was successfully read.
ToStringReturns a string that represents the current object.
(Inherited from Object)
WriteState Write current state of module

See Also