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.

Definition

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

Parameters

depths  Double
Monotonically increasing vector of levels
resistanceValues  Double
Resistance values
absoluteFormulation  ResistanceFormulation
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