DHI.Mike1D
DHI.Mike1D
Namespaces
DHI.Mike1D.CrossSectionModule
XSBase Class
XSBase Constructor
XSBase Properties
XSBase Methods
XSBase Fields
XSBase Class
Inheritance Hierarchy
System
Object
DHI.Mike1D.CrossSectionModule
XSBase
More...
Namespace:
DHI.Mike1D.CrossSectionModule
Assembly:
DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 18.0.0.0 (11.1.1.1111)
Syntax
C#
Copy
public
abstract
class
XSBase
:
IExtensibleDataObject
The
XSBase
type exposes the following members.
Constructors
Name
Description
XSBase
Initializes a new instance of the
XSBase
class
Top
Properties
Name
Description
AutoProcess
BottomLevel
CrossSectionType
EquidistantLevels
FlowResistance
HasProcessedData
Height
Interpolated
IsOpen
MaximumStorageWidth
ModifiedFormulation
ModifiedResistanceFactors
MorphologicalDivision
MorphologicalDivisionType
NumberOfProcessedLevels
ProcessedAdditionalSurfaceAreas
ProcessedAreas
ProcessedDataProtected
ProcessedDataStatus
ProcessedDerivatives
ProcessedFlowAreas
ProcessedLevels
ProcessedRadii
ProcessedRadiiDerivatives
ProcessedResistanceFactors
ProcessedStorageWidths
ProcessingLevelsSpecs
RelativeConveyanceCutoff
TopLevel
TopoID
Top
Methods
Name
Description
AdjustProcessedLevels(Double)
AdjustProcessedLevels(
Double
, Double)
AdjustProcessedLevelSpecs
BottomLevelFromCenter
CalculateProcessedData
CalculateProcessedDataIfNeeded
CheckProcessedData
ClearOriginalProcessedData
Clone
ConvertModifiedResistanceFactorsIfNecessary
ConvertRelativeResistanceMultiZones
CreateAllProcessedArrays
Equals
Determines whether the specified object is equal to the current object.
(Inherited from
Object
.)
Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
GetActualMorphologicalDivision
GetAdditionalSurfaceArea
GetArea
GetAreaByIntegratingWidths
GetCriticalDepth
GetCriticalDischarge
GetFlowArea(Int32)
GetFlowArea(Int32, Double)
GetFlowAreaDerivative
GetHashCode
Serves as a hash function for a particular type.
(Inherited from
Object
.)
GetHydraulicRadius(Int32)
GetHydraulicRadius(Int32, Double)
GetHydraulicRadiusDerivative
GetLevelFromArea
GetMaximumValues
GetNaturalDepthOld
Obsolete.
GetResistanceFactor
GetResistanceFactorsDerivative
GetStorageWidth(Int32)
GetStorageWidth(Int32, Double)
GetType
Gets the
Type
of the current instance.
(Inherited from
Object
.)
GetVolumeFromAdditionalSurfaceArea
InheritProcessedDataFrom
Initialize
Level
MemberwiseClone
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
Prepare
ProcessedLevel
RestoreModifiedResistanceFactors
RestoreOriginalProcessedData
SaveOriginalProcessedData
SetAllProcessedValues
ToString
Returns a string that represents the current object.
(Inherited from
Object
.)
Validate
Top
Fields
Name
Description
_bAutoProcess
_bProcessedDataProtected
_crossSectionType
_distanceBetweenLevels
_equidistantLevels
_flowResistance
_height
_isInitialized
_isPrepared
_modifiedFormulation
_modifiedResistanceFactors
_modifiedResistanceFactorsDerivatives
_numberOfProcessedLevels
_originalProcessedData
_processedAdditionalSurfaceAreas
_processedAreas
_processedCriticalDischarges
_processedDataStatus
_processedDerivatives
_processedFlowAreas
_processedLevels
_processedRadii
_processedRadiiDerivatives
_processedResistanceFactors
_processedStorageWidths
_resistenceDistri
Top
Extension Methods
Name
Description
GetConveyance
(Defined by
CrossSectionExtensions
.)
Top
See Also
Reference
DHI.Mike1D.CrossSectionModule Namespace
Inheritance Hierarchy
System
Object
DHI.Mike1D.CrossSectionModule
XSBase
DHI.Mike1D.CrossSectionModule
XSBaseRaw
DHI.Mike1D.CrossSectionModule
XSCircular
DHI.Mike1D.CrossSectionModule
XSCircularPreprocessed
DHI.Mike1D.CrossSectionModule
XSProcessedInterp
DHI.Mike1D.CrossSectionModule
XSRectangular
DHI.Mike1D.CrossSectionModule
XSRectangularPreprocessed