From 5ad73c70892dd609552a89ff77b74d5463746f98 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 7 Mar 2017 19:08:29 +0100 Subject: [PATCH] allow extrapolation of aux maps --- .../Models/SimulationComponent/Data/AuxiliaryData.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/AuxiliaryData.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/AuxiliaryData.cs index 056f046d59..a499a54653 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/AuxiliaryData.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/AuxiliaryData.cs @@ -61,7 +61,10 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data if (value.HasValue) { return value.Value.SI<Watt>(); } - + value = _map.Extrapolate(nAuxiliary.Value(), powerAuxOut.Value()); + if (value.HasValue) { + return value.Value.SI<Watt>(); + } throw new VectoException("AuxiliaryData {2}: Interpolation failed. nAux: {0}, powerOut:{1}", nAuxiliary.AsRPM, powerAuxOut, auxId); } -- GitLab