CriticalFlowConditionCalculator Class

A class which creates critical flow condition tables CriticalFlowConditions.

The critical flow in a particular structure of composite structure is determined using a very simple scanning of water levels and by seeing when the discharge starts to decrease or when the residual to energy equation becomes larger than ResidualCondition.

Definition

Namespace: DHI.Mike1D.StructureModule
Assembly: DHI.Mike1D.StructureModule (in DHI.Mike1D.StructureModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class CriticalFlowConditionCalculator
Inheritance
Object    CriticalFlowConditionCalculator

Constructors

CriticalFlowConditionCalculatorInitializes a new instance of the CriticalFlowConditionCalculator class

Properties

MaximumIterations Number of maximum iterations for IIteratingStructure when determining critical flow conditions.
NumberOfLevelsForScan Number of water levels from inflow water level to invert level of structure when determining critical outflow water level and critical discharge.
NumberOfTableLevelsDownstream Number of table inflow water levels for negative flow.
NumberOfTableLevelsPositive Number of table inflow water levels for positive flow.
ResidualCondition Condition for residual when to consider that the energy equation does not have a solution anymore.

Methods

CalculateCriticalFlowConditions Calculate critical flow conditions.
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)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also