Skip to content

Commit 862530f

Browse files
author
Erik Ovegard
committed
Changed from PoundPerHorsepowerHour to PoundPerMechanicalHorsepowerHour
1 parent 577430c commit 862530f

File tree

6 files changed

+31
-26
lines changed

6 files changed

+31
-26
lines changed

UnitsNet.Tests/CustomCode/BrakeSpecificFuelConsumptionTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class BrakeSpecificFuelConsumptionTests : BrakeSpecificFuelConsumptionTes
3131

3232
protected override double KilogramsPerJouleInOneKilogramPerJoule => 1.0;
3333

34-
protected override double PoundsPerHorsepowerHourInOneKilogramPerJoule => 5918352.5016;
34+
protected override double PoundsPerMechanicalHorsepowerHourInOneKilogramPerJoule => 5918352.5016;
3535

3636
[Test]
3737
public void PowerTimesBrakeSpecificFuelConsumptionEqualsMassFlow()

UnitsNet.Tests/GeneratedCode/BrakeSpecificFuelConsumptionTestsBase.g.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ public abstract partial class BrakeSpecificFuelConsumptionTestsBase
3838
{
3939
protected abstract double GramsPerKiloWattHourInOneKilogramPerJoule { get; }
4040
protected abstract double KilogramsPerJouleInOneKilogramPerJoule { get; }
41-
protected abstract double PoundsPerHorsepowerHourInOneKilogramPerJoule { get; }
41+
protected abstract double PoundsPerMechanicalHorsepowerHourInOneKilogramPerJoule { get; }
4242

4343
// ReSharper disable VirtualMemberNeverOverriden.Global
4444
protected virtual double GramsPerKiloWattHourTolerance { get { return 1e-5; } }
4545
protected virtual double KilogramsPerJouleTolerance { get { return 1e-5; } }
46-
protected virtual double PoundsPerHorsepowerHourTolerance { get { return 1e-5; } }
46+
protected virtual double PoundsPerMechanicalHorsepowerHourTolerance { get { return 1e-5; } }
4747
// ReSharper restore VirtualMemberNeverOverriden.Global
4848

4949
[Test]
@@ -52,15 +52,15 @@ public void KilogramPerJouleToBrakeSpecificFuelConsumptionUnits()
5252
BrakeSpecificFuelConsumption kilogramperjoule = BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1);
5353
Assert.AreEqual(GramsPerKiloWattHourInOneKilogramPerJoule, kilogramperjoule.GramsPerKiloWattHour, GramsPerKiloWattHourTolerance);
5454
Assert.AreEqual(KilogramsPerJouleInOneKilogramPerJoule, kilogramperjoule.KilogramsPerJoule, KilogramsPerJouleTolerance);
55-
Assert.AreEqual(PoundsPerHorsepowerHourInOneKilogramPerJoule, kilogramperjoule.PoundsPerHorsepowerHour, PoundsPerHorsepowerHourTolerance);
55+
Assert.AreEqual(PoundsPerMechanicalHorsepowerHourInOneKilogramPerJoule, kilogramperjoule.PoundsPerMechanicalHorsepowerHour, PoundsPerMechanicalHorsepowerHourTolerance);
5656
}
5757

5858
[Test]
5959
public void FromValueAndUnit()
6060
{
6161
Assert.AreEqual(1, BrakeSpecificFuelConsumption.From(1, BrakeSpecificFuelConsumptionUnit.GramPerKiloWattHour).GramsPerKiloWattHour, GramsPerKiloWattHourTolerance);
6262
Assert.AreEqual(1, BrakeSpecificFuelConsumption.From(1, BrakeSpecificFuelConsumptionUnit.KilogramPerJoule).KilogramsPerJoule, KilogramsPerJouleTolerance);
63-
Assert.AreEqual(1, BrakeSpecificFuelConsumption.From(1, BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour).PoundsPerHorsepowerHour, PoundsPerHorsepowerHourTolerance);
63+
Assert.AreEqual(1, BrakeSpecificFuelConsumption.From(1, BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour).PoundsPerMechanicalHorsepowerHour, PoundsPerMechanicalHorsepowerHourTolerance);
6464
}
6565

6666
[Test]
@@ -69,7 +69,7 @@ public void As()
6969
var kilogramperjoule = BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1);
7070
Assert.AreEqual(GramsPerKiloWattHourInOneKilogramPerJoule, kilogramperjoule.As(BrakeSpecificFuelConsumptionUnit.GramPerKiloWattHour), GramsPerKiloWattHourTolerance);
7171
Assert.AreEqual(KilogramsPerJouleInOneKilogramPerJoule, kilogramperjoule.As(BrakeSpecificFuelConsumptionUnit.KilogramPerJoule), KilogramsPerJouleTolerance);
72-
Assert.AreEqual(PoundsPerHorsepowerHourInOneKilogramPerJoule, kilogramperjoule.As(BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour), PoundsPerHorsepowerHourTolerance);
72+
Assert.AreEqual(PoundsPerMechanicalHorsepowerHourInOneKilogramPerJoule, kilogramperjoule.As(BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour), PoundsPerMechanicalHorsepowerHourTolerance);
7373
}
7474

7575
[Test]
@@ -78,7 +78,7 @@ public void ConversionRoundTrip()
7878
BrakeSpecificFuelConsumption kilogramperjoule = BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1);
7979
Assert.AreEqual(1, BrakeSpecificFuelConsumption.FromGramsPerKiloWattHour(kilogramperjoule.GramsPerKiloWattHour).KilogramsPerJoule, GramsPerKiloWattHourTolerance);
8080
Assert.AreEqual(1, BrakeSpecificFuelConsumption.FromKilogramsPerJoule(kilogramperjoule.KilogramsPerJoule).KilogramsPerJoule, KilogramsPerJouleTolerance);
81-
Assert.AreEqual(1, BrakeSpecificFuelConsumption.FromPoundsPerHorsepowerHour(kilogramperjoule.PoundsPerHorsepowerHour).KilogramsPerJoule, PoundsPerHorsepowerHourTolerance);
81+
Assert.AreEqual(1, BrakeSpecificFuelConsumption.FromPoundsPerMechanicalHorsepowerHour(kilogramperjoule.PoundsPerMechanicalHorsepowerHour).KilogramsPerJoule, PoundsPerMechanicalHorsepowerHourTolerance);
8282
}
8383

8484
[Test]

UnitsNet/GeneratedCode/Enums/BrakeSpecificFuelConsumptionUnit.g.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ public enum BrakeSpecificFuelConsumptionUnit
2727
Undefined = 0,
2828
GramPerKiloWattHour,
2929
KilogramPerJoule,
30-
PoundPerHorsepowerHour,
30+
31+
/// <summary>
32+
/// The pound per horse power hour uses mechanical horse power and the imperial pound
33+
/// </summary>
34+
PoundPerMechanicalHorsepowerHour,
3135
}
3236
}

UnitsNet/GeneratedCode/UnitClasses/BrakeSpecificFuelConsumption.g.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ public double KilogramsPerJoule
7171
}
7272

7373
/// <summary>
74-
/// Get BrakeSpecificFuelConsumption in PoundsPerHorsepowerHour.
74+
/// Get BrakeSpecificFuelConsumption in PoundsPerMechanicalHorsepowerHour.
7575
/// </summary>
76-
public double PoundsPerHorsepowerHour
76+
public double PoundsPerMechanicalHorsepowerHour
7777
{
7878
get { return _kilogramsPerJoule/1.689659410672e-7; }
7979
}
@@ -104,11 +104,11 @@ public static BrakeSpecificFuelConsumption FromKilogramsPerJoule(double kilogram
104104
}
105105

106106
/// <summary>
107-
/// Get BrakeSpecificFuelConsumption from PoundsPerHorsepowerHour.
107+
/// Get BrakeSpecificFuelConsumption from PoundsPerMechanicalHorsepowerHour.
108108
/// </summary>
109-
public static BrakeSpecificFuelConsumption FromPoundsPerHorsepowerHour(double poundsperhorsepowerhour)
109+
public static BrakeSpecificFuelConsumption FromPoundsPerMechanicalHorsepowerHour(double poundspermechanicalhorsepowerhour)
110110
{
111-
return new BrakeSpecificFuelConsumption(poundsperhorsepowerhour*1.689659410672e-7);
111+
return new BrakeSpecificFuelConsumption(poundspermechanicalhorsepowerhour*1.689659410672e-7);
112112
}
113113

114114

@@ -143,13 +143,13 @@ public static BrakeSpecificFuelConsumption FromPoundsPerHorsepowerHour(double po
143143
}
144144

145145
/// <summary>
146-
/// Get nullable BrakeSpecificFuelConsumption from nullable PoundsPerHorsepowerHour.
146+
/// Get nullable BrakeSpecificFuelConsumption from nullable PoundsPerMechanicalHorsepowerHour.
147147
/// </summary>
148-
public static BrakeSpecificFuelConsumption? FromPoundsPerHorsepowerHour(double? poundsperhorsepowerhour)
148+
public static BrakeSpecificFuelConsumption? FromPoundsPerMechanicalHorsepowerHour(double? poundspermechanicalhorsepowerhour)
149149
{
150-
if (poundsperhorsepowerhour.HasValue)
150+
if (poundspermechanicalhorsepowerhour.HasValue)
151151
{
152-
return FromPoundsPerHorsepowerHour(poundsperhorsepowerhour.Value);
152+
return FromPoundsPerMechanicalHorsepowerHour(poundspermechanicalhorsepowerhour.Value);
153153
}
154154
else
155155
{
@@ -172,8 +172,8 @@ public static BrakeSpecificFuelConsumption From(double value, BrakeSpecificFuelC
172172
return FromGramsPerKiloWattHour(value);
173173
case BrakeSpecificFuelConsumptionUnit.KilogramPerJoule:
174174
return FromKilogramsPerJoule(value);
175-
case BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour:
176-
return FromPoundsPerHorsepowerHour(value);
175+
case BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour:
176+
return FromPoundsPerMechanicalHorsepowerHour(value);
177177

178178
default:
179179
throw new NotImplementedException("fromUnit: " + fromUnit);
@@ -198,8 +198,8 @@ public static BrakeSpecificFuelConsumption From(double value, BrakeSpecificFuelC
198198
return FromGramsPerKiloWattHour(value.Value);
199199
case BrakeSpecificFuelConsumptionUnit.KilogramPerJoule:
200200
return FromKilogramsPerJoule(value.Value);
201-
case BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour:
202-
return FromPoundsPerHorsepowerHour(value.Value);
201+
case BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour:
202+
return FromPoundsPerMechanicalHorsepowerHour(value.Value);
203203

204204
default:
205205
throw new NotImplementedException("fromUnit: " + fromUnit);
@@ -337,8 +337,8 @@ public double As(BrakeSpecificFuelConsumptionUnit unit)
337337
return GramsPerKiloWattHour;
338338
case BrakeSpecificFuelConsumptionUnit.KilogramPerJoule:
339339
return KilogramsPerJoule;
340-
case BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour:
341-
return PoundsPerHorsepowerHour;
340+
case BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour:
341+
return PoundsPerMechanicalHorsepowerHour;
342342

343343
default:
344344
throw new NotImplementedException("unit: " + unit);

UnitsNet/GeneratedCode/UnitSystem.Default.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ private static readonly ReadOnlyCollection<UnitLocalization> DefaultLocalization
249249
{
250250
new AbbreviationsForCulture("en-US", "kg/J"),
251251
}),
252-
new CulturesForEnumValue((int) BrakeSpecificFuelConsumptionUnit.PoundPerHorsepowerHour,
252+
new CulturesForEnumValue((int) BrakeSpecificFuelConsumptionUnit.PoundPerMechanicalHorsepowerHour,
253253
new[]
254254
{
255255
new AbbreviationsForCulture("en-US", "lb/hph"),

UnitsNet/Scripts/UnitDefinitions/BrakeSpecificFuelConsumption.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@
2828
]
2929
},
3030
{
31-
"SingularName": "PoundPerHorsepowerHour",
32-
"PluralName": "PoundsPerHorsepowerHour",
31+
"SingularName": "PoundPerMechanicalHorsepowerHour",
32+
"PluralName": "PoundsPerMechanicalHorsepowerHour",
3333
"FromUnitToBaseFunc": "x*1.689659410672e-7",
3434
"FromBaseToUnitFunc": "x/1.689659410672e-7",
35+
"XmlDocSummary": "The pound per horse power hour uses mechanical horse power and the imperial pound",
3536
"Localization": [
3637
{
3738
"Culture": "en-US",

0 commit comments

Comments
 (0)