HDAbstractMinMaxCalculator Class

Base class for some of the MinMaxCalculator implementations.

Override the UpdateValues and update all the MinMaxValueContainer's.

Also check out the StatisticsItem, which does something similar, but is based on value-getters and the proxy system, i.e. fully configurable. This class allows for implementing direct access to values, without depending on getters and the proxy system.

Definition

Namespace: DHI.Mike1D.Engine.AddOns
Assembly: DHI.Mike1D.Engine (in DHI.Mike1D.Engine.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public abstract class HDAbstractMinMaxCalculator : EngineDataItemAllArray<MinMaxValueContainer>
Inheritance
Object    EngineDataItemAllBaseMinMaxValueContainer    EngineDataItemAllArrayMinMaxValueContainer    HDAbstractMinMaxCalculator
Derived

Constructors

Methods

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)
Init Init MinMaxValueContainer for relevant nodes and reach grid points
InitNodes Init MinMaxValueContainer for relevant nodes
InitReaches Init MinMaxValueContainer for relevant reaches
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Prepare Prepare data item for simulation, calling Reset.
(Overrides EngineDataItemAllBase.Prepare)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also