From a084b46e598b9cdd8032d669d0bf9448e57c46cc Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Wed, 20 Jul 2016 09:07:25 +0200 Subject: [PATCH] remove (unused) efficiency column from transmission loss map (efficiency is sopported for a single gear) --- .../Data/Gearbox/TransmissionLossMap.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/Gearbox/TransmissionLossMap.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/Gearbox/TransmissionLossMap.cs index 59dc78fcec..e0577f8454 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/Gearbox/TransmissionLossMap.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/Gearbox/TransmissionLossMap.cs @@ -86,7 +86,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox public static TransmissionLossMap Create(DataTable data, double gearRatio, string gearName) { if (data.Columns.Count < 3) { - throw new VectoException("TransmissionLossMap Data File for {0} must consist of at least 3 columns.", gearName); + throw new VectoException("TransmissionLossMap Data File for {0} must consist of 3 columns.", gearName); } if (data.Rows.Count < 4) { @@ -99,8 +99,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox entries = CreateFromColumnNames(data); } else { Logger<TransmissionLossMap>().Warn( - "TransmissionLossMap {5}: Header line is not valid. Expected: '{0}, {1}, {2}, <{3}>'. Got: '{4}'. Falling back to column index.", - Fields.InputSpeed, Fields.InputTorque, Fields.TorqeLoss, Fields.Efficiency, + "TransmissionLossMap {5}: Header line is not valid. Expected: '{0}, {1}, {2}'. Got: '{3}'. Falling back to column index.", + Fields.InputSpeed, Fields.InputTorque, Fields.TorqeLoss, ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse()), gearName); entries = CreateFromColumIndizes(data); @@ -263,9 +263,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox /// <summary>[Nm]</summary> public const string TorqeLoss = "Torque Loss"; - - /// <summary>[-]</summary> - public const string Efficiency = "Eff"; } } } \ No newline at end of file -- GitLab