From da2cc9b8ffde716f7ef1c9ff845de93b91fb6811 Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <quaritsch@ivt.tugraz.at>
Date: Fri, 3 Mar 2023 12:09:33 +0100
Subject: [PATCH] in case the sum of weights is 0, no not return a weighted
 result for the cif summary

---
 VectoCore/VectoCore/Models/Declaration/DeclarationData.cs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
index 2a5899d675..60af99fbde 100644
--- a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
+++ b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
@@ -1555,6 +1555,10 @@ namespace TUGraz.VectoCore.Models.Declaration
 				return null;
 			}
 
+			if (entries.Sum(x => x.WeightingFactor).IsEqual(0)) {
+				return null;
+			}
+
 			var fuels = entries.First().FuelData;
 			return new WeightedResult() {
 				AverageSpeed = null,
-- 
GitLab