STNonCohesiveComponent Class

Parameters for a ST sand component (non-cohesive)

Definition

Namespace: DHI.Mike1D.STDataAccess
Assembly: DHI.Mike1D.HDParameterDataAccess (in DHI.Mike1D.HDParameterDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class STNonCohesiveComponent : STBaseComponent
Inheritance
Object    STBaseComponent    STNonCohesiveComponent

Constructors

STNonCohesiveComponent Default constructor

Properties

GrainDiameter Global grain diameter
HasBedLoad HasBedLoad helper function, Cohesive components can not, NonCohesive component might.
(Inherited from STBaseComponent)
HasSuspLoad HasSuspLoad, Cohesive components has, NonCohesive component might.
(Inherited from STBaseComponent)
Id Component ID
(Inherited from STBaseComponent)
InitialActiveLayerFraction Fraction value in active layer
(Inherited from STBaseComponent)
InitialPassiveLayerFraction Fraction value passive layer
(Inherited from STBaseComponent)
Porosity Sediment Porosity
(Inherited from STBaseComponent)
RelativeDensity Relative density
(Inherited from STBaseComponent)
Scope Specifies where in the model the component belongs.

Only Water follows the flow.


(Overrides STBaseComponentScope)

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)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
Validate Validate component

Fields

BedFraction Fraction used for total load models
BedLoadSmartJaeggi Coefficients for Smart-Jaeggi transport formula bed load: a_1 - a_8, ratio d90/d30, angle of repose, use skin friction, use bed slope
CriticalShield Critical Shield's parameter
FallVelocity Sediment fall velocity or settling velocity
(Inherited from STBaseComponent)
FallVelocityType Sediment fall velocity or settling velocity type
(Inherited from STBaseComponent)
HasBedLoad Has bed load model
HasSuspLoad Has suspended load model
STBedModel Bed load model for sediment
STSuspModel Suspended load model for sediment
SuspendedFraction Fraction used for total load models
SuspendedLoadSmartJaeggi Coefficients for Smart-Jaeggi transport formula used for suspeded load: a_1 - a_8, ratio d90/d30, angle of repose, use skin friction, use bed slope

Extension Methods

CreateADComponent Create an AD component matching the ST component.

Check the HasSuspLoad to see if the ST component requires an AD component.


(Defined by STExtensions)

See Also