Click or drag to resize

CatchmentKinematicWave 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 class CatchmentKinematicWave : CatchmentAbstractUrban, 
	ICatchmentKinematicWaveData, ICatchmentUrbanData, ICatchmentData, IModelStateReadWrite

The CatchmentKinematicWave type exposes the following members.

Constructors
  NameDescription
Public methodCatchmentKinematicWave
Initializes a new instance of the CatchmentKinematicWave class
Top
Properties
  NameDescription
Public propertyAdditionalFlow (Inherited from Catchment.)
Public propertyApplyEvaporationOnRain
Public propertyArea (Inherited from Catchment.)
Protected propertyAreaInSquareKm (Inherited from Catchment.)
Public propertyBoundarySourceEvaporation (Inherited from CatchmentAbstractUrban.)
Public propertyBoundarySourceRainfall (Inherited from Catchment.)
Public propertyCatchmentGeometry (Inherited from Catchment.)
Public propertyCatchmentName (Inherited from Catchment.)
Public propertyCenterPoint (Inherited from Catchment.)
Public propertyCheckPoints (Inherited from Catchment.)
Public propertyClientName (Inherited from Catchment.)
Public propertyCurrentTime (Inherited from Catchment.)
Public propertyEffectiveArea (Inherited from Catchment.)
Public propertyEffectiveTimeStep (Inherited from Catchment.)
Public propertyEndTime (Inherited from Catchment.)
Public propertyEvaporationFromTimeSeries (Inherited from CatchmentAbstractUrban.)
Public propertyFixedLengthWidthRatio
Public propertyGlobalDryDepthLimit (Inherited from CatchmentAbstractUrban.)
Public propertyInfiltrationAfterRain (Inherited from CatchmentAbstractUrban.)
Public propertyInitialLossMax (Inherited from CatchmentAbstractUrban.)
Public propertyInitialLossRecoveryRate (Inherited from CatchmentAbstractUrban.)
Public propertyInitialLossStorageDepth (Inherited from CatchmentAbstractUrban.)
Public propertyIntegratedHorton
Public propertyItem
Public propertyLength
Public propertyLoadPerInhabitant (Inherited from CatchmentAbstractUrban.)
Public propertyLowFlow
Public propertyMaximumFlow (Inherited from Catchment.)
Public propertyMinimumFlow (Inherited from Catchment.)
Public propertyMinTime Obsolete. (Inherited from Catchment.)
Public propertyModelId (Inherited from Catchment.)
Public propertyName Obsolete. (Inherited from Catchment.)
Public propertyObservedData (Inherited from Catchment.)
Public propertyPersons (Inherited from Catchment.)
Public propertyReductionFactor (Inherited from CatchmentAbstractUrban.)
Public propertyRunoff (Inherited from Catchment.)
Public propertyRuntimeDiagnostics (Inherited from Catchment.)
Public propertySlope
Public propertySnowMeltCoefficient (Inherited from CatchmentAbstractUrban.)
Public propertySnowStorage (Inherited from CatchmentAbstractUrban.)
Public propertyStartTime Obsolete. (Inherited from Catchment.)
Public propertyStormWaterLIDs (Inherited from Catchment.)
Public propertySurfaces
Public propertyTimeOfMaximumFlow (Inherited from Catchment.)
Public propertyTimeOfMinimumFlow (Inherited from Catchment.)
Public propertyTimeStep (Inherited from Catchment.)
Public propertyTimeStepDry
Public propertyTimeStepDryPeriod Obsolete.
Public propertyTotalAdditionalInflowVolume (Inherited from Catchment.)
Public propertyTotalLossVolume (Inherited from Catchment.)
Public propertyTotalRainfallVolume (Inherited from Catchment.)
Public propertyTotalRunoffVolume (Inherited from Catchment.)
Public propertyTSBuffer (Inherited from Catchment.)
Public propertyUseHotStartFile (Inherited from Catchment.)
Public propertyUseSnowModule (Inherited from CatchmentAbstractUrban.)
Public propertyVolumeOnGroundAdded (Inherited from Catchment.)
Public propertyYearlyRunoff (Inherited from Catchment.)
Public propertyYearlyStatistics (Inherited from Catchment.)
Top
Methods
  NameDescription
Public methodAccepts (Inherited from Catchment.)
Public methodAddToOffers (Inherited from Catchment.)
Public methodApplyBoundary(ICatchmentSourceBoundary) (Inherited from Catchment.)
Public methodApplyBoundary(CatchmentSourceBoundaryTypes, IBoundarySource) (Inherited from CatchmentAbstractUrban.)
Public methodApplyBoundary(GlobalSourceBoundaryTypes, GlobalGeoLocatedSource) (Inherited from CatchmentAbstractUrban.)
Protected methodApplyBoundaryLIDs(GlobalGeoLocatedSource) (Inherited from Catchment.)
Protected methodApplyBoundaryLIDs(ICatchmentSourceBoundary) (Inherited from Catchment.)
Protected methodApplyBoundaryLIDs(CatchmentSourceBoundaryTypes, IBoundarySource) (Inherited from Catchment.)
Protected methodApplyBoundaryLIDs(GlobalSourceBoundaryTypes, GlobalGeoLocatedSource) (Inherited from Catchment.)
Protected methodApplySnowModule (Inherited from CatchmentAbstractUrban.)
Public methodBoundaryTypeIsAdditive (Inherited from Catchment.)
Protected methodCalculateStatistics (Overrides CatchmentAbstractUrbanCalculateStatistics.)
Protected methodCreateOffersBase (Inherited from CatchmentAbstractUrban.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from Catchment.)
Protected methodFinalizeTimeStep (Overrides CatchmentFinalizeTimeStep.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetRequiredTypes (Inherited from CatchmentAbstractUrban.)
Public methodGetSurfaceData
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodGetYearlyStat (Inherited from Catchment.)
Public methodInitialize (Overrides CatchmentInitialize(IDiagnostics).)
Public methodInitializePlugins (Inherited from Catchment.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOffers (Inherited from Catchment.)
Public methodPerformTimeStep (Inherited from Catchment.)
Public methodPrepare (Overrides CatchmentAbstractUrbanPrepare(DateTime, DateTime, RRParameters, IDiagnostics).)
Protected methodPrepareForTimeStep (Overrides CatchmentPrepareForTimeStep.)
Public methodPreparePlugins (Inherited from Catchment.)
Protected methodPrepareSource (Inherited from Catchment.)
Protected methodPrepareState (Inherited from Catchment.)
Protected methodReadPluginStates (Inherited from Catchment.)
Public methodReadState
Public methodReset (Inherited from Catchment.)
Public methodResetBoundaries (Inherited from Catchment.)
Public methodStateUpdated (Overrides CatchmentStateUpdated.)
Protected methodTakeTimeStep (Inherited from Catchment.)
Public methodTimeOffers (Inherited from Catchment.)
Public methodTimeOfNextUpdate Obsolete. (Inherited from Catchment.)
Public methodTimeValueGetter (Inherited from Catchment.)
Public methodToString (Inherited from Catchment.)
Protected methodTransferStateToOldBase (Inherited from CatchmentAbstractUrban.)
Protected methodTriggerPostTimeStepEvent (Inherited from Catchment.)
Public methodType (Overrides CatchmentType.)
Public methodUpdate (Inherited from Catchment.)
Protected methodUpdateCheckPointTime (Inherited from Catchment.)
Protected methodUpdateRouting (Overrides CatchmentUpdateRouting.)
Protected methodUpdateStorage (Overrides CatchmentUpdateStorage.)
Protected methodUpdateTime (Inherited from Catchment.)
Protected methodUpdateTimeStepUsingCheckPoint (Inherited from Catchment.)
Public methodValidate (Overrides CatchmentValidate.)
Protected methodValidateLIDs (Inherited from Catchment.)
Public methodValueGetter (Inherited from Catchment.)
Public methodValueSetter (Inherited from Catchment.)
Public methodVolumeInCatchment (Overrides CatchmentVolumeInCatchment.)
Public methodVolumeInCatchmentAtStart (Inherited from Catchment.)
Protected methodWritePluginStates (Inherited from Catchment.)
Public methodWriteState
Top
Events
  NameDescription
Public eventPostTimeStepEvent (Inherited from Catchment.)
Top
Fields
  NameDescription
Protected field_actEvaporation (Inherited from CatchmentAbstractUrban.)
Protected field_actEvaporationOld (Inherited from CatchmentAbstractUrban.)
Protected field_actInfiltration (Inherited from CatchmentAbstractUrban.)
Protected field_actInfiltrationOld (Inherited from CatchmentAbstractUrban.)
Protected field_actRainDepth (Inherited from CatchmentAbstractUrban.)
Protected field_actRainIntensity (Inherited from CatchmentAbstractUrban.)
Protected field_additionalFlow (Inherited from Catchment.)
Protected field_additionalFlowOld (Inherited from Catchment.)
Protected field_applyEvaporationOnRain
Protected field_area (Inherited from Catchment.)
Protected field_bInfiltrationAfterRain (Inherited from CatchmentAbstractUrban.)
Protected field_boundarySourceEvaporation (Inherited from Catchment.)
Protected field_boundarySourceRainfall (Inherited from Catchment.)
Protected field_boundarySourceTemperature (Inherited from Catchment.)
Protected field_bSnowModule (Inherited from CatchmentAbstractUrban.)
Protected field_checkPointTime (Inherited from Catchment.)
Protected field_effectiveTimeStep (Inherited from Catchment.)
Protected field_endTime (Inherited from Catchment.)
Protected field_evaporationFromForcing (Inherited from CatchmentAbstractUrban.)
Protected field_evaporationFromTS (Inherited from CatchmentAbstractUrban.)
Protected field_globalDepthDryLimit (Inherited from CatchmentAbstractUrban.)
Protected field_initialLossMax (Inherited from CatchmentAbstractUrban.)
Protected field_initialLossRecoverRate (Inherited from CatchmentAbstractUrban.)
Protected field_initialLossStorageDepth (Inherited from CatchmentAbstractUrban.)
Protected field_initialLossStorageDepthOld (Inherited from CatchmentAbstractUrban.)
Protected field_loss (Inherited from CatchmentAbstractUrban.)
Protected field_lossOld (Inherited from CatchmentAbstractUrban.)
Protected field_maximumFlow (Inherited from Catchment.)
Protected field_minimumFlow (Inherited from Catchment.)
Protected field_minTime (Inherited from Catchment.)
Protected field_offerDelegates (Inherited from Catchment.)
Protected field_offers (Inherited from Catchment.)
Protected field_potentialEvaporation (Inherited from CatchmentAbstractUrban.)
Protected field_rainfallFromForcing (Inherited from CatchmentAbstractUrban.)
Protected field_rainfallFromForcingOld (Inherited from CatchmentAbstractUrban.)
Protected field_redCoeff (Inherited from CatchmentAbstractUrban.)
Protected field_runoff (Inherited from Catchment.)
Protected field_runoffOld (Inherited from CatchmentAbstractUrban.)
Protected field_runtimeDiagnostics (Inherited from Catchment.)
Protected field_snowStorage (Inherited from CatchmentAbstractUrban.)
Protected field_snowStorageOld (Inherited from CatchmentAbstractUrban.)
Protected field_startTime (Inherited from Catchment.)
Protected field_stormwaterLIDs (Inherited from Catchment.)
Protected field_temperatureFromForcing (Inherited from CatchmentAbstractUrban.)
Protected field_timeNew (Inherited from Catchment.)
Protected field_timeOfLastUpdate (Inherited from Catchment.)
Protected field_timeOfMaximumFlow (Inherited from Catchment.)
Protected field_timeOfMinimumFlow (Inherited from Catchment.)
Protected field_timeOld (Inherited from Catchment.)
Protected field_timeStep (Inherited from Catchment.)
Protected field_totalAdditionalInflowVolume (Inherited from Catchment.)
Protected field_totalLossVolume (Inherited from Catchment.)
Protected field_totalRainfallVolume (Inherited from Catchment.)
Protected field_totalRunoffVolume (Inherited from Catchment.)
Protected field_tsBuffer (Inherited from Catchment.)
Protected field_useHotStartFile (Inherited from Catchment.)
Protected field_volumeOnGroundAdded (Inherited from Catchment.)
Protected field_volumeOnGroundAfterRouting (Inherited from Catchment.)
Protected field_volumeOnGroundBeforeRouting (Inherited from Catchment.)
Protected field_yearlyStatistics (Inherited from Catchment.)
Public fieldCatchmentPlugins (Inherited from Catchment.)
Public fieldStatic memberUse2016DryTimeStepAlgorithm
Public fieldStatic memberUseReverseDraining Obsolete.
Public fieldValueBuffer (Inherited from Catchment.)
Top
See Also