Index: Ringtoets/Integration/src/Ringtoets.Integration.Service/WaveHeightCalculationActivity.cs =================================================================== diff -u -re3f9dffa91a0def0b6e6bc7dfabef74cc64745c5 -rf9f201ed25d82301a1f9e03e909ff2b57deb7c12 --- Ringtoets/Integration/src/Ringtoets.Integration.Service/WaveHeightCalculationActivity.cs (.../WaveHeightCalculationActivity.cs) (revision e3f9dffa91a0def0b6e6bc7dfabef74cc64745c5) +++ Ringtoets/Integration/src/Ringtoets.Integration.Service/WaveHeightCalculationActivity.cs (.../WaveHeightCalculationActivity.cs) (revision f9f201ed25d82301a1f9e03e909ff2b57deb7c12) @@ -22,6 +22,7 @@ using System; using Core.Common.Base.Service; using Core.Common.Utils; +using log4net; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.HydraRing.Calculation.Activities; using Ringtoets.HydraRing.Calculation.Data.Output; @@ -35,6 +36,8 @@ /// public class WaveHeightCalculationActivity : HydraRingActivity { + private static readonly ILog log = LogManager.GetLogger(typeof(WaveHeightCalculationActivity)); + private readonly IAssessmentSection assessmentSection; private readonly HydraulicBoundaryLocation hydraulicBoundaryLocation; @@ -83,9 +86,13 @@ PerformFinish(() => { hydraulicBoundaryLocation.WaveHeight = Output.Result; - var waveHeightCalculationConvergence = Math.Abs(Output.ActualTargetProbability - StatisticsConverter.NormToBeta(assessmentSection.FailureMechanismContribution.Norm)) <= 10e-5; - hydraulicBoundaryLocation.WaveHeightCalculationConvergence = - waveHeightCalculationConvergence; + bool waveHeightCalculationConvergence = + Math.Abs(Output.ActualTargetProbability - StatisticsConverter.NormToBeta(assessmentSection.FailureMechanismContribution.Norm)) <= 10e-5; + if (!waveHeightCalculationConvergence) + { + log.WarnFormat("Golfhoogte berekening voor locatie {0} is is niet geconvergeerd.", hydraulicBoundaryLocation.Name); + } + hydraulicBoundaryLocation.WaveHeightCalculationConvergence = waveHeightCalculationConvergence; }); hydraulicBoundaryLocation.NotifyObservers(); }