Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureFloodedCulvertCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureFloodedCulvertCalculationInput.cs (.../StructuresClosureFloodedCulvertCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureFloodedCulvertCalculationInput.cs (.../StructuresClosureFloodedCulvertCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -65,7 +65,7 @@
/// The mean of the drain coefficient to use during the calculation.
/// The standard deviation of the drain coefficient to use during the calculation.
/// The mean of the area of flow apertures to use during the calculation.
- /// The standard diviation of the area of flow apertures to use during the calculation.
+ /// The standard deviation of the area of flow apertures to use during the calculation.
/// The mean of the inside water level to use during the calculation.
/// The standard deviation of the inside water level to use during the calculation.
public StructuresClosureFloodedCulvertCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointCalculationInput.cs (.../StructuresStabilityPointCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointCalculationInput.cs (.../StructuresStabilityPointCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -85,146 +85,149 @@
///
/// Creates a new instance of .
///
- /// The id of the hydraulic station to use during the calculation.
- /// The section to use during the calculation.
- /// The foreland points to use during the calculation.
- /// The volumic weight of water to use during the calculation.
- /// The gravitational acceleration to use during the calculation.
- /// The mean of the level crest structure to use during the calculation.
- /// The standard deviation of the level crest structure to use during the calculation.
- /// The orientation of the normal of the structure to use during the calculation.
- /// The factor of the storm duration for an open structure to use during the calculation.
- /// The mean of the model factor sub critical flow to use during the calculation.
- /// The variation of the model factor sub critical flow to use during the calculation.
- /// The mean of the threshold height open weir to use during the calculation.
- /// The standard deviation of the threshold height open weir to use during the calculation.
- /// The mean of the inside water level at failure of construction to use during the calculation.
- /// The standard deviation of the inside water level at failure of construction to use during the calculation.
- /// The failure probability repair closure to use during the calculation.
- /// The mean of the failure collision energy to use during the calculation.
- /// The variation of the failure collision energy to use during the calculation.
- /// The mean of the model factor collision load to use during the calculation.
- /// The variation of the model factor collision load to use during the calculation.
- /// The mean of the ship mass to use during the calculation.
- /// The variation of the ship mass to use during the calculation.
- /// The mean of the ship velocity to use during the calculation.
- /// The variation of the ship velocity to use during the calculation.
- /// The leveling count to use during the calculation.
- /// The probability collision secondary structure to use during the calculation.
- /// The mean of the flow velocity structure closable to use during the calculation.
- /// The standard deviation of the flow velocity structure closable to use during the calculation.
- /// The mean of the inside water level to use during the calculation.
- /// The standard deviation of the inside water level to use during the calculation.
- /// The mean of the allowed level increase for storage to use during the calculation.
- /// The standard deviation of the allowed level increase for storage to use during the calculation.
- /// The mean of the model factor storage volume to use during the calculation.
- /// The standard deviation of the model factor storage volume to use during the calculation.
- /// The mean of the storage structure area to use during the calculation.
- /// The variation of the storage structure area to use during the calculation.
- /// The model factor inflow volume to use during the calculation.
- /// The mean of the flow width at bottom protection to use during the calculation.
- /// The standard deviation of the flow width at bottom protection to use during the calculation.
- /// The mean of the critical overtopping discharge to use during the calculation.
- /// The variation of the critical overtopping discharge to use during the calculation.
- /// The failure probability structure with erosion to use during the calculation.
- /// The mean of the storm duration to use during the calculation.
- /// The variation of the storm duration to use during the calculation.
- /// The mean of the berm width to use during the calculation.
- /// The standard deviation of the berm width to use during the calculation.
- /// The evaluation level to use during the calculation.
- /// The mean of the model factor load effect to use during the calculation.
- /// The standard deviation of the model factor load effect to use during the calculation.
- /// The mean of the wave ratio max h to use during the calculation.
- /// The standard deviation of the wave ratio max h to use during the calculation.
- /// The vertical distance to use during the calculation.
- /// The modification factor waves slowly-varying pressure component to use during the calculation.
- /// The modification factor dynamic or impulsive pressure component to use during the calculation.
+ /// The id of the hydraulic station.
+ /// The section.
+ /// The foreland points.
+ /// The volumic weight of water.
+ /// The gravitational acceleration.
+ /// The mean of the level crest of the structure.
+ /// The standard deviation of the level crest of the structure.
+ /// The orientation of the normal of the structure.
+ /// The factor of the storm duration for an open structure.
+ /// The mean of the model factor sub critical flow.
+ /// The variation of the model factor sub critical flow.
+ /// The mean of the threshold height open weir.
+ /// The standard deviation of the threshold height open weir.
+ /// The mean of the inside water level at failure of construction.
+ /// The standard deviation of the inside water level at failure of construction.
+ /// The failure probability repair closure.
+ /// The mean of the failure collision energy.
+ /// The variation of the failure collision energy.
+ /// The mean of the model factor collision load.
+ /// The variation of the model factor collision load.
+ /// The mean of the ship mass.
+ /// The variation of the ship mass.
+ /// The mean of the ship velocity.
+ /// The variation of the ship velocity.
+ /// The leveling count.
+ /// The probability of collision of the secondary structure.
+ /// The mean of the flow velocity structure closable.
+ /// The standard deviation of the flow velocity structure closable.
+ /// The mean of the inside water level.
+ /// The standard deviation of the inside water level.
+ /// The mean of the allowed level of increase for storage.
+ /// The standard deviation of the allowed level of increase for storage.
+ /// The mean of the model factor storage volume.
+ /// The standard deviation of the model factor storage volume.
+ /// The mean of the storage structure area.
+ /// The variation of the storage structure area.
+ /// The model factor inflow volume.
+ /// The mean of the flow width at bottom protection.
+ /// The standard deviation of the flow width at bottom protection.
+ /// The mean of the critical overtopping discharge.
+ /// The variation of the critical overtopping discharge.
+ /// The failure probability structure with erosion.
+ /// The mean of the storm duration.
+ /// The variation of the storm duration.
+ /// The mean of the berm width.
+ /// The standard deviation of the berm width.
+ /// The evaluation level.
+ /// The mean of the model factor load effect.
+ /// The standard deviation of the model factor load effect.
+ /// The mean of the wave ratio max h.
+ /// The standard deviation of the wave ratio max h.
+ /// The vertical distance.
+ /// The modification factor waves slowly-varying pressure component.
+ /// The modification factor dynamic or impulsive pressure component.
protected StructuresStabilityPointCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
IEnumerable forelandPoints,
- double hydraRingVolumicWeightWater, double hydraRingGravitationalAcceleration,
- double hydraRingLevelCrestStructureMean, double hydraRingLevelCrestStructureStandardDeviation,
- double hydraRingStructureNormalOrientation, double hydraRingFactorStormDurationOpenStructure,
- double hydraRingModelFactorSubCriticalFlowMean, double hydraRingModelFactorSubCriticalFlowVariation,
- double hydraRingThresholdHeightOpenWeirMean, double hydraRingThresholdHeightOpenWeirStandardDeviation,
- double hydraRingInsideWaterLevelFailureConstructionMean, double hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- double hydraRingFailureProbabilityRepairClosure,
- double hydraRingFailureCollisionEnergyMean, double hydraRingFailureCollisionEnergyVariation,
- double hydraRingModelFactorCollisionLoadMean, double hydraRingModelFactorCollisionLoadVariation,
- double hydraRingShipMassMean, double hydraRingShipMassVariation,
- double hydraRingShipVelocityMean, double hydraRingShipVelocityVariation,
- double hydraRingLevelingCount, double hydraRingProbabilityCollisionSecondaryStructure,
- double hydraRingFlowVelocityStructureClosableMean, double hydraRingFlowVelocityStructureClosableStandardDeviation,
- double hydraRingInsideWaterLevelMean, double hydraRingInsideWaterLevelStandardDeviation,
- double hydraRingAllowedLevelIncreaseStorageMean, double hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- double hydraRingModelFactorStorageVolumeMean, double hydraRingModelFactorStorageVolumeStandardDeviation,
- double hydraRingStorageStructureAreaMean, double hydraRingStorageStructureAreaVariation,
- double hydraRingModelFactorInflowVolume,
- double hydraRingFlowWidthAtBottomProtectionMean, double hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- double hydraRingCriticalOvertoppingDischargeMean, double hydraRingCriticalOvertoppingDischargeVariation,
- double hydraRingFailureProbabilityStructureWithErosion,
- double hydraRingStormDurationMean, double hydraRingStormDurationVariation,
- double hydraRingBermWidthMean, double hydraRingBermWidthStandardDeviation,
- double hydraRingEvaluationLevel,
- double hydraRingModelFactorLoadEffectMean, double hydraRingModelFactorLoadEffectStandardDeviation,
- double hydraRingWaveRatioMaxHMean, double hydraRingWaveRatioMaxHStandardDeviation,
- double hydraRingVerticalDistance,
- double hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- double hydraRingModificationFactorDynamicOrImpulsivePressureComponent)
+ double volumicWeightWater,
+ double gravitationalAcceleration,
+ double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
+ double structureNormalOrientation,
+ double factorStormDurationOpenStructure,
+ double modelFactorSubCriticalFlowMean, double modelFactorSubCriticalFlowVariation,
+ double thresholdHeightOpenWeirMean, double thresholdHeightOpenWeirStandardDeviation,
+ double insideWaterLevelFailureConstructionMean, double insideWaterLevelFailureConstructionStandardDeviation,
+ double failureProbabilityRepairClosure,
+ double failureCollisionEnergyMean, double failureCollisionEnergyVariation,
+ double modelFactorCollisionLoadMean, double modelFactorCollisionLoadVariation,
+ double shipMassMean, double shipMassVariation,
+ double shipVelocityMean, double shipVelocityVariation,
+ double levelingCount,
+ double probabilityCollisionSecondaryStructure,
+ double flowVelocityStructureClosableMean, double flowVelocityStructureClosableStandardDeviation,
+ double insideWaterLevelMean, double insideWaterLevelStandardDeviation,
+ double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation,
+ double modelFactorStorageVolumeMean, double modelFactorStorageVolumeStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaVariation,
+ double modelFactorInflowVolume,
+ double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeVariation,
+ double failureProbabilityStructureWithErosion,
+ double stormDurationMean, double stormDurationVariation,
+ double bermWidthMean, double bermWidthStandardDeviation,
+ double evaluationLevel,
+ double modelFactorLoadEffectMean, double modelFactorLoadEffectStandardDeviation,
+ double waveRatioMaxHMean, double waveRatioMaxHStandardDeviation,
+ double verticalDistance,
+ double modificationFactorWavesSlowlyVaryingPressureComponent,
+ double modificationFactorDynamicOrImpulsivePressureComponent)
: base(hydraulicBoundaryLocationId)
{
this.hydraRingSection = hydraRingSection;
this.forelandPoints = forelandPoints;
- volumicWeightWater = hydraRingVolumicWeightWater;
- gravitationalAcceleration = hydraRingGravitationalAcceleration;
- levelCrestStructureMean = hydraRingLevelCrestStructureMean;
- levelCrestStructureStandardDeviation = hydraRingLevelCrestStructureStandardDeviation;
- structureNormalOrientation = hydraRingStructureNormalOrientation;
- factorStormDurationOpenStructure = hydraRingFactorStormDurationOpenStructure;
- modelFactorSubCriticalFlowMean = hydraRingModelFactorSubCriticalFlowMean;
- modelFactorSubCriticalFlowVariation = hydraRingModelFactorSubCriticalFlowVariation;
- thresholdHeightOpenWeirMean = hydraRingThresholdHeightOpenWeirMean;
- thresholdHeightOpenWeirStandardDeviation = hydraRingThresholdHeightOpenWeirStandardDeviation;
- insideWaterLevelFailureConstructionMean = hydraRingInsideWaterLevelFailureConstructionMean;
- insideWaterLevelFailureConstructionStandardDeviation = hydraRingInsideWaterLevelFailureConstructionStandardDeviation;
- failureProbabilityRepairClosure = hydraRingFailureProbabilityRepairClosure;
- failureCollisionEnergyMean = hydraRingFailureCollisionEnergyMean;
- failureCollisionEnergyVariation = hydraRingFailureCollisionEnergyVariation;
- modelFactorCollisionLoadMean = hydraRingModelFactorCollisionLoadMean;
- modelFactorCollisionLoadVariation = hydraRingModelFactorCollisionLoadVariation;
- shipMassMean = hydraRingShipMassMean;
- shipMassVariation = hydraRingShipMassVariation;
- shipVelocityMean = hydraRingShipVelocityMean;
- shipVelocityVariation = hydraRingShipVelocityVariation;
- levelingCount = hydraRingLevelingCount;
- probabilityCollisionSecondaryStructure = hydraRingProbabilityCollisionSecondaryStructure;
- flowVelocityStructureClosableMean = hydraRingFlowVelocityStructureClosableMean;
- flowVelocityStructureClosableStandardDeviation = hydraRingFlowVelocityStructureClosableStandardDeviation;
- insideWaterLevelMean = hydraRingInsideWaterLevelMean;
- insideWaterLevelStandardDeviation = hydraRingInsideWaterLevelStandardDeviation;
- allowedLevelIncreaseStorageMean = hydraRingAllowedLevelIncreaseStorageMean;
- allowedLevelIncreaseStorageStandardDeviation = hydraRingAllowedLevelIncreaseStorageStandardDeviation;
- modelFactorStorageVolumeMean = hydraRingModelFactorStorageVolumeMean;
- modelFactorStorageVolumeStandardDeviation = hydraRingModelFactorStorageVolumeStandardDeviation;
- storageStructureAreaMean = hydraRingStorageStructureAreaMean;
- storageStructureAreaVariation = hydraRingStorageStructureAreaVariation;
- modelFactorInflowVolume = hydraRingModelFactorInflowVolume;
- flowWidthAtBottomProtectionMean = hydraRingFlowWidthAtBottomProtectionMean;
- flowWidthAtBottomProtectionStandardDeviation = hydraRingFlowWidthAtBottomProtectionStandardDeviation;
- criticalOvertoppingDischargeMean = hydraRingCriticalOvertoppingDischargeMean;
- criticalOvertoppingDischargeVariation = hydraRingCriticalOvertoppingDischargeVariation;
- failureProbabilityStructureWithErosion = hydraRingFailureProbabilityStructureWithErosion;
- stormDurationMean = hydraRingStormDurationMean;
- stormDurationVariation = hydraRingStormDurationVariation;
- bermWidthMean = hydraRingBermWidthMean;
- bermWidthStandardDeviation = hydraRingBermWidthStandardDeviation;
- evaluationLevel = hydraRingEvaluationLevel;
- modelFactorLoadEffectMean = hydraRingModelFactorLoadEffectMean;
- modelFactorLoadEffectStandardDeviation = hydraRingModelFactorLoadEffectStandardDeviation;
- waveRatioMaxHMean = hydraRingWaveRatioMaxHMean;
- waveRatioMaxHStandardDeviation = hydraRingWaveRatioMaxHStandardDeviation;
- verticalDistance = hydraRingVerticalDistance;
- modificationFactorWavesSlowlyVaryingPressureComponent = hydraRingModificationFactorWavesSlowlyVaryingPressureComponent;
- modificationFactorDynamicOrImpulsivePressureComponent = hydraRingModificationFactorDynamicOrImpulsivePressureComponent;
+ this.volumicWeightWater = volumicWeightWater;
+ this.gravitationalAcceleration = gravitationalAcceleration;
+ this.levelCrestStructureMean = levelCrestStructureMean;
+ this.levelCrestStructureStandardDeviation = levelCrestStructureStandardDeviation;
+ this.structureNormalOrientation = structureNormalOrientation;
+ this.factorStormDurationOpenStructure = factorStormDurationOpenStructure;
+ this.modelFactorSubCriticalFlowMean = modelFactorSubCriticalFlowMean;
+ this.modelFactorSubCriticalFlowVariation = modelFactorSubCriticalFlowVariation;
+ this.thresholdHeightOpenWeirMean = thresholdHeightOpenWeirMean;
+ this.thresholdHeightOpenWeirStandardDeviation = thresholdHeightOpenWeirStandardDeviation;
+ this.insideWaterLevelFailureConstructionMean = insideWaterLevelFailureConstructionMean;
+ this.insideWaterLevelFailureConstructionStandardDeviation = insideWaterLevelFailureConstructionStandardDeviation;
+ this.failureProbabilityRepairClosure = failureProbabilityRepairClosure;
+ this.failureCollisionEnergyMean = failureCollisionEnergyMean;
+ this.failureCollisionEnergyVariation = failureCollisionEnergyVariation;
+ this.modelFactorCollisionLoadMean = modelFactorCollisionLoadMean;
+ this.modelFactorCollisionLoadVariation = modelFactorCollisionLoadVariation;
+ this.shipMassMean = shipMassMean;
+ this.shipMassVariation = shipMassVariation;
+ this.shipVelocityMean = shipVelocityMean;
+ this.shipVelocityVariation = shipVelocityVariation;
+ this.levelingCount = levelingCount;
+ this.probabilityCollisionSecondaryStructure = probabilityCollisionSecondaryStructure;
+ this.flowVelocityStructureClosableMean = flowVelocityStructureClosableMean;
+ this.flowVelocityStructureClosableStandardDeviation = flowVelocityStructureClosableStandardDeviation;
+ this.insideWaterLevelMean = insideWaterLevelMean;
+ this.insideWaterLevelStandardDeviation = insideWaterLevelStandardDeviation;
+ this.allowedLevelIncreaseStorageMean = allowedLevelIncreaseStorageMean;
+ this.allowedLevelIncreaseStorageStandardDeviation = allowedLevelIncreaseStorageStandardDeviation;
+ this.modelFactorStorageVolumeMean = modelFactorStorageVolumeMean;
+ this.modelFactorStorageVolumeStandardDeviation = modelFactorStorageVolumeStandardDeviation;
+ this.storageStructureAreaMean = storageStructureAreaMean;
+ this.storageStructureAreaVariation = storageStructureAreaVariation;
+ this.modelFactorInflowVolume = modelFactorInflowVolume;
+ this.flowWidthAtBottomProtectionMean = flowWidthAtBottomProtectionMean;
+ this.flowWidthAtBottomProtectionStandardDeviation = flowWidthAtBottomProtectionStandardDeviation;
+ this.criticalOvertoppingDischargeMean = criticalOvertoppingDischargeMean;
+ this.criticalOvertoppingDischargeVariation = criticalOvertoppingDischargeVariation;
+ this.failureProbabilityStructureWithErosion = failureProbabilityStructureWithErosion;
+ this.stormDurationMean = stormDurationMean;
+ this.stormDurationVariation = stormDurationVariation;
+ this.bermWidthMean = bermWidthMean;
+ this.bermWidthStandardDeviation = bermWidthStandardDeviation;
+ this.evaluationLevel = evaluationLevel;
+ this.modelFactorLoadEffectMean = modelFactorLoadEffectMean;
+ this.modelFactorLoadEffectStandardDeviation = modelFactorLoadEffectStandardDeviation;
+ this.waveRatioMaxHMean = waveRatioMaxHMean;
+ this.waveRatioMaxHStandardDeviation = waveRatioMaxHStandardDeviation;
+ this.verticalDistance = verticalDistance;
+ this.modificationFactorWavesSlowlyVaryingPressureComponent = modificationFactorWavesSlowlyVaryingPressureComponent;
+ this.modificationFactorDynamicOrImpulsivePressureComponent = modificationFactorDynamicOrImpulsivePressureComponent;
}
public override HydraRingFailureMechanismType FailureMechanismType
@@ -263,159 +266,96 @@
{
get
{
- return GetHydraRingVariables();
+ return GetVariables();
}
}
public abstract override int? GetSubMechanismModelId(int subMechanismId);
- private IEnumerable GetHydraRingVariables()
+ private IEnumerable GetVariables()
{
- // Volumic weight water
yield return new HydraRingVariable(43, HydraRingDistributionType.Deterministic, volumicWeightWater,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Gravitational acceleration
yield return new HydraRingVariable(58, HydraRingDistributionType.Deterministic, gravitationalAcceleration,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Level crest structure
yield return new HydraRingVariable(60, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, levelCrestStructureMean,
levelCrestStructureStandardDeviation, double.NaN);
-
- // Orientation of the normal of the structure
yield return new HydraRingVariable(61, HydraRingDistributionType.Deterministic, structureNormalOrientation,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Factor storm duration open structure
yield return new HydraRingVariable(63, HydraRingDistributionType.Deterministic, factorStormDurationOpenStructure,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Model factor sub critical flow
yield return new HydraRingVariable(64, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, modelFactorSubCriticalFlowMean,
modelFactorSubCriticalFlowVariation, double.NaN);
-
- // Threshold height open weir
yield return new HydraRingVariable(65, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, thresholdHeightOpenWeirMean,
thresholdHeightOpenWeirStandardDeviation, double.NaN);
-
- // Inside water level at failure of construction
yield return new HydraRingVariable(82, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, insideWaterLevelFailureConstructionMean,
insideWaterLevelFailureConstructionStandardDeviation, double.NaN);
-
- // Failure probability repair closure
yield return new HydraRingVariable(85, HydraRingDistributionType.Deterministic, failureProbabilityRepairClosure,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Failure collision energy
yield return new HydraRingVariable(86, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, failureCollisionEnergyMean,
failureCollisionEnergyVariation, double.NaN);
-
- // Model factor collision load
yield return new HydraRingVariable(87, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, modelFactorCollisionLoadMean,
modelFactorCollisionLoadVariation, double.NaN);
-
- // Ship mass
yield return new HydraRingVariable(88, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, shipMassMean,
shipMassVariation, double.NaN);
-
- // Ship velocity
yield return new HydraRingVariable(89, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, shipVelocityMean,
shipVelocityVariation, double.NaN);
-
- // Leveling count
yield return new HydraRingVariable(90, HydraRingDistributionType.Deterministic, levelingCount,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Probability collision secondary structure
yield return new HydraRingVariable(91, HydraRingDistributionType.Deterministic, probabilityCollisionSecondaryStructure,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Flow velocity structure closable
yield return new HydraRingVariable(92, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, flowVelocityStructureClosableMean,
flowVelocityStructureClosableStandardDeviation, double.NaN);
-
- // Inside water level
yield return new HydraRingVariable(93, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, insideWaterLevelMean,
insideWaterLevelStandardDeviation, double.NaN);
-
- // Allowed level increase storage
yield return new HydraRingVariable(94, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Standard, allowedLevelIncreaseStorageMean,
allowedLevelIncreaseStorageStandardDeviation, double.NaN);
-
- // Model factor storage volume
yield return new HydraRingVariable(95, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Standard, modelFactorStorageVolumeMean,
modelFactorStorageVolumeStandardDeviation, double.NaN);
-
- // Storage structure area
yield return new HydraRingVariable(96, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, storageStructureAreaMean,
storageStructureAreaVariation, double.NaN);
-
- // Model factor inflow volume
yield return new HydraRingVariable(97, HydraRingDistributionType.Deterministic, modelFactorInflowVolume,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Flow width at bottom protection
yield return new HydraRingVariable(103, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Standard, flowWidthAtBottomProtectionMean,
flowWidthAtBottomProtectionStandardDeviation, double.NaN);
-
- // Critical overtopping discharge
yield return new HydraRingVariable(104, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, criticalOvertoppingDischargeMean,
criticalOvertoppingDischargeVariation, double.NaN);
-
- // Failure probability structure with erosion
yield return new HydraRingVariable(105, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, failureProbabilityStructureWithErosion,
0, double.NaN); // HACK: Pass the deterministic value as normal distribution (with standard deviation 0.0) as Hydra-Ring otherwise crashes
-
- // Storm duration
yield return new HydraRingVariable(108, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, stormDurationMean,
stormDurationVariation, double.NaN);
-
- // Berm width
yield return new HydraRingVariable(130, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, bermWidthMean,
bermWidthStandardDeviation, double.NaN);
-
- // Evaluation level
yield return new HydraRingVariable(131, HydraRingDistributionType.Deterministic, evaluationLevel,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Model factor load effect
yield return new HydraRingVariable(132, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, modelFactorLoadEffectMean,
modelFactorLoadEffectStandardDeviation, double.NaN);
-
- // Wave ratio max h
yield return new HydraRingVariable(133, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, waveRatioMaxHMean,
waveRatioMaxHStandardDeviation, double.NaN);
-
- // Vertical distance
yield return new HydraRingVariable(134, HydraRingDistributionType.Deterministic, verticalDistance,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Modification factor waves slowly-varying pressure component
yield return new HydraRingVariable(135, HydraRingDistributionType.Deterministic, modificationFactorWavesSlowlyVaryingPressureComponent,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
-
- // Modification factor dynamic or impulsive pressure component
yield return new HydraRingVariable(136, HydraRingDistributionType.Deterministic, modificationFactorDynamicOrImpulsivePressureComponent,
HydraRingDeviationType.Standard, double.NaN, double.NaN, double.NaN);
}
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertLinearCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertLinearCalculationInput.cs (.../StructuresStabilityPointFloodedCulvertLinearCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertLinearCalculationInput.cs (.../StructuresStabilityPointFloodedCulvertLinearCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -41,142 +41,148 @@
///
/// Creates a new instance of .
///
- /// The id of the hydraulic station to use during the calculation.
- /// The section to use during the calculation.
- /// The foreland points to use during the calculation.
- /// The volumic weight of water to use during the calculation.
- /// The gravitational acceleration to use during the calculation.
- /// The mean of the level crest structure to use during the calculation.
- /// The standard deviation of the level crest structure to use during the calculation.
- /// The orientation of the normal of the structure to use during the calculation.
- /// The factor of the storm duration for an open structure to use during the calculation.
- /// The mean of the model factor sub critical flow to use during the calculation.
- /// The variation of the model factor sub critical flow to use during the calculation.
- /// The mean of the threshold height open weir to use during the calculation.
- /// The standard deviation of the threshold height open weir to use during the calculation.
- /// The mean of the inside water level at failure of construction to use during the calculation.
- /// The standard deviation of the inside water level at failure of construction to use during the calculation.
- /// The failure probability repair closure to use during the calculation.
- /// The mean of the failure collision energy to use during the calculation.
- /// The variation of the failure collision energy to use during the calculation.
- /// The mean of the model factor collision load to use during the calculation.
- /// The variation of the model factor collision load to use during the calculation.
- /// The mean of the ship mass to use during the calculation.
- /// The variation of the ship mass to use during the calculation.
- /// The mean of the ship velocity to use during the calculation.
- /// The variation of the ship velocity to use during the calculation.
- /// The leveling count to use during the calculation.
- /// The probability collision secondary structure to use during the calculation.
- /// The mean of the flow velocity structure closable to use during the calculation.
- /// The standard deviation of the flow velocity structure closable to use during the calculation.
- /// The mean of the inside water level to use during the calculation.
- /// The standard deviation of the inside water level to use during the calculation.
- /// The mean of the allowed level increase for storage to use during the calculation.
- /// The standard deviation of the allowed level increase for storage to use during the calculation.
- /// The mean of the model factor storage volume to use during the calculation.
- /// The standard deviation of the model factor storage volume to use during the calculation.
- /// The mean of the storage structure area to use during the calculation.
- /// The variation of the storage structure area to use during the calculation.
- /// The model factor inflow volume to use during the calculation.
- /// The mean of the flow width at bottom protection to use during the calculation.
- /// The standard deviation of the flow width at bottom protection to use during the calculation.
- /// The mean of the critical overtopping discharge to use during the calculation.
- /// The variation of the critical overtopping discharge to use during the calculation.
- /// The failure probability structure with erosion to use during the calculation.
- /// The mean of the storm duration to use during the calculation.
- /// The variation of the storm duration to use during the calculation.
- /// The mean of the berm width to use during the calculation.
- /// The standard deviation of the berm width to use during the calculation.
- /// The evaluation level to use during the calculation.
- /// The mean of the model factor load effect to use during the calculation.
- /// The standard deviation of the model factor load effect to use during the calculation.
- /// The mean of the wave ratio max h to use during the calculation.
- /// The standard deviation of the wave ratio max h to use during the calculation.
- /// The vertical distance to use during the calculation.
- /// The modification factor waves slowly-varying pressure component to use during the calculation.
- /// The modification factor dynamic or impulsive pressure component to use during the calculation.
- /// The mean of the drain coefficient to use during the calculation.
- /// The standard deviation of the drain coefficient to use during the calculation.
- /// The mean of the area of flow apertures to use during the calculation.
- /// The standard diviation of the area of flow apertures to use during the calculation.
- /// The mean of the stability linear load model to use during the calculation.
- /// The variation of the stability linear load model to use during the calculation.
- /// The mean of the constructive strength linear load model to use during the calculation.
- /// The variation of the constructive strength linear load model to use during the calculation.
+ /// The id of the hydraulic station.
+ /// The section.
+ /// The foreland points.
+ /// The volumic weight of water.
+ /// The gravitational acceleration.
+ /// The mean of the level crest of the structure.
+ /// The standard deviation of the level crest of the structure.
+ /// The orientation of the normal of the structure.
+ /// The factor of the storm duration for an open structure.
+ /// The mean of the model factor sub critical flow.
+ /// The variation of the model factor sub critical flow.
+ /// The mean of the threshold height open weir.
+ /// The standard deviation of the threshold height open weir.
+ /// The mean of the inside water level at failure of construction.
+ /// The standard deviation of the inside water level at failure of construction.
+ /// The failure probability repair closure.
+ /// The mean of the failure collision energy.
+ /// The variation of the failure collision energy.
+ /// The mean of the model factor collision load.
+ /// The variation of the model factor collision load.
+ /// The mean of the ship mass.
+ /// The variation of the ship mass.
+ /// The mean of the ship velocity.
+ /// The variation of the ship velocity.
+ /// The leveling count.
+ /// The probability of collision of the secondary structure.
+ /// The mean of the flow velocity structure closable.
+ /// The standard deviation of the flow velocity structure closable.
+ /// The mean of the inside water level.
+ /// The standard deviation of the inside water level.
+ /// The mean of the allowed level of increase for storage.
+ /// The standard deviation of the allowed level of increase for storage.
+ /// The mean of the model factor storage volume.
+ /// The standard deviation of the model factor storage volume.
+ /// The mean of the storage structure area.
+ /// The variation of the storage structure area.
+ /// The model factor inflow volume.
+ /// The mean of the flow width at bottom protection.
+ /// The standard deviation of the flow width at bottom protection.
+ /// The mean of the critical overtopping discharge.
+ /// The variation of the critical overtopping discharge.
+ /// The failure probability structure with erosion.
+ /// The mean of the storm duration.
+ /// The variation of the storm duration.
+ /// The mean of the berm width.
+ /// The standard deviation of the berm width.
+ /// The evaluation level.
+ /// The mean of the model factor load effect.
+ /// The standard deviation of the model factor load effect.
+ /// The mean of the wave ratio max h.
+ /// The standard deviation of the wave ratio max h.
+ /// The vertical distance.
+ /// The modification factor waves slowly-varying pressure component.
+ /// The modification factor dynamic or impulsive pressure component.
+ /// The mean of the drain coefficient.
+ /// The standard deviation of the drain coefficient.
+ /// The mean of the area of flow apertures.
+ /// The standard deviation of the area of flow apertures.
+ /// The mean of the stability linear load model.
+ /// The variation of the stability linear load model.
+ /// The mean of the constructive strength linear load model.
+ /// The variation of the constructive strength linear load model.
public StructuresStabilityPointFloodedCulvertLinearCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
IEnumerable forelandPoints,
- double hydraRingVolumicWeightWater, double hydraRingGravitationalAcceleration,
- double hydraRingLevelCrestStructureMean, double hydraRingLevelCrestStructureStandardDeviation,
- double hydraRingStructureNormalOrientation, double hydraRingFactorStormDurationOpenStructure,
- double hydraRingModelFactorSubCriticalFlowMean, double hydraRingModelFactorSubCriticalFlowVariation,
- double hydraRingThresholdHeightOpenWeirMean, double hydraRingThresholdHeightOpenWeirStandardDeviation,
- double hydraRingInsideWaterLevelFailureConstructionMean, double hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- double hydraRingFailureProbabilityRepairClosure,
- double hydraRingFailureCollisionEnergyMean, double hydraRingFailureCollisionEnergyVariation,
- double hydraRingModelFactorCollisionLoadMean, double hydraRingModelFactorCollisionLoadVariation,
- double hydraRingShipMassMean, double hydraRingShipMassVariation,
- double hydraRingShipVelocityMean, double hydraRingShipVelocityVariation,
- double hydraRingLevelingCount, double hydraRingProbabilityCollisionSecondaryStructure,
- double hydraRingFlowVelocityStructureClosableMean, double hydraRingFlowVelocityStructureClosableStandardDeviation,
- double hydraRingInsideWaterLevelMean, double hydraRingInsideWaterLevelStandardDeviation,
- double hydraRingAllowedLevelIncreaseStorageMean, double hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- double hydraRingModelFactorStorageVolumeMean, double hydraRingModelFactorStorageVolumeStandardDeviation,
- double hydraRingStorageStructureAreaMean, double hydraRingStorageStructureAreaVariation,
- double hydraRingModelFactorInflowVolume,
- double hydraRingFlowWidthAtBottomProtectionMean, double hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- double hydraRingCriticalOvertoppingDischargeMean, double hydraRingCriticalOvertoppingDischargeVariation,
- double hydraRingFailureProbabilityStructureWithErosion,
- double hydraRingStormDurationMean, double hydraRingStormDurationVariation,
- double hydraRingBermWidthMean, double hydraRingBermWidthStandardDeviation,
- double hydraRingEvaluationLevel,
- double hydraRingModelFactorLoadEffectMean, double hydraRingModelFactorLoadEffectStandardDeviation,
- double hydraRingWaveRatioMaxHMean, double hydraRingWaveRatioMaxHStandardDeviation,
- double hydraRingVerticalDistance,
- double hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- double hydraRingModificationFactorDynamicOrImpulsivePressureComponent,
- double hydraRingDrainCoefficientMean, double hydraRingDrainCoefficientStandardDeviation,
- double hydraRingAreaFlowAperturesMean, double hydraRingAreaFlowAperturesStandardDeviation,
- double hydraRingStabilityLinearLoadModelMean, double hydraRingStabilityLinearLoadModelVariation,
- double hydraRingConstructiveStrengthLinearLoadModelMean, double hydraRingConstructiveStrengthLinearLoadModelVariation)
+ double volumicWeightWater,
+ double gravitationalAcceleration,
+ double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
+ double structureNormalOrientation,
+ double factorStormDurationOpenStructure,
+ double modelFactorSubCriticalFlowMean, double modelFactorSubCriticalFlowVariation,
+ double thresholdHeightOpenWeirMean, double thresholdHeightOpenWeirStandardDeviation,
+ double insideWaterLevelFailureConstructionMean, double insideWaterLevelFailureConstructionStandardDeviation,
+ double failureProbabilityRepairClosure,
+ double failureCollisionEnergyMean, double failureCollisionEnergyVariation,
+ double modelFactorCollisionLoadMean, double modelFactorCollisionLoadVariation,
+ double shipMassMean, double shipMassVariation,
+ double shipVelocityMean, double shipVelocityVariation,
+ double levelingCount,
+ double probabilityCollisionSecondaryStructure,
+ double flowVelocityStructureClosableMean, double flowVelocityStructureClosableStandardDeviation,
+ double insideWaterLevelMean, double insideWaterLevelStandardDeviation,
+ double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation,
+ double modelFactorStorageVolumeMean, double modelFactorStorageVolumeStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaVariation,
+ double modelFactorInflowVolume,
+ double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeVariation,
+ double failureProbabilityStructureWithErosion,
+ double stormDurationMean, double stormDurationVariation,
+ double bermWidthMean, double bermWidthStandardDeviation,
+ double evaluationLevel,
+ double modelFactorLoadEffectMean, double modelFactorLoadEffectStandardDeviation,
+ double waveRatioMaxHMean, double waveRatioMaxHStandardDeviation,
+ double verticalDistance,
+ double modificationFactorWavesSlowlyVaryingPressureComponent,
+ double modificationFactorDynamicOrImpulsivePressureComponent,
+ double drainCoefficientMean, double drainCoefficientStandardDeviation,
+ double areaFlowAperturesMean, double areaFlowAperturesStandardDeviation,
+ double stabilityLinearLoadModelMean, double stabilityLinearLoadModelVariation,
+ double constructiveStrengthLinearLoadModelMean, double constructiveStrengthLinearLoadModelVariation)
: base(hydraulicBoundaryLocationId, hydraRingSection, forelandPoints,
- hydraRingVolumicWeightWater, hydraRingGravitationalAcceleration,
- hydraRingLevelCrestStructureMean, hydraRingLevelCrestStructureStandardDeviation,
- hydraRingStructureNormalOrientation, hydraRingFactorStormDurationOpenStructure,
- hydraRingModelFactorSubCriticalFlowMean, hydraRingModelFactorSubCriticalFlowVariation,
- hydraRingThresholdHeightOpenWeirMean, hydraRingThresholdHeightOpenWeirStandardDeviation,
- hydraRingInsideWaterLevelFailureConstructionMean, hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- hydraRingFailureProbabilityRepairClosure,
- hydraRingFailureCollisionEnergyMean, hydraRingFailureCollisionEnergyVariation,
- hydraRingModelFactorCollisionLoadMean, hydraRingModelFactorCollisionLoadVariation,
- hydraRingShipMassMean, hydraRingShipMassVariation,
- hydraRingShipVelocityMean, hydraRingShipVelocityVariation,
- hydraRingLevelingCount, hydraRingProbabilityCollisionSecondaryStructure,
- hydraRingFlowVelocityStructureClosableMean, hydraRingFlowVelocityStructureClosableStandardDeviation,
- hydraRingInsideWaterLevelMean, hydraRingInsideWaterLevelStandardDeviation,
- hydraRingAllowedLevelIncreaseStorageMean, hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- hydraRingModelFactorStorageVolumeMean, hydraRingModelFactorStorageVolumeStandardDeviation,
- hydraRingStorageStructureAreaMean, hydraRingStorageStructureAreaVariation,
- hydraRingModelFactorInflowVolume,
- hydraRingFlowWidthAtBottomProtectionMean, hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- hydraRingCriticalOvertoppingDischargeMean, hydraRingCriticalOvertoppingDischargeVariation,
- hydraRingFailureProbabilityStructureWithErosion,
- hydraRingStormDurationMean, hydraRingStormDurationVariation,
- hydraRingBermWidthMean, hydraRingBermWidthStandardDeviation,
- hydraRingEvaluationLevel,
- hydraRingModelFactorLoadEffectMean, hydraRingModelFactorLoadEffectStandardDeviation,
- hydraRingWaveRatioMaxHMean, hydraRingWaveRatioMaxHStandardDeviation,
- hydraRingVerticalDistance,
- hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- hydraRingModificationFactorDynamicOrImpulsivePressureComponent)
+ volumicWeightWater,
+ gravitationalAcceleration,
+ levelCrestStructureMean, levelCrestStructureStandardDeviation,
+ structureNormalOrientation,
+ factorStormDurationOpenStructure,
+ modelFactorSubCriticalFlowMean, modelFactorSubCriticalFlowVariation,
+ thresholdHeightOpenWeirMean, thresholdHeightOpenWeirStandardDeviation,
+ insideWaterLevelFailureConstructionMean, insideWaterLevelFailureConstructionStandardDeviation,
+ failureProbabilityRepairClosure,
+ failureCollisionEnergyMean, failureCollisionEnergyVariation,
+ modelFactorCollisionLoadMean, modelFactorCollisionLoadVariation,
+ shipMassMean, shipMassVariation,
+ shipVelocityMean, shipVelocityVariation,
+ levelingCount,
+ probabilityCollisionSecondaryStructure,
+ flowVelocityStructureClosableMean, flowVelocityStructureClosableStandardDeviation,
+ insideWaterLevelMean, insideWaterLevelStandardDeviation,
+ allowedLevelIncreaseStorageMean, allowedLevelIncreaseStorageStandardDeviation,
+ modelFactorStorageVolumeMean, modelFactorStorageVolumeStandardDeviation,
+ storageStructureAreaMean, storageStructureAreaVariation,
+ modelFactorInflowVolume,
+ flowWidthAtBottomProtectionMean, flowWidthAtBottomProtectionStandardDeviation,
+ criticalOvertoppingDischargeMean, criticalOvertoppingDischargeVariation,
+ failureProbabilityStructureWithErosion,
+ stormDurationMean, stormDurationVariation,
+ bermWidthMean, bermWidthStandardDeviation,
+ evaluationLevel,
+ modelFactorLoadEffectMean, modelFactorLoadEffectStandardDeviation,
+ waveRatioMaxHMean, waveRatioMaxHStandardDeviation,
+ verticalDistance,
+ modificationFactorWavesSlowlyVaryingPressureComponent,
+ modificationFactorDynamicOrImpulsivePressureComponent)
{
- drainCoefficientMean = hydraRingDrainCoefficientMean;
- drainCoefficientStandardDeviation = hydraRingDrainCoefficientStandardDeviation;
- areaFlowAperturesMean = hydraRingAreaFlowAperturesMean;
- areaFlowAperturesStandardDeviation = hydraRingAreaFlowAperturesStandardDeviation;
- stabilityLinearLoadModelMean = hydraRingStabilityLinearLoadModelMean;
- stabilityLinearLoadModelVariation = hydraRingStabilityLinearLoadModelVariation;
- constructiveStrengthLinearLoadModelMean = hydraRingConstructiveStrengthLinearLoadModelMean;
- constructiveStrengthLinearLoadModelVariation = hydraRingConstructiveStrengthLinearLoadModelVariation;
+ this.drainCoefficientMean = drainCoefficientMean;
+ this.drainCoefficientStandardDeviation = drainCoefficientStandardDeviation;
+ this.areaFlowAperturesMean = areaFlowAperturesMean;
+ this.areaFlowAperturesStandardDeviation = areaFlowAperturesStandardDeviation;
+ this.stabilityLinearLoadModelMean = stabilityLinearLoadModelMean;
+ this.stabilityLinearLoadModelVariation = stabilityLinearLoadModelVariation;
+ this.constructiveStrengthLinearLoadModelMean = constructiveStrengthLinearLoadModelMean;
+ this.constructiveStrengthLinearLoadModelVariation = constructiveStrengthLinearLoadModelVariation;
}
public override IEnumerable Variables
@@ -209,22 +215,15 @@
private IEnumerable GetVariables()
{
- // Drain coefficient
yield return new HydraRingVariable(66, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, drainCoefficientMean,
drainCoefficientStandardDeviation, double.NaN);
-
- // Area flow apertures
yield return new HydraRingVariable(67, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Standard, areaFlowAperturesMean,
areaFlowAperturesStandardDeviation, double.NaN);
-
- // Stability linear load model
yield return new HydraRingVariable(80, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, stabilityLinearLoadModelMean,
stabilityLinearLoadModelVariation, double.NaN);
-
- // Constructive strength linear load model
yield return new HydraRingVariable(83, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, constructiveStrengthLinearLoadModelMean,
constructiveStrengthLinearLoadModelVariation, double.NaN);
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertQuadraticCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertQuadraticCalculationInput.cs (.../StructuresStabilityPointFloodedCulvertQuadraticCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointFloodedCulvertQuadraticCalculationInput.cs (.../StructuresStabilityPointFloodedCulvertQuadraticCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -41,142 +41,148 @@
///
/// Creates a new instance of .
///
- /// The id of the hydraulic station to use during the calculation.
- /// The section to use during the calculation.
- /// The foreland points to use during the calculation.
- /// The volumic weight of water to use during the calculation.
- /// The gravitational acceleration to use during the calculation.
- /// The mean of the level crest structure to use during the calculation.
- /// The standard deviation of the level crest structure to use during the calculation.
- /// The orientation of the normal of the structure to use during the calculation.
- /// The factor of the storm duration for an open structure to use during the calculation.
- /// The mean of the model factor sub critical flow to use during the calculation.
- /// The variation of the model factor sub critical flow to use during the calculation.
- /// The mean of the threshold height open weir to use during the calculation.
- /// The standard deviation of the threshold height open weir to use during the calculation.
- /// The mean of the inside water level at failure of construction to use during the calculation.
- /// The standard deviation of the inside water level at failure of construction to use during the calculation.
- /// The failure probability repair closure to use during the calculation.
- /// The mean of the failure collision energy to use during the calculation.
- /// The variation of the failure collision energy to use during the calculation.
- /// The mean of the model factor collision load to use during the calculation.
- /// The variation of the model factor collision load to use during the calculation.
- /// The mean of the ship mass to use during the calculation.
- /// The variation of the ship mass to use during the calculation.
- /// The mean of the ship velocity to use during the calculation.
- /// The variation of the ship velocity to use during the calculation.
- /// The leveling count to use during the calculation.
- /// The probability collision secondary structure to use during the calculation.
- /// The mean of the flow velocity structure closable to use during the calculation.
- /// The standard deviation of the flow velocity structure closable to use during the calculation.
- /// The mean of the inside water level to use during the calculation.
- /// The standard deviation of the inside water level to use during the calculation.
- /// The mean of the allowed level increase for storage to use during the calculation.
- /// The standard deviation of the allowed level increase for storage to use during the calculation.
- /// The mean of the model factor storage volume to use during the calculation.
- /// The standard deviation of the model factor storage volume to use during the calculation.
- /// The mean of the storage structure area to use during the calculation.
- /// The variation of the storage structure area to use during the calculation.
- /// The model factor inflow volume to use during the calculation.
- /// The mean of the flow width at bottom protection to use during the calculation.
- /// The standard deviation of the flow width at bottom protection to use during the calculation.
- /// The mean of the critical overtopping discharge to use during the calculation.
- /// The variation of the critical overtopping discharge to use during the calculation.
- /// The failure probability structure with erosion to use during the calculation.
- /// The mean of the storm duration to use during the calculation.
- /// The variation of the storm duration to use during the calculation.
- /// The mean of the berm width to use during the calculation.
- /// The standard deviation of the berm width to use during the calculation.
- /// The evaluation level to use during the calculation.
- /// The mean of the model factor load effect to use during the calculation.
- /// The standard deviation of the model factor load effect to use during the calculation.
- /// The mean of the wave ratio max h to use during the calculation.
- /// The standard deviation of the wave ratio max h to use during the calculation.
- /// The vertical distance to use during the calculation.
- /// The modification factor waves slowly-varying pressure component to use during the calculation.
- /// The modification factor dynamic or impulsive pressure component to use during the calculation.
- /// The mean of the drain coefficient to use during the calculation.
- /// The standard deviation of the drain coefficient to use during the calculation.
- /// The mean of the area of flow apertures to use during the calculation.
- /// The standard diviation of the area of flow apertures to use during the calculation.
- /// The mean of the stability quadratic load model to use during the calculation.
- /// The variation of the stability quadratic load model to use during the calculation.
- /// The mean of the constructive strength quadratic load model to use during the calculation.
- /// The variation of the constructive strength quadratic load model to use during the calculation.
+ /// The id of the hydraulic station.
+ /// The section.
+ /// The foreland points.
+ /// The volumic weight of water.
+ /// The gravitational acceleration.
+ /// The mean of the level crest of the structure.
+ /// The standard deviation of the level crest of the structure.
+ /// The orientation of the normal of the structure.
+ /// The factor of the storm duration for an open structure.
+ /// The mean of the model factor sub critical flow.
+ /// The variation of the model factor sub critical flow.
+ /// The mean of the threshold height open weir.
+ /// The standard deviation of the threshold height open weir.
+ /// The mean of the inside water level at failure of construction.
+ /// The standard deviation of the inside water level at failure of construction.
+ /// The failure probability repair closure.
+ /// The mean of the failure collision energy.
+ /// The variation of the failure collision energy.
+ /// The mean of the model factor collision load.
+ /// The variation of the model factor collision load.
+ /// The mean of the ship mass.
+ /// The variation of the ship mass.
+ /// The mean of the ship velocity.
+ /// The variation of the ship velocity.
+ /// The leveling count.
+ /// The probability of collision of the secondary structure.
+ /// The mean of the flow velocity structure closable.
+ /// The standard deviation of the flow velocity structure closable.
+ /// The mean of the inside water level.
+ /// The standard deviation of the inside water level.
+ /// The mean of the allowed level of increase for storage.
+ /// The standard deviation of the allowed level of increase for storage.
+ /// The mean of the model factor storage volume.
+ /// The standard deviation of the model factor storage volume.
+ /// The mean of the storage structure area.
+ /// The variation of the storage structure area.
+ /// The model factor inflow volume.
+ /// The mean of the flow width at bottom protection.
+ /// The standard deviation of the flow width at bottom protection.
+ /// The mean of the critical overtopping discharge.
+ /// The variation of the critical overtopping discharge.
+ /// The failure probability structure with erosion.
+ /// The mean of the storm duration.
+ /// The variation of the storm duration.
+ /// The mean of the berm width.
+ /// The standard deviation of the berm width.
+ /// The evaluation level.
+ /// The mean of the model factor load effect.
+ /// The standard deviation of the model factor load effect.
+ /// The mean of the wave ratio max h.
+ /// The standard deviation of the wave ratio max h.
+ /// The vertical distance.
+ /// The modification factor waves slowly-varying pressure component.
+ /// The modification factor dynamic or impulsive pressure component.
+ /// The mean of the drain coefficient.
+ /// The standard deviation of the drain coefficient.
+ /// The mean of the area of flow apertures.
+ /// The standard deviation of the area of flow apertures.
+ /// The mean of the stability quadratic load model.
+ /// The variation of the stability quadratic load model.
+ /// The mean of the constructive strength quadratic load model.
+ /// The variation of the constructive strength quadratic load model.
public StructuresStabilityPointFloodedCulvertQuadraticCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
IEnumerable forelandPoints,
- double hydraRingVolumicWeightWater, double hydraRingGravitationalAcceleration,
- double hydraRingLevelCrestStructureMean, double hydraRingLevelCrestStructureStandardDeviation,
- double hydraRingStructureNormalOrientation, double hydraRingFactorStormDurationOpenStructure,
- double hydraRingModelFactorSubCriticalFlowMean, double hydraRingModelFactorSubCriticalFlowVariation,
- double hydraRingThresholdHeightOpenWeirMean, double hydraRingThresholdHeightOpenWeirStandardDeviation,
- double hydraRingInsideWaterLevelFailureConstructionMean, double hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- double hydraRingFailureProbabilityRepairClosure,
- double hydraRingFailureCollisionEnergyMean, double hydraRingFailureCollisionEnergyVariation,
- double hydraRingModelFactorCollisionLoadMean, double hydraRingModelFactorCollisionLoadVariation,
- double hydraRingShipMassMean, double hydraRingShipMassVariation,
- double hydraRingShipVelocityMean, double hydraRingShipVelocityVariation,
- double hydraRingLevelingCount, double hydraRingProbabilityCollisionSecondaryStructure,
- double hydraRingFlowVelocityStructureClosableMean, double hydraRingFlowVelocityStructureClosableStandardDeviation,
- double hydraRingInsideWaterLevelMean, double hydraRingInsideWaterLevelStandardDeviation,
- double hydraRingAllowedLevelIncreaseStorageMean, double hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- double hydraRingModelFactorStorageVolumeMean, double hydraRingModelFactorStorageVolumeStandardDeviation,
- double hydraRingStorageStructureAreaMean, double hydraRingStorageStructureAreaVariation,
- double hydraRingModelFactorInflowVolume,
- double hydraRingFlowWidthAtBottomProtectionMean, double hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- double hydraRingCriticalOvertoppingDischargeMean, double hydraRingCriticalOvertoppingDischargeVariation,
- double hydraRingFailureProbabilityStructureWithErosion,
- double hydraRingStormDurationMean, double hydraRingStormDurationVariation,
- double hydraRingBermWidthMean, double hydraRingBermWidthStandardDeviation,
- double hydraRingEvaluationLevel,
- double hydraRingModelFactorLoadEffectMean, double hydraRingModelFactorLoadEffectStandardDeviation,
- double hydraRingWaveRatioMaxHMean, double hydraRingWaveRatioMaxHStandardDeviation,
- double hydraRingVerticalDistance,
- double hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- double hydraRingModificationFactorDynamicOrImpulsivePressureComponent,
- double hydraRingDrainCoefficientMean, double hydraRingDrainCoefficientStandardDeviation,
- double hydraRingAreaFlowAperturesMean, double hydraRingAreaFlowAperturesStandardDeviation,
- double hydraRingStabilityQuadraticLoadModelMean, double hydraRingStabilityQuadraticLoadModelVariation,
- double hydraRingConstructiveStrengthQuadraticLoadModelMean, double hydraRingConstructiveStrengthQuadraticLoadModelVariation)
+ double volumicWeightWater,
+ double gravitationalAcceleration,
+ double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
+ double structureNormalOrientation,
+ double factorStormDurationOpenStructure,
+ double modelFactorSubCriticalFlowMean, double modelFactorSubCriticalFlowVariation,
+ double thresholdHeightOpenWeirMean, double thresholdHeightOpenWeirStandardDeviation,
+ double insideWaterLevelFailureConstructionMean, double insideWaterLevelFailureConstructionStandardDeviation,
+ double failureProbabilityRepairClosure,
+ double failureCollisionEnergyMean, double failureCollisionEnergyVariation,
+ double modelFactorCollisionLoadMean, double modelFactorCollisionLoadVariation,
+ double shipMassMean, double shipMassVariation,
+ double shipVelocityMean, double shipVelocityVariation,
+ double levelingCount,
+ double probabilityCollisionSecondaryStructure,
+ double flowVelocityStructureClosableMean, double flowVelocityStructureClosableStandardDeviation,
+ double insideWaterLevelMean, double insideWaterLevelStandardDeviation,
+ double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation,
+ double modelFactorStorageVolumeMean, double modelFactorStorageVolumeStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaVariation,
+ double modelFactorInflowVolume,
+ double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeVariation,
+ double failureProbabilityStructureWithErosion,
+ double stormDurationMean, double stormDurationVariation,
+ double bermWidthMean, double bermWidthStandardDeviation,
+ double evaluationLevel,
+ double modelFactorLoadEffectMean, double modelFactorLoadEffectStandardDeviation,
+ double waveRatioMaxHMean, double waveRatioMaxHStandardDeviation,
+ double verticalDistance,
+ double modificationFactorWavesSlowlyVaryingPressureComponent,
+ double modificationFactorDynamicOrImpulsivePressureComponent,
+ double drainCoefficientMean, double drainCoefficientStandardDeviation,
+ double areaFlowAperturesMean, double areaFlowAperturesStandardDeviation,
+ double stabilityQuadraticLoadModelMean, double stabilityQuadraticLoadModelVariation,
+ double constructiveStrengthQuadraticLoadModelMean, double constructiveStrengthQuadraticLoadModelVariation)
: base(hydraulicBoundaryLocationId, hydraRingSection, forelandPoints,
- hydraRingVolumicWeightWater, hydraRingGravitationalAcceleration,
- hydraRingLevelCrestStructureMean, hydraRingLevelCrestStructureStandardDeviation,
- hydraRingStructureNormalOrientation, hydraRingFactorStormDurationOpenStructure,
- hydraRingModelFactorSubCriticalFlowMean, hydraRingModelFactorSubCriticalFlowVariation,
- hydraRingThresholdHeightOpenWeirMean, hydraRingThresholdHeightOpenWeirStandardDeviation,
- hydraRingInsideWaterLevelFailureConstructionMean, hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- hydraRingFailureProbabilityRepairClosure,
- hydraRingFailureCollisionEnergyMean, hydraRingFailureCollisionEnergyVariation,
- hydraRingModelFactorCollisionLoadMean, hydraRingModelFactorCollisionLoadVariation,
- hydraRingShipMassMean, hydraRingShipMassVariation,
- hydraRingShipVelocityMean, hydraRingShipVelocityVariation,
- hydraRingLevelingCount, hydraRingProbabilityCollisionSecondaryStructure,
- hydraRingFlowVelocityStructureClosableMean, hydraRingFlowVelocityStructureClosableStandardDeviation,
- hydraRingInsideWaterLevelMean, hydraRingInsideWaterLevelStandardDeviation,
- hydraRingAllowedLevelIncreaseStorageMean, hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- hydraRingModelFactorStorageVolumeMean, hydraRingModelFactorStorageVolumeStandardDeviation,
- hydraRingStorageStructureAreaMean, hydraRingStorageStructureAreaVariation,
- hydraRingModelFactorInflowVolume,
- hydraRingFlowWidthAtBottomProtectionMean, hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- hydraRingCriticalOvertoppingDischargeMean, hydraRingCriticalOvertoppingDischargeVariation,
- hydraRingFailureProbabilityStructureWithErosion,
- hydraRingStormDurationMean, hydraRingStormDurationVariation,
- hydraRingBermWidthMean, hydraRingBermWidthStandardDeviation,
- hydraRingEvaluationLevel,
- hydraRingModelFactorLoadEffectMean, hydraRingModelFactorLoadEffectStandardDeviation,
- hydraRingWaveRatioMaxHMean, hydraRingWaveRatioMaxHStandardDeviation,
- hydraRingVerticalDistance,
- hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- hydraRingModificationFactorDynamicOrImpulsivePressureComponent)
+ volumicWeightWater,
+ gravitationalAcceleration,
+ levelCrestStructureMean, levelCrestStructureStandardDeviation,
+ structureNormalOrientation,
+ factorStormDurationOpenStructure,
+ modelFactorSubCriticalFlowMean, modelFactorSubCriticalFlowVariation,
+ thresholdHeightOpenWeirMean, thresholdHeightOpenWeirStandardDeviation,
+ insideWaterLevelFailureConstructionMean, insideWaterLevelFailureConstructionStandardDeviation,
+ failureProbabilityRepairClosure,
+ failureCollisionEnergyMean, failureCollisionEnergyVariation,
+ modelFactorCollisionLoadMean, modelFactorCollisionLoadVariation,
+ shipMassMean, shipMassVariation,
+ shipVelocityMean, shipVelocityVariation,
+ levelingCount,
+ probabilityCollisionSecondaryStructure,
+ flowVelocityStructureClosableMean, flowVelocityStructureClosableStandardDeviation,
+ insideWaterLevelMean, insideWaterLevelStandardDeviation,
+ allowedLevelIncreaseStorageMean, allowedLevelIncreaseStorageStandardDeviation,
+ modelFactorStorageVolumeMean, modelFactorStorageVolumeStandardDeviation,
+ storageStructureAreaMean, storageStructureAreaVariation,
+ modelFactorInflowVolume,
+ flowWidthAtBottomProtectionMean, flowWidthAtBottomProtectionStandardDeviation,
+ criticalOvertoppingDischargeMean, criticalOvertoppingDischargeVariation,
+ failureProbabilityStructureWithErosion,
+ stormDurationMean, stormDurationVariation,
+ bermWidthMean, bermWidthStandardDeviation,
+ evaluationLevel,
+ modelFactorLoadEffectMean, modelFactorLoadEffectStandardDeviation,
+ waveRatioMaxHMean, waveRatioMaxHStandardDeviation,
+ verticalDistance,
+ modificationFactorWavesSlowlyVaryingPressureComponent,
+ modificationFactorDynamicOrImpulsivePressureComponent)
{
- drainCoefficientMean = hydraRingDrainCoefficientMean;
- drainCoefficientStandardDeviation = hydraRingDrainCoefficientStandardDeviation;
- areaFlowAperturesMean = hydraRingAreaFlowAperturesMean;
- areaFlowAperturesStandardDeviation = hydraRingAreaFlowAperturesStandardDeviation;
- stabilityQuadraticLoadModelMean = hydraRingStabilityQuadraticLoadModelMean;
- stabilityQuadraticLoadModelVariation = hydraRingStabilityQuadraticLoadModelVariation;
- constructiveStrengthQuadraticLoadModelMean = hydraRingConstructiveStrengthQuadraticLoadModelMean;
- constructiveStrengthQuadraticLoadModelVariation = hydraRingConstructiveStrengthQuadraticLoadModelVariation;
+ this.drainCoefficientMean = drainCoefficientMean;
+ this.drainCoefficientStandardDeviation = drainCoefficientStandardDeviation;
+ this.areaFlowAperturesMean = areaFlowAperturesMean;
+ this.areaFlowAperturesStandardDeviation = areaFlowAperturesStandardDeviation;
+ this.stabilityQuadraticLoadModelMean = stabilityQuadraticLoadModelMean;
+ this.stabilityQuadraticLoadModelVariation = stabilityQuadraticLoadModelVariation;
+ this.constructiveStrengthQuadraticLoadModelMean = constructiveStrengthQuadraticLoadModelMean;
+ this.constructiveStrengthQuadraticLoadModelVariation = constructiveStrengthQuadraticLoadModelVariation;
}
public override IEnumerable Variables
@@ -209,22 +215,15 @@
private IEnumerable GetVariables()
{
- // Drain coefficient
yield return new HydraRingVariable(66, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, drainCoefficientMean,
drainCoefficientStandardDeviation, double.NaN);
-
- // Area flow apertures
yield return new HydraRingVariable(67, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Standard, areaFlowAperturesMean,
areaFlowAperturesStandardDeviation, double.NaN);
-
- // Stability quadratic load model
yield return new HydraRingVariable(81, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, stabilityQuadraticLoadModelMean,
stabilityQuadraticLoadModelVariation, double.NaN);
-
- // Constructive strength quadratic load model
yield return new HydraRingVariable(84, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, constructiveStrengthQuadraticLoadModelMean,
constructiveStrengthQuadraticLoadModelVariation, double.NaN);
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillLinearCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillLinearCalculationInput.cs (.../StructuresStabilityPointLowSillLinearCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillLinearCalculationInput.cs (.../StructuresStabilityPointLowSillLinearCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -41,142 +41,148 @@
///
/// Creates a new instance of .
///
- /// The id of the hydraulic station to use during the calculation.
- /// The section to use during the calculation.
- /// The foreland points to use during the calculation.
- /// The volumic weight of water to use during the calculation.
- /// The gravitational acceleration to use during the calculation.
- /// The mean of the level crest structure to use during the calculation.
- /// The standard deviation of the level crest structure to use during the calculation.
- /// The orientation of the normal of the structure to use during the calculation.
- /// The factor of the storm duration for an open structure to use during the calculation.
- /// The mean of the model factor sub critical flow to use during the calculation.
- /// The variation of the model factor sub critical flow to use during the calculation.
- /// The mean of the threshold height open weir to use during the calculation.
- /// The standard deviation of the threshold height open weir to use during the calculation.
- /// The mean of the inside water level at failure of construction to use during the calculation.
- /// The standard deviation of the inside water level at failure of construction to use during the calculation.
- /// The failure probability repair closure to use during the calculation.
- /// The mean of the failure collision energy to use during the calculation.
- /// The variation of the failure collision energy to use during the calculation.
- /// The mean of the model factor collision load to use during the calculation.
- /// The variation of the model factor collision load to use during the calculation.
- /// The mean of the ship mass to use during the calculation.
- /// The variation of the ship mass to use during the calculation.
- /// The mean of the ship velocity to use during the calculation.
- /// The variation of the ship velocity to use during the calculation.
- /// The leveling count to use during the calculation.
- /// The probability collision secondary structure to use during the calculation.
- /// The mean of the flow velocity structure closable to use during the calculation.
- /// The standard deviation of the flow velocity structure closable to use during the calculation.
- /// The mean of the inside water level to use during the calculation.
- /// The standard deviation of the inside water level to use during the calculation.
- /// The mean of the allowed level increase for storage to use during the calculation.
- /// The standard deviation of the allowed level increase for storage to use during the calculation.
- /// The mean of the model factor storage volume to use during the calculation.
- /// The standard deviation of the model factor storage volume to use during the calculation.
- /// The mean of the storage structure area to use during the calculation.
- /// The variation of the storage structure area to use during the calculation.
- /// The model factor inflow volume to use during the calculation.
- /// The mean of the flow width at bottom protection to use during the calculation.
- /// The standard deviation of the flow width at bottom protection to use during the calculation.
- /// The mean of the critical overtopping discharge to use during the calculation.
- /// The variation of the critical overtopping discharge to use during the calculation.
- /// The failure probability structure with erosion to use during the calculation.
- /// The mean of the storm duration to use during the calculation.
- /// The variation of the storm duration to use during the calculation.
- /// The mean of the berm width to use during the calculation.
- /// The standard deviation of the berm width to use during the calculation.
- /// The evaluation level to use during the calculation.
- /// The mean of the model factor load effect to use during the calculation.
- /// The standard deviation of the model factor load effect to use during the calculation.
- /// The mean of the wave ratio max h to use during the calculation.
- /// The standard deviation of the wave ratio max h to use during the calculation.
- /// The vertical distance to use during the calculation.
- /// The modification factor waves slowly-varying pressure component to use during the calculation.
- /// The modification factor dynamic or impulsive pressure component to use during the calculation.
- /// The mean of the model factor super critical flow to use during the calculation.
- /// The standard deviation of the model factor super critical flow to use during the calculation.
- /// The mean of the stability linear load model to use during the calculation.
- /// The variation of the stability linear load model to use during the calculation.
- /// The mean of the constructive strength linear load model to use during the calculation.
- /// The variation of the constructive strength linear load model to use during the calculation.
- /// The mean of the width flow apertures to use during the calculation.
- /// The variation of the width flow apertures to use during the calculation.
+ /// The id of the hydraulic station.
+ /// The section.
+ /// The foreland points.
+ /// The volumic weight of water.
+ /// The gravitational acceleration.
+ /// The mean of the level crest of the structure.
+ /// The standard deviation of the level crest of the structure.
+ /// The orientation of the normal of the structure.
+ /// The factor of the storm duration for an open structure.
+ /// The mean of the model factor sub critical flow.
+ /// The variation of the model factor sub critical flow.
+ /// The mean of the threshold height open weir.
+ /// The standard deviation of the threshold height open weir.
+ /// The mean of the inside water level at failure of construction.
+ /// The standard deviation of the inside water level at failure of construction.
+ /// The failure probability repair closure.
+ /// The mean of the failure collision energy.
+ /// The variation of the failure collision energy.
+ /// The mean of the model factor collision load.
+ /// The variation of the model factor collision load.
+ /// The mean of the ship mass.
+ /// The variation of the ship mass.
+ /// The mean of the ship velocity.
+ /// The variation of the ship velocity.
+ /// The leveling count.
+ /// The probability of collision of the secondary structure.
+ /// The mean of the flow velocity structure closable.
+ /// The standard deviation of the flow velocity structure closable.
+ /// The mean of the inside water level.
+ /// The standard deviation of the inside water level.
+ /// The mean of the allowed level of increase for storage.
+ /// The standard deviation of the allowed level of increase for storage.
+ /// The mean of the model factor storage volume.
+ /// The standard deviation of the model factor storage volume.
+ /// The mean of the storage structure area.
+ /// The variation of the storage structure area.
+ /// The model factor inflow volume.
+ /// The mean of the flow width at bottom protection.
+ /// The standard deviation of the flow width at bottom protection.
+ /// The mean of the critical overtopping discharge.
+ /// The variation of the critical overtopping discharge.
+ /// The failure probability structure with erosion.
+ /// The mean of the storm duration.
+ /// The variation of the storm duration.
+ /// The mean of the berm width.
+ /// The standard deviation of the berm width.
+ /// The evaluation level.
+ /// The mean of the model factor load effect.
+ /// The standard deviation of the model factor load effect.
+ /// The mean of the wave ratio max h.
+ /// The standard deviation of the wave ratio max h.
+ /// The vertical distance.
+ /// The modification factor waves slowly-varying pressure component.
+ /// The modification factor dynamic or impulsive pressure component.
+ /// The mean of the model factor super critical flow.
+ /// The standard deviation of the model factor super critical flow.
+ /// The mean of the stability linear load model.
+ /// The variation of the stability linear load model.
+ /// The mean of the constructive strength linear load model.
+ /// The variation of the constructive strength linear load model.
+ /// The mean of the width flow apertures.
+ /// The variation of the width flow apertures.
public StructuresStabilityPointLowSillLinearCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
IEnumerable forelandPoints,
- double hydraRingVolumicWeightWater, double hydraRingGravitationalAcceleration,
- double hydraRingLevelCrestStructureMean, double hydraRingLevelCrestStructureStandardDeviation,
- double hydraRingStructureNormalOrientation, double hydraRingFactorStormDurationOpenStructure,
- double hydraRingModelFactorSubCriticalFlowMean, double hydraRingModelFactorSubCriticalFlowVariation,
- double hydraRingThresholdHeightOpenWeirMean, double hydraRingThresholdHeightOpenWeirStandardDeviation,
- double hydraRingInsideWaterLevelFailureConstructionMean, double hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- double hydraRingFailureProbabilityRepairClosure,
- double hydraRingFailureCollisionEnergyMean, double hydraRingFailureCollisionEnergyVariation,
- double hydraRingModelFactorCollisionLoadMean, double hydraRingModelFactorCollisionLoadVariation,
- double hydraRingShipMassMean, double hydraRingShipMassVariation,
- double hydraRingShipVelocityMean, double hydraRingShipVelocityVariation,
- double hydraRingLevelingCount, double hydraRingProbabilityCollisionSecondaryStructure,
- double hydraRingFlowVelocityStructureClosableMean, double hydraRingFlowVelocityStructureClosableStandardDeviation,
- double hydraRingInsideWaterLevelMean, double hydraRingInsideWaterLevelStandardDeviation,
- double hydraRingAllowedLevelIncreaseStorageMean, double hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- double hydraRingModelFactorStorageVolumeMean, double hydraRingModelFactorStorageVolumeStandardDeviation,
- double hydraRingStorageStructureAreaMean, double hydraRingStorageStructureAreaVariation,
- double hydraRingModelFactorInflowVolume,
- double hydraRingFlowWidthAtBottomProtectionMean, double hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- double hydraRingCriticalOvertoppingDischargeMean, double hydraRingCriticalOvertoppingDischargeVariation,
- double hydraRingFailureProbabilityStructureWithErosion,
- double hydraRingStormDurationMean, double hydraRingStormDurationVariation,
- double hydraRingBermWidthMean, double hydraRingBermWidthStandardDeviation,
- double hydraRingEvaluationLevel,
- double hydraRingModelFactorLoadEffectMean, double hydraRingModelFactorLoadEffectStandardDeviation,
- double hydraRingWaveRatioMaxHMean, double hydraRingWaveRatioMaxHStandardDeviation,
- double hydraRingVerticalDistance,
- double hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- double hydraRingModificationFactorDynamicOrImpulsivePressureComponent,
- double hydraRingModelFactorSuperCriticalFlowMean, double hydraRingModelFactorSuperCriticalFlowStandardDeviation,
- double hydraRingStabilityLinearLoadModelMean, double hydraRingStabilityLinearLoadModelVariation,
- double hydraRingConstructiveStrengthLinearLoadModelMean, double hydraRingConstructiveStrengthLinearLoadModelVariation,
- double hydraRingWidthFlowAperturesMean, double hydraRingWidthFlowAperturesVariation)
+ double volumicWeightWater,
+ double gravitationalAcceleration,
+ double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
+ double structureNormalOrientation,
+ double factorStormDurationOpenStructure,
+ double modelFactorSubCriticalFlowMean, double modelFactorSubCriticalFlowVariation,
+ double thresholdHeightOpenWeirMean, double thresholdHeightOpenWeirStandardDeviation,
+ double insideWaterLevelFailureConstructionMean, double insideWaterLevelFailureConstructionStandardDeviation,
+ double failureProbabilityRepairClosure,
+ double failureCollisionEnergyMean, double failureCollisionEnergyVariation,
+ double modelFactorCollisionLoadMean, double modelFactorCollisionLoadVariation,
+ double shipMassMean, double shipMassVariation,
+ double shipVelocityMean, double shipVelocityVariation,
+ double levelingCount,
+ double probabilityCollisionSecondaryStructure,
+ double flowVelocityStructureClosableMean, double flowVelocityStructureClosableStandardDeviation,
+ double insideWaterLevelMean, double insideWaterLevelStandardDeviation,
+ double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation,
+ double modelFactorStorageVolumeMean, double modelFactorStorageVolumeStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaVariation,
+ double modelFactorInflowVolume,
+ double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeVariation,
+ double failureProbabilityStructureWithErosion,
+ double stormDurationMean, double stormDurationVariation,
+ double bermWidthMean, double bermWidthStandardDeviation,
+ double evaluationLevel,
+ double modelFactorLoadEffectMean, double modelFactorLoadEffectStandardDeviation,
+ double waveRatioMaxHMean, double waveRatioMaxHStandardDeviation,
+ double verticalDistance,
+ double modificationFactorWavesSlowlyVaryingPressureComponent,
+ double modificationFactorDynamicOrImpulsivePressureComponent,
+ double modelFactorSuperCriticalFlowMean, double modelFactorSuperCriticalFlowStandardDeviation,
+ double stabilityLinearLoadModelMean, double stabilityLinearLoadModelVariation,
+ double constructiveStrengthLinearLoadModelMean, double constructiveStrengthLinearLoadModelVariation,
+ double widthFlowAperturesMean, double widthFlowAperturesVariation)
: base(hydraulicBoundaryLocationId, hydraRingSection, forelandPoints,
- hydraRingVolumicWeightWater, hydraRingGravitationalAcceleration,
- hydraRingLevelCrestStructureMean, hydraRingLevelCrestStructureStandardDeviation,
- hydraRingStructureNormalOrientation, hydraRingFactorStormDurationOpenStructure,
- hydraRingModelFactorSubCriticalFlowMean, hydraRingModelFactorSubCriticalFlowVariation,
- hydraRingThresholdHeightOpenWeirMean, hydraRingThresholdHeightOpenWeirStandardDeviation,
- hydraRingInsideWaterLevelFailureConstructionMean, hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- hydraRingFailureProbabilityRepairClosure,
- hydraRingFailureCollisionEnergyMean, hydraRingFailureCollisionEnergyVariation,
- hydraRingModelFactorCollisionLoadMean, hydraRingModelFactorCollisionLoadVariation,
- hydraRingShipMassMean, hydraRingShipMassVariation,
- hydraRingShipVelocityMean, hydraRingShipVelocityVariation,
- hydraRingLevelingCount, hydraRingProbabilityCollisionSecondaryStructure,
- hydraRingFlowVelocityStructureClosableMean, hydraRingFlowVelocityStructureClosableStandardDeviation,
- hydraRingInsideWaterLevelMean, hydraRingInsideWaterLevelStandardDeviation,
- hydraRingAllowedLevelIncreaseStorageMean, hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- hydraRingModelFactorStorageVolumeMean, hydraRingModelFactorStorageVolumeStandardDeviation,
- hydraRingStorageStructureAreaMean, hydraRingStorageStructureAreaVariation,
- hydraRingModelFactorInflowVolume,
- hydraRingFlowWidthAtBottomProtectionMean, hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- hydraRingCriticalOvertoppingDischargeMean, hydraRingCriticalOvertoppingDischargeVariation,
- hydraRingFailureProbabilityStructureWithErosion,
- hydraRingStormDurationMean, hydraRingStormDurationVariation,
- hydraRingBermWidthMean, hydraRingBermWidthStandardDeviation,
- hydraRingEvaluationLevel,
- hydraRingModelFactorLoadEffectMean, hydraRingModelFactorLoadEffectStandardDeviation,
- hydraRingWaveRatioMaxHMean, hydraRingWaveRatioMaxHStandardDeviation,
- hydraRingVerticalDistance,
- hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- hydraRingModificationFactorDynamicOrImpulsivePressureComponent)
+ volumicWeightWater,
+ gravitationalAcceleration,
+ levelCrestStructureMean, levelCrestStructureStandardDeviation,
+ structureNormalOrientation,
+ factorStormDurationOpenStructure,
+ modelFactorSubCriticalFlowMean, modelFactorSubCriticalFlowVariation,
+ thresholdHeightOpenWeirMean, thresholdHeightOpenWeirStandardDeviation,
+ insideWaterLevelFailureConstructionMean, insideWaterLevelFailureConstructionStandardDeviation,
+ failureProbabilityRepairClosure,
+ failureCollisionEnergyMean, failureCollisionEnergyVariation,
+ modelFactorCollisionLoadMean, modelFactorCollisionLoadVariation,
+ shipMassMean, shipMassVariation,
+ shipVelocityMean, shipVelocityVariation,
+ levelingCount,
+ probabilityCollisionSecondaryStructure,
+ flowVelocityStructureClosableMean, flowVelocityStructureClosableStandardDeviation,
+ insideWaterLevelMean, insideWaterLevelStandardDeviation,
+ allowedLevelIncreaseStorageMean, allowedLevelIncreaseStorageStandardDeviation,
+ modelFactorStorageVolumeMean, modelFactorStorageVolumeStandardDeviation,
+ storageStructureAreaMean, storageStructureAreaVariation,
+ modelFactorInflowVolume,
+ flowWidthAtBottomProtectionMean, flowWidthAtBottomProtectionStandardDeviation,
+ criticalOvertoppingDischargeMean, criticalOvertoppingDischargeVariation,
+ failureProbabilityStructureWithErosion,
+ stormDurationMean, stormDurationVariation,
+ bermWidthMean, bermWidthStandardDeviation,
+ evaluationLevel,
+ modelFactorLoadEffectMean, modelFactorLoadEffectStandardDeviation,
+ waveRatioMaxHMean, waveRatioMaxHStandardDeviation,
+ verticalDistance,
+ modificationFactorWavesSlowlyVaryingPressureComponent,
+ modificationFactorDynamicOrImpulsivePressureComponent)
{
- modelFactorSuperCriticalFlowMean = hydraRingModelFactorSuperCriticalFlowMean;
- modelFactorSuperCriticalFlowStandardDeviation = hydraRingModelFactorSuperCriticalFlowStandardDeviation;
- stabilityLinearLoadModelMean = hydraRingStabilityLinearLoadModelMean;
- stabilityLinearLoadModelVariation = hydraRingStabilityLinearLoadModelVariation;
- constructiveStrengthLinearLoadModelMean = hydraRingConstructiveStrengthLinearLoadModelMean;
- constructiveStrengthLinearLoadModelVariation = hydraRingConstructiveStrengthLinearLoadModelVariation;
- widthFlowAperturesMean = hydraRingWidthFlowAperturesMean;
- widthFlowAperturesVariation = hydraRingWidthFlowAperturesVariation;
+ this.modelFactorSuperCriticalFlowMean = modelFactorSuperCriticalFlowMean;
+ this.modelFactorSuperCriticalFlowStandardDeviation = modelFactorSuperCriticalFlowStandardDeviation;
+ this.stabilityLinearLoadModelMean = stabilityLinearLoadModelMean;
+ this.stabilityLinearLoadModelVariation = stabilityLinearLoadModelVariation;
+ this.constructiveStrengthLinearLoadModelMean = constructiveStrengthLinearLoadModelMean;
+ this.constructiveStrengthLinearLoadModelVariation = constructiveStrengthLinearLoadModelVariation;
+ this.widthFlowAperturesMean = widthFlowAperturesMean;
+ this.widthFlowAperturesVariation = widthFlowAperturesVariation;
}
public override IEnumerable Variables
@@ -209,22 +215,15 @@
private IEnumerable GetVariables()
{
- // Model factor super critical flow
yield return new HydraRingVariable(62, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, modelFactorSuperCriticalFlowMean,
modelFactorSuperCriticalFlowStandardDeviation, double.NaN);
-
- // Stability linear load model
yield return new HydraRingVariable(80, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, stabilityLinearLoadModelMean,
stabilityLinearLoadModelVariation, double.NaN);
-
- // Constructive strength linear load model
yield return new HydraRingVariable(83, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, constructiveStrengthLinearLoadModelMean,
constructiveStrengthLinearLoadModelVariation, double.NaN);
-
- // Width flow apertures
yield return new HydraRingVariable(106, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, widthFlowAperturesMean,
widthFlowAperturesVariation, double.NaN);
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillQuadraticCalculationInput.cs
===================================================================
diff -u -r4180a5bc32186dc6747a286ae5e490034f6f111a -r4fc64174b80f971a226911d60393fbf8b166242d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillQuadraticCalculationInput.cs (.../StructuresStabilityPointLowSillQuadraticCalculationInput.cs) (revision 4180a5bc32186dc6747a286ae5e490034f6f111a)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresStabilityPointLowSillQuadraticCalculationInput.cs (.../StructuresStabilityPointLowSillQuadraticCalculationInput.cs) (revision 4fc64174b80f971a226911d60393fbf8b166242d)
@@ -41,142 +41,148 @@
///
/// Creates a new instance of .
///
- /// The id of the hydraulic station to use during the calculation.
- /// The section to use during the calculation.
- /// The foreland points to use during the calculation.
- /// The volumic weight of water to use during the calculation.
- /// The gravitational acceleration to use during the calculation.
- /// The mean of the level crest structure to use during the calculation.
- /// The standard deviation of the level crest structure to use during the calculation.
- /// The orientation of the normal of the structure to use during the calculation.
- /// The factor of the storm duration for an open structure to use during the calculation.
- /// The mean of the model factor sub critical flow to use during the calculation.
- /// The variation of the model factor sub critical flow to use during the calculation.
- /// The mean of the threshold height open weir to use during the calculation.
- /// The standard deviation of the threshold height open weir to use during the calculation.
- /// The mean of the inside water level at failure of construction to use during the calculation.
- /// The standard deviation of the inside water level at failure of construction to use during the calculation.
- /// The failure probability repair closure to use during the calculation.
- /// The mean of the failure collision energy to use during the calculation.
- /// The variation of the failure collision energy to use during the calculation.
- /// The mean of the model factor collision load to use during the calculation.
- /// The variation of the model factor collision load to use during the calculation.
- /// The mean of the ship mass to use during the calculation.
- /// The variation of the ship mass to use during the calculation.
- /// The mean of the ship velocity to use during the calculation.
- /// The variation of the ship velocity to use during the calculation.
- /// The leveling count to use during the calculation.
- /// The probability collision secondary structure to use during the calculation.
- /// The mean of the flow velocity structure closable to use during the calculation.
- /// The standard deviation of the flow velocity structure closable to use during the calculation.
- /// The mean of the inside water level to use during the calculation.
- /// The standard deviation of the inside water level to use during the calculation.
- /// The mean of the allowed level increase for storage to use during the calculation.
- /// The standard deviation of the allowed level increase for storage to use during the calculation.
- /// The mean of the model factor storage volume to use during the calculation.
- /// The standard deviation of the model factor storage volume to use during the calculation.
- /// The mean of the storage structure area to use during the calculation.
- /// The variation of the storage structure area to use during the calculation.
- /// The model factor inflow volume to use during the calculation.
- /// The mean of the flow width at bottom protection to use during the calculation.
- /// The standard deviation of the flow width at bottom protection to use during the calculation.
- /// The mean of the critical overtopping discharge to use during the calculation.
- /// The variation of the critical overtopping discharge to use during the calculation.
- /// The failure probability structure with erosion to use during the calculation.
- /// The mean of the storm duration to use during the calculation.
- /// The variation of the storm duration to use during the calculation.
- /// The mean of the berm width to use during the calculation.
- /// The standard deviation of the berm width to use during the calculation.
- /// The evaluation level to use during the calculation.
- /// The mean of the model factor load effect to use during the calculation.
- /// The standard deviation of the model factor load effect to use during the calculation.
- /// The mean of the wave ratio max h to use during the calculation.
- /// The standard deviation of the wave ratio max h to use during the calculation.
- /// The vertical distance to use during the calculation.
- /// The modification factor waves slowly-varying pressure component to use during the calculation.
- /// The modification factor dynamic or impulsive pressure component to use during the calculation.
- /// The mean of the model factor super critical flow to use during the calculation.
- /// The standard deviation of the model factor super critical flow to use during the calculation.
- /// The mean of the stability quadratic load model to use during the calculation.
- /// The variation of the stability quadratic load model to use during the calculation.
- /// The mean of the constructive strength quadratic load model to use during the calculation.
- /// The variation of the constructive strength quadratic load model to use during the calculation.
- /// The mean of the width flow apertures to use during the calculation.
- /// The variation of the width flow apertures to use during the calculation.
+ /// The id of the hydraulic station.
+ /// The section.
+ /// The foreland points.
+ /// The volumic weight of water.
+ /// The gravitational acceleration.
+ /// The mean of the level crest of the structure.
+ /// The standard deviation of the level crest of the structure.
+ /// The orientation of the normal of the structure.
+ /// The factor of the storm duration for an open structure.
+ /// The mean of the model factor sub critical flow.
+ /// The variation of the model factor sub critical flow.
+ /// The mean of the threshold height open weir.
+ /// The standard deviation of the threshold height open weir.
+ /// The mean of the inside water level at failure of construction.
+ /// The standard deviation of the inside water level at failure of construction.
+ /// The failure probability repair closure.
+ /// The mean of the failure collision energy.
+ /// The variation of the failure collision energy.
+ /// The mean of the model factor collision load.
+ /// The variation of the model factor collision load.
+ /// The mean of the ship mass.
+ /// The variation of the ship mass.
+ /// The mean of the ship velocity.
+ /// The variation of the ship velocity.
+ /// The leveling count.
+ /// The probability of collision of the secondary structure.
+ /// The mean of the flow velocity structure closable.
+ /// The standard deviation of the flow velocity structure closable.
+ /// The mean of the inside water level.
+ /// The standard deviation of the inside water level.
+ /// The mean of the allowed level of increase for storage.
+ /// The standard deviation of the allowed level of increase for storage.
+ /// The mean of the model factor storage volume.
+ /// The standard deviation of the model factor storage volume.
+ /// The mean of the storage structure area.
+ /// The variation of the storage structure area.
+ /// The model factor inflow volume.
+ /// The mean of the flow width at bottom protection.
+ /// The standard deviation of the flow width at bottom protection.
+ /// The mean of the critical overtopping discharge.
+ /// The variation of the critical overtopping discharge.
+ /// The failure probability structure with erosion.
+ /// The mean of the storm duration.
+ /// The variation of the storm duration.
+ /// The mean of the berm width.
+ /// The standard deviation of the berm width.
+ /// The evaluation level.
+ /// The mean of the model factor load effect.
+ /// The standard deviation of the model factor load effect.
+ /// The mean of the wave ratio max h.
+ /// The standard deviation of the wave ratio max h.
+ /// The vertical distance.
+ /// The modification factor waves slowly-varying pressure component.
+ /// The modification factor dynamic or impulsive pressure component.
+ /// The mean of the model factor super critical flow.
+ /// The standard deviation of the model factor super critical flow.
+ /// The mean of the stability quadratic load model.
+ /// The variation of the stability quadratic load model.
+ /// The mean of the constructive strength quadratic load model.
+ /// The variation of the constructive strength quadratic load model.
+ /// The mean of the width flow apertures.
+ /// The variation of the width flow apertures.
public StructuresStabilityPointLowSillQuadraticCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection hydraRingSection,
IEnumerable forelandPoints,
- double hydraRingVolumicWeightWater, double hydraRingGravitationalAcceleration,
- double hydraRingLevelCrestStructureMean, double hydraRingLevelCrestStructureStandardDeviation,
- double hydraRingStructureNormalOrientation, double hydraRingFactorStormDurationOpenStructure,
- double hydraRingModelFactorSubCriticalFlowMean, double hydraRingModelFactorSubCriticalFlowVariation,
- double hydraRingThresholdHeightOpenWeirMean, double hydraRingThresholdHeightOpenWeirStandardDeviation,
- double hydraRingInsideWaterLevelFailureConstructionMean, double hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- double hydraRingFailureProbabilityRepairClosure,
- double hydraRingFailureCollisionEnergyMean, double hydraRingFailureCollisionEnergyVariation,
- double hydraRingModelFactorCollisionLoadMean, double hydraRingModelFactorCollisionLoadVariation,
- double hydraRingShipMassMean, double hydraRingShipMassVariation,
- double hydraRingShipVelocityMean, double hydraRingShipVelocityVariation,
- double hydraRingLevelingCount, double hydraRingProbabilityCollisionSecondaryStructure,
- double hydraRingFlowVelocityStructureClosableMean, double hydraRingFlowVelocityStructureClosableStandardDeviation,
- double hydraRingInsideWaterLevelMean, double hydraRingInsideWaterLevelStandardDeviation,
- double hydraRingAllowedLevelIncreaseStorageMean, double hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- double hydraRingModelFactorStorageVolumeMean, double hydraRingModelFactorStorageVolumeStandardDeviation,
- double hydraRingStorageStructureAreaMean, double hydraRingStorageStructureAreaVariation,
- double hydraRingModelFactorInflowVolume,
- double hydraRingFlowWidthAtBottomProtectionMean, double hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- double hydraRingCriticalOvertoppingDischargeMean, double hydraRingCriticalOvertoppingDischargeVariation,
- double hydraRingFailureProbabilityStructureWithErosion,
- double hydraRingStormDurationMean, double hydraRingStormDurationVariation,
- double hydraRingBermWidthMean, double hydraRingBermWidthStandardDeviation,
- double hydraRingEvaluationLevel,
- double hydraRingModelFactorLoadEffectMean, double hydraRingModelFactorLoadEffectStandardDeviation,
- double hydraRingWaveRatioMaxHMean, double hydraRingWaveRatioMaxHStandardDeviation,
- double hydraRingVerticalDistance,
- double hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- double hydraRingModificationFactorDynamicOrImpulsivePressureComponent,
- double hydraRingModelFactorSuperCriticalFlowMean, double hydraRingModelFactorSuperCriticalFlowStandardDeviation,
- double hydraRingStabilityQuadraticLoadModelMean, double hydraRingStabilityQuadraticLoadModelVariation,
- double hydraRingConstructiveStrengthQuadraticLoadModelMean, double hydraRingConstructiveStrengthQuadraticLoadModelVariation,
- double hydraRingWidthFlowAperturesMean, double hydraRingWidthFlowAperturesVariation)
+ double volumicWeightWater,
+ double gravitationalAcceleration,
+ double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
+ double structureNormalOrientation,
+ double factorStormDurationOpenStructure,
+ double modelFactorSubCriticalFlowMean, double modelFactorSubCriticalFlowVariation,
+ double thresholdHeightOpenWeirMean, double thresholdHeightOpenWeirStandardDeviation,
+ double insideWaterLevelFailureConstructionMean, double insideWaterLevelFailureConstructionStandardDeviation,
+ double failureProbabilityRepairClosure,
+ double failureCollisionEnergyMean, double failureCollisionEnergyVariation,
+ double modelFactorCollisionLoadMean, double modelFactorCollisionLoadVariation,
+ double shipMassMean, double shipMassVariation,
+ double shipVelocityMean, double shipVelocityVariation,
+ double levelingCount,
+ double probabilityCollisionSecondaryStructure,
+ double flowVelocityStructureClosableMean, double flowVelocityStructureClosableStandardDeviation,
+ double insideWaterLevelMean, double insideWaterLevelStandardDeviation,
+ double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation,
+ double modelFactorStorageVolumeMean, double modelFactorStorageVolumeStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaVariation,
+ double modelFactorInflowVolume,
+ double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeVariation,
+ double failureProbabilityStructureWithErosion,
+ double stormDurationMean, double stormDurationVariation,
+ double bermWidthMean, double bermWidthStandardDeviation,
+ double evaluationLevel,
+ double modelFactorLoadEffectMean, double modelFactorLoadEffectStandardDeviation,
+ double waveRatioMaxHMean, double waveRatioMaxHStandardDeviation,
+ double verticalDistance,
+ double modificationFactorWavesSlowlyVaryingPressureComponent,
+ double modificationFactorDynamicOrImpulsivePressureComponent,
+ double modelFactorSuperCriticalFlowMean, double modelFactorSuperCriticalFlowStandardDeviation,
+ double stabilityQuadraticLoadModelMean, double stabilityQuadraticLoadModelVariation,
+ double constructiveStrengthQuadraticLoadModelMean, double constructiveStrengthQuadraticLoadModelVariation,
+ double widthFlowAperturesMean, double widthFlowAperturesVariation)
: base(hydraulicBoundaryLocationId, hydraRingSection, forelandPoints,
- hydraRingVolumicWeightWater, hydraRingGravitationalAcceleration,
- hydraRingLevelCrestStructureMean, hydraRingLevelCrestStructureStandardDeviation,
- hydraRingStructureNormalOrientation, hydraRingFactorStormDurationOpenStructure,
- hydraRingModelFactorSubCriticalFlowMean, hydraRingModelFactorSubCriticalFlowVariation,
- hydraRingThresholdHeightOpenWeirMean, hydraRingThresholdHeightOpenWeirStandardDeviation,
- hydraRingInsideWaterLevelFailureConstructionMean, hydraRingInsideWaterLevelFailureConstructionStandardDeviation,
- hydraRingFailureProbabilityRepairClosure,
- hydraRingFailureCollisionEnergyMean, hydraRingFailureCollisionEnergyVariation,
- hydraRingModelFactorCollisionLoadMean, hydraRingModelFactorCollisionLoadVariation,
- hydraRingShipMassMean, hydraRingShipMassVariation,
- hydraRingShipVelocityMean, hydraRingShipVelocityVariation,
- hydraRingLevelingCount, hydraRingProbabilityCollisionSecondaryStructure,
- hydraRingFlowVelocityStructureClosableMean, hydraRingFlowVelocityStructureClosableStandardDeviation,
- hydraRingInsideWaterLevelMean, hydraRingInsideWaterLevelStandardDeviation,
- hydraRingAllowedLevelIncreaseStorageMean, hydraRingAllowedLevelIncreaseStorageStandardDeviation,
- hydraRingModelFactorStorageVolumeMean, hydraRingModelFactorStorageVolumeStandardDeviation,
- hydraRingStorageStructureAreaMean, hydraRingStorageStructureAreaVariation,
- hydraRingModelFactorInflowVolume,
- hydraRingFlowWidthAtBottomProtectionMean, hydraRingFlowWidthAtBottomProtectionStandardDeviation,
- hydraRingCriticalOvertoppingDischargeMean, hydraRingCriticalOvertoppingDischargeVariation,
- hydraRingFailureProbabilityStructureWithErosion,
- hydraRingStormDurationMean, hydraRingStormDurationVariation,
- hydraRingBermWidthMean, hydraRingBermWidthStandardDeviation,
- hydraRingEvaluationLevel,
- hydraRingModelFactorLoadEffectMean, hydraRingModelFactorLoadEffectStandardDeviation,
- hydraRingWaveRatioMaxHMean, hydraRingWaveRatioMaxHStandardDeviation,
- hydraRingVerticalDistance,
- hydraRingModificationFactorWavesSlowlyVaryingPressureComponent,
- hydraRingModificationFactorDynamicOrImpulsivePressureComponent)
+ volumicWeightWater,
+ gravitationalAcceleration,
+ levelCrestStructureMean, levelCrestStructureStandardDeviation,
+ structureNormalOrientation,
+ factorStormDurationOpenStructure,
+ modelFactorSubCriticalFlowMean, modelFactorSubCriticalFlowVariation,
+ thresholdHeightOpenWeirMean, thresholdHeightOpenWeirStandardDeviation,
+ insideWaterLevelFailureConstructionMean, insideWaterLevelFailureConstructionStandardDeviation,
+ failureProbabilityRepairClosure,
+ failureCollisionEnergyMean, failureCollisionEnergyVariation,
+ modelFactorCollisionLoadMean, modelFactorCollisionLoadVariation,
+ shipMassMean, shipMassVariation,
+ shipVelocityMean, shipVelocityVariation,
+ levelingCount,
+ probabilityCollisionSecondaryStructure,
+ flowVelocityStructureClosableMean, flowVelocityStructureClosableStandardDeviation,
+ insideWaterLevelMean, insideWaterLevelStandardDeviation,
+ allowedLevelIncreaseStorageMean, allowedLevelIncreaseStorageStandardDeviation,
+ modelFactorStorageVolumeMean, modelFactorStorageVolumeStandardDeviation,
+ storageStructureAreaMean, storageStructureAreaVariation,
+ modelFactorInflowVolume,
+ flowWidthAtBottomProtectionMean, flowWidthAtBottomProtectionStandardDeviation,
+ criticalOvertoppingDischargeMean, criticalOvertoppingDischargeVariation,
+ failureProbabilityStructureWithErosion,
+ stormDurationMean, stormDurationVariation,
+ bermWidthMean, bermWidthStandardDeviation,
+ evaluationLevel,
+ modelFactorLoadEffectMean, modelFactorLoadEffectStandardDeviation,
+ waveRatioMaxHMean, waveRatioMaxHStandardDeviation,
+ verticalDistance,
+ modificationFactorWavesSlowlyVaryingPressureComponent,
+ modificationFactorDynamicOrImpulsivePressureComponent)
{
- modelFactorSuperCriticalFlowMean = hydraRingModelFactorSuperCriticalFlowMean;
- modelFactorSuperCriticalFlowStandardDeviation = hydraRingModelFactorSuperCriticalFlowStandardDeviation;
- stabilityQuadraticLoadModelMean = hydraRingStabilityQuadraticLoadModelMean;
- stabilityQuadraticLoadModelVariation = hydraRingStabilityQuadraticLoadModelVariation;
- constructiveStrengthQuadraticLoadModelMean = hydraRingConstructiveStrengthQuadraticLoadModelMean;
- constructiveStrengthQuadraticLoadModelVariation = hydraRingConstructiveStrengthQuadraticLoadModelVariation;
- widthFlowAperturesMean = hydraRingWidthFlowAperturesMean;
- widthFlowAperturesVariation = hydraRingWidthFlowAperturesVariation;
+ this.modelFactorSuperCriticalFlowMean = modelFactorSuperCriticalFlowMean;
+ this.modelFactorSuperCriticalFlowStandardDeviation = modelFactorSuperCriticalFlowStandardDeviation;
+ this.stabilityQuadraticLoadModelMean = stabilityQuadraticLoadModelMean;
+ this.stabilityQuadraticLoadModelVariation = stabilityQuadraticLoadModelVariation;
+ this.constructiveStrengthQuadraticLoadModelMean = constructiveStrengthQuadraticLoadModelMean;
+ this.constructiveStrengthQuadraticLoadModelVariation = constructiveStrengthQuadraticLoadModelVariation;
+ this.widthFlowAperturesMean = widthFlowAperturesMean;
+ this.widthFlowAperturesVariation = widthFlowAperturesVariation;
}
public override IEnumerable Variables
@@ -209,22 +215,15 @@
private IEnumerable GetVariables()
{
- // Model factor super critical flow
yield return new HydraRingVariable(62, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Standard, modelFactorSuperCriticalFlowMean,
modelFactorSuperCriticalFlowStandardDeviation, double.NaN);
-
- // Stability quadratic load model
yield return new HydraRingVariable(81, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, stabilityQuadraticLoadModelMean,
stabilityQuadraticLoadModelVariation, double.NaN);
-
- // Constructive strength quadratic load model
yield return new HydraRingVariable(84, HydraRingDistributionType.LogNormal, double.NaN,
HydraRingDeviationType.Variation, constructiveStrengthQuadraticLoadModelMean,
constructiveStrengthQuadraticLoadModelVariation, double.NaN);
-
- // Width flow apertures
yield return new HydraRingVariable(106, HydraRingDistributionType.Normal, double.NaN,
HydraRingDeviationType.Variation, widthFlowAperturesMean,
widthFlowAperturesVariation, double.NaN);