Click or drag to resize

XSBaseConvertRelativeResistanceMultiZones Method

Converts the ProcessedResistanceFactors according to a multizone set of absolute resistance values. Each input factor is applied between each level seperator, the first factor from -infinity to the first level, the second factor from the first level to the second level, and the last factor from the last level to infinity, i.e., the levelSeperators defines where one factor takes over from the previous. The factors array must be one longer than the levelSeperators array. The relative resistance factor is taken into account also. Results are stored in the ModifiedResistanceFactors and those are used in the calculation.

Namespace:  DHI.Mike1D.CrossSectionModule
Assembly:  DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public void ConvertRelativeResistanceMultiZones(
	double[] depths,
	double[] resistanceValues,
	ResistanceFormulation absoluteFormulation
)

Parameters

depths
Type: SystemDouble
Monotonically increasing vector of levels
resistanceValues
Type: SystemDouble
Resistance values
absoluteFormulation
Type: DHI.Mike1D.GenericResistanceFormulation
The resistance formulation that the factors refer to
Remarks
Average factors are applied for depths that fall exactly on one of the levelseperators
See Also