Skip to content

Commit 3f71f26

Browse files
trb5016Travis Bementangularsen
authored
Add operators for ReciprocalLength/-Area (v6) (#1385)
Added additional operators that result in ReciprocalLength (Length/Area, Area/Volume) and ReciprocalArea (Length/Volume) (Mirrors functionality of v5 PR #1382) --------- Co-authored-by: Travis Bement <[email protected]> Co-authored-by: Andreas Gullberg Larsen <[email protected]>
1 parent b9b4365 commit 3f71f26

File tree

6 files changed

+87
-0
lines changed

6 files changed

+87
-0
lines changed

Common/UnitRelations.json

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"Angle.Radian = RotationalSpeed.RadianPerSecond * Duration.Second",
99
"Area.SquareMeter = KinematicViscosity.SquareMeterPerSecond * Duration.Second",
1010
"Area.SquareMeter = Length.Meter * Length.Meter",
11+
"Area.SquareMeter = Volume.CubicMeter * ReciprocalLength.InverseMeter",
1112
"AreaMomentOfInertia.MeterToTheFourth = Volume.CubicMeter * Length.Meter",
1213
"double = Density.KilogramPerCubicMeter * SpecificVolume.CubicMeterPerKilogram",
1314
"double = SpecificEnergy.JoulePerKilogram * BrakeSpecificFuelConsumption.KilogramPerJoule",
@@ -30,7 +31,9 @@
3031
"ForcePerLength.NewtonPerMeter = Pressure.NewtonPerSquareMeter * Length.Meter",
3132
"ForcePerLength.NewtonPerMeter = SpecificWeight.NewtonPerCubicMeter * Area.SquareMeter",
3233
"KinematicViscosity.SquareMeterPerSecond = Length.Meter * Speed.MeterPerSecond",
34+
"Length.Meter = Area.SquareMeter * ReciprocalLength.InverseMeter",
3335
"Length.Meter = Speed.MeterPerSecond * Duration.Second",
36+
"Length.Meter = Volume.CubicMeter * ReciprocalArea.InverseSquareMeter",
3437
"LinearDensity.KilogramPerMeter = Area.SquareMeter * Density.KilogramPerCubicMeter",
3538
"LuminousIntensity.Candela = Luminance.CandelaPerSquareMeter * Area.SquareMeter",
3639
"Mass.Gram = AmountOfSubstance.Mole * MolarMass.GramPerMole",

UnitsNet/GeneratedCode/Quantities/Area.g.cs

+21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet/GeneratedCode/Quantities/Length.g.cs

+28
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet/GeneratedCode/Quantities/ReciprocalArea.g.cs

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet/GeneratedCode/Quantities/ReciprocalLength.g.cs

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnitsNet/GeneratedCode/Quantities/Volume.g.cs

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)