Skip to content

Commit adcb8e2

Browse files
authored
Add water column pressure units (#1220)
CentimeterOfWaterColumn MeterOfWaterColumn
1 parent b893c43 commit adcb8e2

File tree

10 files changed

+528
-167
lines changed

10 files changed

+528
-167
lines changed

Common/UnitDefinitions/Pressure.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -354,14 +354,15 @@
354354
]
355355
},
356356
{
357-
"SingularName": "MillimeterOfWaterColumn",
358-
"PluralName": "MillimeterOfWaterColumn",
359-
"FromUnitToBaseFunc": "{x} * 9.806650000000272e0",
360-
"FromBaseToUnitFunc": "{x} / 9.806650000000272e0",
357+
"SingularName": "MeterOfWaterColumn",
358+
"PluralName": "MetersOfWaterColumn",
359+
"FromUnitToBaseFunc": "{x} * 9.806650000000272e3",
360+
"FromBaseToUnitFunc": "{x} / 9.806650000000272e3",
361+
"Prefixes": [ "Milli", "Centi" ],
361362
"Localization": [
362363
{
363364
"Culture": "en-US",
364-
"Abbreviations": [ "mmH2O", "mm wc" ]
365+
"Abbreviations": [ "mH₂O", "mH2O", "m wc", "m wg" ]
365366
}
366367
]
367368
},

Common/UnitEnumValues.g.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1133,7 +1133,9 @@
11331133
"TonneForcePerSquareCentimeter": 44,
11341134
"TonneForcePerSquareMeter": 45,
11351135
"TonneForcePerSquareMillimeter": 46,
1136-
"Torr": 47
1136+
"Torr": 47,
1137+
"MeterOfWaterColumn": 57,
1138+
"CentimeterOfWaterColumn": 48
11371139
},
11381140
"PressureChangeRate": {
11391141
"AtmospherePerSecond": 1,

UnitsNet.NanoFramework/GeneratedCode/Quantities/Pressure.g.cs

Lines changed: 30 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NanoFramework/GeneratedCode/Units/PressureUnit.g.cs

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToPressureExtensionsTest.g.cs

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.NumberExtensions/GeneratedCode/NumberToPressureExtensions.g.cs

Lines changed: 11 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet.Tests/CustomCode/PressureTests.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@ public class PressureTests : PressureTestsBase
8888

8989
protected override double MillimetersOfMercuryInOnePascal => 7.50061561302643e-3;
9090

91-
protected override double MillimeterOfWaterColumnInOnePascal => 1.0197162129779283e-1;
91+
protected override double MetersOfWaterColumnInOnePascal => 1.0197162129779283e-4;
92+
93+
protected override double CentimetersOfWaterColumnInOnePascal => 1.0197162129779283e-2;
94+
95+
protected override double MillimetersOfWaterColumnInOnePascal => 1.0197162129779283e-1;
9296

9397
protected override double InchesOfMercuryInOnePascal => 2.95299830714159e-4;
9498

0 commit comments

Comments
 (0)