Click or drag to resize

XSCircularPreprocessed Class

Inheritance Hierarchy
System.Object
  DHI.Mike1D.CrossSectionModule.XSBase
    DHI.Mike1D.CrossSectionModule.XSCircularPreprocessed

Namespace:  DHI.Mike1D.CrossSectionModule
Assembly:  DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 18.0.0.0 (11.1.1.1111)
Syntax
C#
public class XSCircularPreprocessed : XSBase

The XSCircularPreprocessed type exposes the following members.

Constructors
  NameDescription
Public methodXSCircularPreprocessed
Initializes a new instance of the XSCircularPreprocessed class
Top
Properties
  NameDescription
Public propertyAutoProcess (Inherited from XSBase.)
Public propertyBottomLevel (Overrides XSBase.BottomLevel.)
Public propertyCoefficientsType
Public propertyCrossSectionType (Inherited from XSBase.)
Public propertyDiameter
Public propertyEquidistantLevels (Inherited from XSBase.)
Public propertyFlowResistance (Inherited from XSBase.)
Public propertyHasProcessedData (Inherited from XSBase.)
Public propertyHeight (Overrides XSBase.Height.)
Public propertyInterpolated (Inherited from XSBase.)
Public propertyIsOpen (Inherited from XSBase.)
Public propertyMaximumStorageWidth (Overrides XSBase.MaximumStorageWidth.)
Public propertyModifiedFormulation (Inherited from XSBase.)
Public propertyModifiedResistanceFactors (Inherited from XSBase.)
Public propertyMorphologicalDivision (Inherited from XSBase.)
Public propertyMorphologicalDivisionType (Inherited from XSBase.)
Public propertyNumberOfProcessedLevels (Inherited from XSBase.)
Public propertyProcessedAdditionalSurfaceAreas (Inherited from XSBase.)
Public propertyProcessedAreas (Inherited from XSBase.)
Public propertyProcessedDataProtected (Inherited from XSBase.)
Public propertyProcessedDataStatus (Inherited from XSBase.)
Public propertyProcessedDerivatives (Inherited from XSBase.)
Public propertyProcessedFlowAreas (Inherited from XSBase.)
Public propertyProcessedLevels (Inherited from XSBase.)
Public propertyProcessedRadii (Inherited from XSBase.)
Public propertyProcessedRadiiDerivatives (Inherited from XSBase.)
Public propertyProcessedResistanceFactors (Inherited from XSBase.)
Public propertyProcessedStorageWidths (Inherited from XSBase.)
Public propertyProcessingLevelsSpecs (Inherited from XSBase.)
Public propertyRelativeConveyanceCutoff (Overrides XSBase.RelativeConveyanceCutoff.)
Public propertyTopLevel (Overrides XSBase.TopLevel.)
Public propertyTopoID (Inherited from XSBase.)
Top
Methods
  NameDescription
Public methodAdjustProcessedLevels(Double) (Inherited from XSBase.)
Public methodAdjustProcessedLevelSpecs (Inherited from XSBase.)
Public methodBottomLevelFromCenter (Overrides XSBase.BottomLevelFromCenter(Double).)
Public methodCalculateProcessedData (Inherited from XSBase.)
Public methodCalculateProcessedDataIfNeeded (Inherited from XSBase.)
Public methodCheckProcessedData (Inherited from XSBase.)
Public methodClearOriginalProcessedData (Inherited from XSBase.)
Public methodClone (Overrides XSBase.Clone().)
Protected methodConvertModifiedResistanceFactorsIfNecessary (Inherited from XSBase.)
Public methodConvertRelativeResistanceMultiZones (Inherited from XSBase.)
Public methodCreateAllProcessedArrays (Inherited from XSBase.)
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 methodGetActualMorphologicalDivision (Inherited from XSBase.)
Public methodGetAdditionalSurfaceArea (Inherited from XSBase.)
Public methodGetArea (Overrides XSBase.GetArea(Int32, Double).)
Public methodGetAreaByIntegratingWidths (Inherited from XSBase.)
Public methodGetCriticalDepth (Overrides XSBase.GetCriticalDepth(Double).)
Public methodGetCriticalDischarge (Overrides XSBase.GetCriticalDischarge(Double).)
Public methodGetFlowArea(Int32) (Overrides XSBase.GetFlowArea(Int32).)
Public methodGetFlowArea(Int32, Double) (Overrides XSBase.GetFlowArea(Int32, Double).)
Public methodGetFlowAreaDerivative (Inherited from XSBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHydraulicRadius(Int32) (Overrides XSBase.GetHydraulicRadius(Int32).)
Public methodGetHydraulicRadius(Int32, Double) (Overrides XSBase.GetHydraulicRadius(Int32, Double).)
Public methodGetHydraulicRadiusDerivative (Inherited from XSBase.)
Public methodGetLevelFromArea (Overrides XSBase.GetLevelFromArea(Double).)
Public methodGetMaximumValues (Overrides XSBase.GetMaximumValues(Double, Double, Double).)
Public methodGetNaturalDepthBase
Public methodGetNaturalDepthOld (Overrides XSBase.GetNaturalDepthOld(Double, Double, HDParameterData).)
Public methodGetResistanceFactor (Inherited from XSBase.)
Public methodGetResistanceFactorsDerivative (Overrides XSBase.GetResistanceFactorsDerivative(Int32, Double).)
Public methodGetStorageWidth(Int32) (Overrides XSBase.GetStorageWidth(Int32).)
Public methodGetStorageWidth(Int32, Double) (Overrides XSBase.GetStorageWidth(Int32, Double).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVolumeFromAdditionalSurfaceArea (Inherited from XSBase.)
Public methodInheritProcessedDataFrom (Inherited from XSBase.)
Public methodInitialize (Inherited from XSBase.)
Public methodLevel (Overrides XSBase.Level(Int32).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPrepare (Overrides XSBase.Prepare(Diagnostics, HDParameterData, ILocation).)
Public methodProcessedLevel (Inherited from XSBase.)
Public methodRestoreModifiedResistanceFactors (Inherited from XSBase.)
Public methodRestoreOriginalProcessedData (Inherited from XSBase.)
Public methodSaveOriginalProcessedData (Inherited from XSBase.)
Public methodSetAllProcessedValues (Inherited from XSBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValidate (Overrides XSBase.Validate().)
Top
Fields
  NameDescription
Protected field_bAutoProcess (Inherited from XSBase.)
Protected field_bProcessedDataProtected (Inherited from XSBase.)
Protected field_crossSectionType (Inherited from XSBase.)
Protected field_distanceBetweenLevels (Inherited from XSBase.)
Protected field_equidistantLevels (Inherited from XSBase.)
Protected field_flowResistance (Inherited from XSBase.)
Protected field_height (Inherited from XSBase.)
Protected field_isInitialized (Inherited from XSBase.)
Protected field_isPrepared (Inherited from XSBase.)
Protected field_modifiedFormulation (Inherited from XSBase.)
Protected field_modifiedResistanceFactors (Inherited from XSBase.)
Protected field_modifiedResistanceFactorsDerivatives (Inherited from XSBase.)
Protected field_numberOfProcessedLevels (Inherited from XSBase.)
Protected field_originalProcessedData (Inherited from XSBase.)
Protected field_processedAdditionalSurfaceAreas (Inherited from XSBase.)
Protected field_processedAreas (Inherited from XSBase.)
Protected field_processedCriticalDischarges (Inherited from XSBase.)
Protected field_processedDataStatus (Inherited from XSBase.)
Protected field_processedDerivatives (Inherited from XSBase.)
Protected field_processedFlowAreas (Inherited from XSBase.)
Protected field_processedLevels (Inherited from XSBase.)
Protected field_processedRadii (Inherited from XSBase.)
Protected field_processedRadiiDerivatives (Inherited from XSBase.)
Protected field_processedResistanceFactors (Inherited from XSBase.)
Protected field_processedStorageWidths (Inherited from XSBase.)
Protected field_resistenceDistri (Inherited from XSBase.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetConveyance (Defined by CrossSectionExtensions.)
Top
See Also