Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationReader.cs =================================================================== diff -u -rfe7c27dc926b4087fd6ed9551655d0571c8018c9 -r6d0858aa3a33a1dd550cf7a827e796ec76fa71c8 --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationReader.cs (.../StabilityPointStructuresCalculationConfigurationReader.cs) (revision fe7c27dc926b4087fd6ed9551655d0571c8018c9) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationReader.cs (.../StabilityPointStructuresCalculationConfigurationReader.cs) (revision 6d0858aa3a33a1dd550cf7a827e796ec76fa71c8) @@ -96,47 +96,47 @@ { return new StabilityPointStructuresCalculationConfiguration(calculationElement.Attribute(ConfigurationSchemaIdentifiers.NameAttribute).Value) { - AllowedLevelIncreaseStorage = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.AllowedLevelIncreaseStorageStochastName), - AreaFlowApertures = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.AreaFlowAperturesStochastName), - BankWidth = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.BankWidthStochastName), - CriticalOvertoppingDischarge = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.CriticalOvertoppingDischargeStochastName), - ConstructiveStrengthLinearLoadModel = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.ConstructiveStrengthLinearLoadModelStochastName), - ConstructiveStrengthQuadraticLoadModel = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.ConstructiveStrengthQuadraticLoadModelStochastName), - DrainCoefficient = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.DrainCoefficientStochastName), + AllowedLevelIncreaseStorage = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.AllowedLevelIncreaseStorageStochastName), + AreaFlowApertures = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.AreaFlowAperturesStochastName), + BankWidth = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.BankWidthStochastName), + CriticalOvertoppingDischarge = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.CriticalOvertoppingDischargeStochastName), + ConstructiveStrengthLinearLoadModel = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.ConstructiveStrengthLinearLoadModelStochastName), + ConstructiveStrengthQuadraticLoadModel = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.ConstructiveStrengthQuadraticLoadModelStochastName), + DrainCoefficient = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.DrainCoefficientStochastName), EvaluationLevel = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.EvaluationLevelElement), FactorStormDurationOpenStructure = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.FactorStormDurationOpenStructureElement), - FailureCollisionEnergy = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.FailureCollisionEnergyStochastName), + FailureCollisionEnergy = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.FailureCollisionEnergyStochastName), FailureProbabilityRepairClosure = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.FailureProbabilityRepairClosureElement), FailureProbabilityStructureWithErosion = calculationElement.GetDoubleValueFromDescendantElement(ConfigurationSchemaIdentifiers.FailureProbabilityStructureWithErosionElement), - FlowVelocityStructureClosable = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.FlowVelocityStructureClosableStochastName), - FlowWidthAtBottomProtection = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.FlowWidthAtBottomProtectionStochastName), + FlowVelocityStructureClosable = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.FlowVelocityStructureClosableStochastName), + FlowWidthAtBottomProtection = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.FlowWidthAtBottomProtectionStochastName), ForeshoreProfileName = calculationElement.GetStringValueFromDescendantElement(ConfigurationSchemaIdentifiers.ForeshoreProfileNameElement), HydraulicBoundaryLocationName = calculationElement.GetStringValueFromDescendantElement(ConfigurationSchemaIdentifiers.HydraulicBoundaryLocationElement), InflowModelType = (ConfigurationStabilityPointStructuresInflowModelType?) calculationElement.GetConvertedValueFromDescendantStringElement( StabilityPointStructuresConfigurationSchemaIdentifiers.InflowModelTypeElement), - InsideWaterLevel = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.InsideWaterLevelStochastName), - InsideWaterLevelFailureConstruction = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.InsideWaterLevelFailureConstructionStochastName), - LevelCrestStructure = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.LevelCrestStructureStochastName), + InsideWaterLevel = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.InsideWaterLevelStochastName), + InsideWaterLevelFailureConstruction = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.InsideWaterLevelFailureConstructionStochastName), + LevelCrestStructure = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.LevelCrestStructureStochastName), LevellingCount = calculationElement.GetIntegerValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.LevellingCountElement), LoadSchematizationType = (ConfigurationStabilityPointStructuresLoadSchematizationType?) calculationElement.GetConvertedValueFromDescendantStringElement( StabilityPointStructuresConfigurationSchemaIdentifiers.LoadSchematizationTypeElement), ProbabilityCollisionSecondaryStructure = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.ProbabilityCollisionSecondaryStructureElement), - ModelFactorSuperCriticalFlow = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.ModelFactorSuperCriticalFlowStochastName), - ShipMass = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.ShipMassStochastName), - ShipVelocity = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.ShipVelocityStochastName), - StabilityLinearLoadModel = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.StabilityLinearLoadModelStochastName), - StabilityQuadraticLoadModel = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.StabilityQuadraticLoadModelStochastName), + ModelFactorSuperCriticalFlow = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.ModelFactorSuperCriticalFlowStochastName), + ShipMass = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.ShipMassStochastName), + ShipVelocity = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.ShipVelocityStochastName), + StabilityLinearLoadModel = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.StabilityLinearLoadModelStochastName), + StabilityQuadraticLoadModel = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.StabilityQuadraticLoadModelStochastName), StructureName = calculationElement.GetStringValueFromDescendantElement(ConfigurationSchemaIdentifiers.StructureElement), - StorageStructureArea = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.StorageStructureAreaStochastName), - StormDuration = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.StormDurationStochastName), + StorageStructureArea = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.StorageStructureAreaStochastName), + StormDuration = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.StormDurationStochastName), StructureNormalOrientation = calculationElement.GetDoubleValueFromDescendantElement(ConfigurationSchemaIdentifiers.Orientation), - ThresholdHeightOpenWeir = calculationElement.GetStochastParameters(StabilityPointStructuresConfigurationSchemaIdentifiers.ThresholdHeightOpenWeirStochastName), + ThresholdHeightOpenWeir = calculationElement.GetStochastConfiguration(StabilityPointStructuresConfigurationSchemaIdentifiers.ThresholdHeightOpenWeirStochastName), VerticalDistance = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.VerticalDistanceElement), VolumicWeightWater = calculationElement.GetDoubleValueFromDescendantElement(StabilityPointStructuresConfigurationSchemaIdentifiers.VolumicWeightWaterElement), WaveReduction = GetWaveReductionParameters(calculationElement), - WidthFlowApertures = calculationElement.GetStochastParameters(ConfigurationSchemaIdentifiers.WidthFlowAperturesStochastName) + WidthFlowApertures = calculationElement.GetStochastConfiguration(ConfigurationSchemaIdentifiers.WidthFlowAperturesStochastName) }; }