Skip to content

Commit d4e8677

Browse files
ngeslinangularsen
authored andcommitted
Add JoulesPerSquareMillimeter unit (#581)
1 parent a1c5dc2 commit d4e8677

File tree

7 files changed

+50
-0
lines changed

7 files changed

+50
-0
lines changed

Common/UnitDefinitions/Irradiation.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,18 @@
2020
}
2121
]
2222
},
23+
{
24+
"SingularName": "JoulePerSquareMillimeter",
25+
"PluralName": "JoulesPerSquareMillimeter",
26+
"FromUnitToBaseFunc": "x*1e6",
27+
"FromBaseToUnitFunc": "x/1e6",
28+
"Localization": [
29+
{
30+
"Culture": "en-US",
31+
"Abbreviations": [ "J/mm²" ]
32+
}
33+
]
34+
},
2335
{
2436
"SingularName": "WattHourPerSquareMeter",
2537
"PluralName": "WattHoursPerSquareMeter",

UnitsNet.Tests/CustomCode/IrradiationTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public class IrradiationTests : IrradiationTestsBase
4747
{
4848
protected override double JoulesPerSquareMeterInOneJoulePerSquareMeter => 1;
4949

50+
protected override double JoulesPerSquareMillimeterInOneJoulePerSquareMeter => 1E-6;
51+
5052
protected override double WattHoursPerSquareMeterInOneJoulePerSquareMeter => 2.777777777777778e-4;
5153

5254
protected override double KilowattHoursPerSquareMeterInOneJoulePerSquareMeter => 2.777777777777778e-7;

UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiation.WindowsRuntimeComponent.g.cs

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

UnitsNet/GeneratedCode/Quantities/Irradiation.NetFramework.g.cs

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

UnitsNet/GeneratedCode/UnitAbbreviationsCache.g.cs

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

UnitsNet/GeneratedCode/Units/IrradiationUnit.g.cs

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

UnitsNet/UnitsNet.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
<AssemblyOriginatorKeyFile>../UnitsNet.snk</AssemblyOriginatorKeyFile>
3838
<DelaySign>false</DelaySign>
3939
<SignAssembly>true</SignAssembly>
40+
<AssemblyName>UnitsNet</AssemblyName>
4041
</PropertyGroup>
4142

4243
<!-- NuGet references that work for both signed and unsigned -->

0 commit comments

Comments
 (0)