From b818024b44eaa069a02aba3d4286c27452c14c7c Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <quaritsch@ivt.tugraz.at>
Date: Wed, 15 Mar 2023 09:15:05 +0100
Subject: [PATCH] combustion engine: only log info in case pt1 cannot be
 calculated in dryrun

---
 .../Models/SimulationComponent/Impl/CombustionEngine.cs    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs
index fd7d038a70..d6fa80ae44 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs
@@ -575,7 +575,12 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 					var tStar = tStarPrev + PreviousState.dt;
 					dynFullPowerCalculated = stationaryFullLoadPower * (pt1.IsEqual(0) ? 1 : 1 - Math.Exp((-tStar / pt1).Value()));
 				} catch (VectoException e) {
-					Log.Warn("PT1 calculation failed (dryRun: {0}): {1}", dryRun, e.Message);
+					if (dryRun) {
+						Log.Info("PT1 calculation failed (dryRun: {0}): {1}", dryRun, e.Message);
+					} else {
+						Log.Warn("PT1 calculation failed (dryRun: {0}): {1}", dryRun, e.Message);
+					}
+
 					if (dryRun) {
 						dynFullPowerCalculated = stationaryFullLoadPower;
 					} else {
-- 
GitLab