Skip to content

Commit c902f0f

Browse files
authored
Add g/μL (with prefixes) to MassConcentration (#841)
- Added the GramPerMicroliter units (along with the common prefixes)
1 parent ca373f7 commit c902f0f

File tree

12 files changed

+579
-114
lines changed

12 files changed

+579
-114
lines changed

Common/UnitDefinitions/MassConcentration.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,23 @@
6363
}
6464
]
6565
},
66+
{
67+
"SingularName": "GramPerMicroliter",
68+
"PluralName": "GramsPerMicroliter",
69+
"BaseUnits": {
70+
"M": "Gram",
71+
"L": "Centimeter"
72+
},
73+
"FromUnitToBaseFunc": "x/1e-6",
74+
"FromBaseToUnitFunc": "x*1e-6",
75+
"Prefixes": [ "Pico", "Nano", "Micro", "Milli", "Centi", "Deci" ],
76+
"Localization": [
77+
{
78+
"Culture": "en-US",
79+
"Abbreviations": [ "g/μL" ]
80+
}
81+
]
82+
},
6683
{
6784
"SingularName": "GramPerMilliliter",
6885
"PluralName": "GramsPerMilliliter",

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

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

UnitsNet.NumberExtensions/GeneratedCode/NumberToMassConcentrationExtensions.g.cs

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

UnitsNet.Tests/CustomCode/MassConcentrationTests.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,26 +30,33 @@ public class MassConcentrationTests : MassConcentrationTestsBase
3030
{
3131
#region Unit Conversion Coefficients
3232
protected override double PicogramsPerLiterInOneKilogramPerCubicMeter => 1e12;
33+
protected override double PicogramsPerMicroliterInOneKilogramPerCubicMeter => 1e6;
3334
protected override double PicogramsPerDeciliterInOneKilogramPerCubicMeter => 1e11;
3435
protected override double NanogramsPerLiterInOneKilogramPerCubicMeter => 1e9;
36+
protected override double NanogramsPerMicroliterInOneKilogramPerCubicMeter => 1e3;
3537
protected override double PicogramsPerMilliliterInOneKilogramPerCubicMeter => 1e9;
3638
protected override double MicrogramsPerCubicMeterInOneKilogramPerCubicMeter => 1e9;
3739
protected override double NanogramsPerDeciliterInOneKilogramPerCubicMeter => 1e8;
3840
protected override double NanogramsPerMilliliterInOneKilogramPerCubicMeter => 1e6;
3941
protected override double MicrogramsPerLiterInOneKilogramPerCubicMeter => 1e6;
42+
protected override double MicrogramsPerMicroliterInOneKilogramPerCubicMeter => 1;
4043
protected override double MilligramsPerCubicMeterInOneKilogramPerCubicMeter => 1e6;
4144
protected override double MicrogramsPerDeciliterInOneKilogramPerCubicMeter => 1e5;
4245
protected override double MicrogramsPerMilliliterInOneKilogramPerCubicMeter => 1e3;
4346
protected override double GramsPerCubicMeterInOneKilogramPerCubicMeter => 1e3;
4447
protected override double MilligramsPerLiterInOneKilogramPerCubicMeter => 1e3;
48+
protected override double MilligramsPerMicroliterInOneKilogramPerCubicMeter => 1e-3;
4549
protected override double CentigramsPerLiterInOneKilogramPerCubicMeter => 1e2;
50+
protected override double CentigramsPerMicroliterInOneKilogramPerCubicMeter => 1e-4;
4651
protected override double MilligramsPerDeciliterInOneKilogramPerCubicMeter => 1e2;
4752
protected override double MilligramsPerMilliliterInOneKilogramPerCubicMeter => 1;
4853
protected override double GramsPerLiterInOneKilogramPerCubicMeter => 1;
54+
protected override double GramsPerMicroliterInOneKilogramPerCubicMeter => 1e-6;
4955
protected override double KilogramsPerCubicMeterInOneKilogramPerCubicMeter => 1;
5056
protected override double CentigramsPerDeciliterInOneKilogramPerCubicMeter => 1e1;
5157
protected override double DecigramsPerDeciliterInOneKilogramPerCubicMeter => 1;
5258
protected override double DecigramsPerLiterInOneKilogramPerCubicMeter => 1e1;
59+
protected override double DecigramsPerMicroliterInOneKilogramPerCubicMeter => 1e-5;
5360
protected override double CentigramsPerMilliliterInOneKilogramPerCubicMeter => 1e-1;
5461
protected override double GramsPerDeciliterInOneKilogramPerCubicMeter => 1e-1;
5562
protected override double DecigramsPerMilliliterInOneKilogramPerCubicMeter => 1e-2;

0 commit comments

Comments
 (0)