HDVelocityCalculator Class

Pull version of calculating velocity on grid points Data is calculated when GetValues are called

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 class HDVelocityCalculator : AbstractEngineDataReach<double>
Inheritance
Object    AbstractEngineDataReachDouble    HDVelocityCalculator

Remarks

To build the index list, use the engineReach, since the hdReach does not have gridpoints before prepare is called, and we need to insert this before prepare (otherwise ResultData will not find it).

Constructors

HDVelocityCalculatorInitializes a new instance of the HDVelocityCalculator class

Methods

CreateDataItemForEndPoints(EngineNet, Boolean, Boolean) Factory method for creating a dataitem that calculates velocities for HDModule for the first and/or last gridpoint.
CreateDataItemForEndPoints(EngineNet, Boolean, Boolean, Boolean) Factory method for creating a dataitem that calculates velocities for HDModule for the first and/or last gridpoint.
CreateDataItemForGridPoints Factory method for creating a dataitem that calculates velocities for HDModule for the gridpoints specified
CreateForEndPoints(EngineNet, Int32, Boolean, Boolean) Factory class for creating velocity data structures on reach end points
CreateForEndPoints(EngineNet, Int32, Boolean, Boolean, Boolean) Factory class for creating velocity data structures on reach end points
CreateForGridPoints(EngineNet, Int32, ListInt32) Factory class for creating velocity data structures on h- and/or q-points
CreateForGridPoints(EngineNet, Int32, Boolean, Boolean) Factory class for creating velocity data structures on h- and/or q-points
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)
GetValue Get the current values.
(Overrides AbstractEngineDataReach.GetValue(Int32))
GetVelocityAtGridPointIndex Velocity at grid point with the provided index.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also