Click or drag to resize

Catchment Class

Inheritance Hierarchy

Namespace:  DHI.Mike1D.RainfallRunoffModule
Assembly:  DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 18.0.0.0 (11.1.1.1111)
Syntax
C#
public abstract class Catchment : ICatchment, 
	IDoubleProxy, IQuantityProxy, IDoubleTimeProxy, ICalibratable, ICatchmentSWQ, 
	ICatchmentData

The Catchment type exposes the following members.

Constructors
  NameDescription
Protected methodCatchment(String)
Initializes a new instance of the Catchment class
Protected methodCatchment(String, String)
Initializes a new instance of the Catchment class
Top
Properties
Methods
  NameDescription
Public methodAccepts
Public methodAddToOffers
Public methodApplyBoundary(ICatchmentSourceBoundary)
Public methodApplyBoundary(CatchmentSourceBoundaryTypes, IBoundarySource)
Public methodApplyBoundary(GlobalSourceBoundaryTypes, GlobalGeoLocatedSource)
Protected methodApplyBoundaryLIDs(GlobalGeoLocatedSource)
Protected methodApplyBoundaryLIDs(ICatchmentSourceBoundary)
Protected methodApplyBoundaryLIDs(CatchmentSourceBoundaryTypes, IBoundarySource)
Protected methodApplyBoundaryLIDs(GlobalSourceBoundaryTypes, GlobalGeoLocatedSource)
Public methodBoundaryTypeIsAdditive
Protected methodCalculateStatistics
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Protected methodFinalizeTimeStep
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetRequiredTypes
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodGetYearlyStat
Public methodInitialize
Public methodInitializePlugins
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOffers
Public methodPerformTimeStep
Public methodPrepare
Protected methodPrepareForTimeStep
Public methodPreparePlugins
Protected methodPrepareSource
Protected methodPrepareState
Protected methodReadPluginStates
Public methodReset
Public methodResetBoundaries
Public methodStateUpdated
Protected methodTakeTimeStep
Public methodTimeOffers
Public methodTimeOfNextUpdate Obsolete.
Public methodTimeValueGetter
Public methodToString (Overrides ObjectToString.)
Protected methodTriggerPostTimeStepEvent
Public methodType
Public methodUpdate
Protected methodUpdateCheckPointTime
Protected methodUpdateRouting
Protected methodUpdateStorage
Protected methodUpdateTime
Protected methodUpdateTimeStepUsingCheckPoint
Public methodValidate
Protected methodValidateLIDs
Public methodValueGetter
Public methodValueSetter
Public methodVolumeInCatchment
Public methodVolumeInCatchmentAtStart
Protected methodWritePluginStates
Top
Events
  NameDescription
Public eventPostTimeStepEvent
Top
Fields
Extension Methods
See Also