Click or drag to resize

DamBreak Class

Inheritance Hierarchy

Namespace:  DHI.Mike1D.StructureModule
Assembly:  DHI.Mike1D.StructureModule (in DHI.Mike1D.StructureModule.dll) Version: 18.0.0.0 (11.1.1.1111)
Syntax
C#
public sealed class DamBreak : DamBreakBase, 
	IDamBreak, IDamBreakBase, IStructure, IDoubleProxy, IQuantityProxy, 
	IHeadLossStructure, IStructureCrossSectionSetup, IStructureBoundarySetup, IIteratingStructure

The DamBreak type exposes the following members.

Constructors
  NameDescription
Public methodDamBreak
Initializes a new instance of the DamBreak class
Top
Properties
  NameDescription
Public propertyCrestLevel (Inherited from DamBreakBase.)
Public propertyCrestWidth (Inherited from DamBreakBase.)
Public propertydDischargedDownStreamWaterLevel (Inherited from Structure.)
Public propertydDischargedUpStreamWaterLevel (Inherited from Structure.)
Public propertyDischarge (Inherited from Structure.)
Public propertyDownstreamWaterLevel (Inherited from Structure.)
Public propertyErosion
Public propertyExtensionData (Inherited from Structure.)
Public propertyFailOnDateTime (Inherited from DamBreakBase.)
Public propertyFailOnHoursAfterStart (Inherited from DamBreakBase.)
Public propertyFailOnWaterLevel (Inherited from DamBreakBase.)
Public propertyFailureMode (Inherited from DamBreakBase.)
Public propertyFailureTrigger (Inherited from DamBreakBase.)
Public propertyFlowArea (Inherited from Structure.)
Public propertyFlowFactor (Inherited from Structure.)
Public propertyHeadLossFreeOverflowNegativeFlow
Public propertyHeadLossFreeOverflowPositiveFlow
Public propertyHeadLossInflowNegativeFlow
Public propertyHeadLossInflowPositiveFlow
Public propertyHeadLossOutflowNegativeFlow
Public propertyHeadLossOutflowPositiveFlow
Public propertyID (Inherited from Structure.)
Public propertyIDInUserUnit (Inherited from Structure.)
Public propertyImplicit (Inherited from Structure.)
Public propertyInvertLevelDownstream (Inherited from DamBreakBase.)
Public propertyInvertLevelUpstream (Inherited from DamBreakBase.)
Public propertyLength (Inherited from Structure.)
Public propertyLimitCrossSectionBreachCenter
Public propertyLimitCrossSectionLocation
Public propertyLimitCrossSectionTopoID
Public propertyLocation (Inherited from Structure.)
Public propertyMaximumIterations
Public propertyReportPath (Inherited from DamBreakBase.)
Public propertyRunTimeDiagnostics (Inherited from Structure.)
Public propertySideStructureBank (Inherited from Structure.)
Public propertySideStructureReservoir (Inherited from Structure.)
Public propertySimulationStartTime (Inherited from DamBreakBase.)
Public propertyStructureIterationCentering
Public propertyStructureType (Inherited from Structure.)
Public propertyTopoID (Inherited from Structure.)
Public propertyType (Overrides StructureType.)
Public propertyUpstreamWaterLevel (Inherited from Structure.)
Top
Methods
  NameDescription
Public methodAccepts (Inherited from Structure.)
Public methodControlSetFlowFactor (Inherited from Structure.)
Public methodDescription (Inherited from Structure.)
Public methodDispose (Inherited from Structure.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFinish (Inherited from DamBreakBase.)
Public methodGetControlAction (Inherited from DamBreakBase.)
Public methodGetCurrentValue (Inherited from DamBreakBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize(IDiagnostics) (Inherited from Structure.)
Public methodInitialize(ICrossSection, ICrossSection, Boolean, IDiagnostics) (Overrides DamBreakBaseInitialize(ICrossSection, ICrossSection, Boolean, IDiagnostics).)
Public methodOffers (Inherited from Structure.)
Public methodPrepare(HDParameterData, IDiagnostics) (Overrides DamBreakBasePrepare(HDParameterData, IDiagnostics).)
Public methodPrepare(DateTime, HDParameterData, IDiagnostics) (Inherited from DamBreakBase.)
Public methodPrepareTimeStep (Overrides DamBreakBasePrepareTimeStep(DateTime, DateTime).)
Public methodResetControlledState (Overrides DamBreakBaseResetControlledState.)
Public methodSetControlStrategyId (Inherited from Structure.)
Public methodSetup(BoundaryData, IDiagnostics)
Public methodSetup(CrossSectionData, IDiagnostics)
Public methodSetWaterLevels(Double, Double) (Overrides StructureSetWaterLevels(Double, Double).)
Public methodSetWaterLevels(Double, Double, DateTime) (Inherited from Structure.)
Public methodStartBreach (Inherited from DamBreakBase.)
Public methodStartBreach(Int32) (Inherited from DamBreakBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdatedWaterLevels (Inherited from Structure.)
Public methodValidate (Overrides StructureValidate.)
Public methodValueGetter (Overrides DamBreakBaseValueGetter(Int32).)
Public methodValueSetter (Inherited from Structure.)
Top
Extension Methods
See Also