Click or drag to resize

STNonCohesiveComponent Class

Parameters for a ST sand component (non-cohesive)
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.STDataAccessSTBaseComponent
    DHI.Mike1D.STDataAccessSTNonCohesiveComponent

Namespace:  DHI.Mike1D.STDataAccess
Assembly:  DHI.Mike1D.HDParameterDataAccess (in DHI.Mike1D.HDParameterDataAccess.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public class STNonCohesiveComponent : STBaseComponent

The STNonCohesiveComponent type exposes the following members.

Constructors
  NameDescription
Public methodSTNonCohesiveComponent
Default constructor
Top
Properties
  NameDescription
Public propertyGrainDiameter
Global grain diameter
Public propertyHasBedLoad
HasBedLoad helper function, Cohesive components can not, NonCohesive component might.
(Inherited from STBaseComponent.)
Public propertyHasSuspLoad
HasSuspLoad, Cohesive components has, NonCohesive component might.
(Inherited from STBaseComponent.)
Public propertyId
Component ID
(Inherited from STBaseComponent.)
Public propertyInitialActiveLayerFraction
Fraction value in active layer
(Inherited from STBaseComponent.)
Public propertyInitialPassiveLayerFraction
Fraction value passive layer
(Inherited from STBaseComponent.)
Public propertyPorosity
Sediment Porosity
(Inherited from STBaseComponent.)
Public propertyRelativeDensity
Relative density
(Inherited from STBaseComponent.)
Public propertyScope
Specifies where in the model the component belongs.

Only Water follows the flow.

(Overrides STBaseComponentScope.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValidate
Validate component
Top
Fields
  NameDescription
Public fieldBedFraction
Fraction used for total load models
Public fieldBedLoadSmartJaeggi
Coefficients for Smart-Jaeggi transport formula bed load: a_1 - a_8, ratio d90/d30, angle of repose, use skin friction, use bed slope
Public fieldCriticalShield
Critical Shield's parameter
Public fieldFallVelocity
Sediment fall velocity or settling velocity
(Inherited from STBaseComponent.)
Public fieldFallVelocityType
Sediment fall velocity or settling velocity type
(Inherited from STBaseComponent.)
Public fieldHasBedLoad
Has bed load model
Public fieldHasSuspLoad
Has suspended load model
Public fieldSTBedModel
Bed load model for sediment
Public fieldSTSuspModel
Suspended load model for sediment
Public fieldSuspendedFraction
Fraction used for total load models
Public fieldSuspendedLoadSmartJaeggi
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
Top
Extension Methods
  NameDescription
Public Extension MethodCreateADComponent
Create an AD component matching the ST component.

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

(Defined by STExtensions.)
Top
See Also