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