From c716bec6e2576fa8832288b791087f11576d193c Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <markus.quaritsch@tugraz.at>
Date: Wed, 26 Apr 2017 14:20:44 +0200
Subject: [PATCH] bugfix: acc_pos > 0.125

---
 .../OutputData/IModalDataContainer.cs          | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/VectoCore/VectoCore/OutputData/IModalDataContainer.cs b/VectoCore/VectoCore/OutputData/IModalDataContainer.cs
index beaf772e13..a145fe66d5 100644
--- a/VectoCore/VectoCore/OutputData/IModalDataContainer.cs
+++ b/VectoCore/VectoCore/OutputData/IModalDataContainer.cs
@@ -132,20 +132,18 @@ namespace TUGraz.VectoCore.OutputData
 
 		public static MeterPerSquareSecond AccelerationsPositive(this ModalDataContainer data)
 		{
-			return
-				data.GetValues<MeterPerSquareSecond>(ModalResultField.acc)
-					.Where(x => x < -0.125)
-					.DefaultIfEmpty(0.SI<MeterPerSquareSecond>())
-					.Average();
+			return data.GetValues<MeterPerSquareSecond>(ModalResultField.acc)
+				.Where(x => x > 0.125)
+				.DefaultIfEmpty(0.SI<MeterPerSquareSecond>())
+				.Average();
 		}
 
 		public static MeterPerSquareSecond AccelerationsNegative(this ModalDataContainer data)
 		{
-			return
-				data.GetValues<MeterPerSquareSecond>(ModalResultField.acc)
-					.Where(x => x < -0.125)
-					.DefaultIfEmpty(0.SI<MeterPerSquareSecond>())
-					.Average();
+			return data.GetValues<MeterPerSquareSecond>(ModalResultField.acc)
+				.Where(x => x < -0.125)
+				.DefaultIfEmpty(0.SI<MeterPerSquareSecond>())
+				.Average();
 		}
 
 		public static Scalar AccelerationTimeShare(this ModalDataContainer data)
-- 
GitLab