diff --git a/Common/UnitDefinitions/RotationalStiffness.json b/Common/UnitDefinitions/RotationalStiffness.json index a77c0f55ed..e7f4b41c74 100644 --- a/Common/UnitDefinitions/RotationalStiffness.json +++ b/Common/UnitDefinitions/RotationalStiffness.json @@ -100,6 +100,18 @@ "Abbreviations": [ "lbf·ft/rad" ] } ] + }, + { + "SingularName": "KilopoundForceFootPerRadian", + "PluralName": "KilopoundForceFeetPerRadian", + "FromUnitToBaseFunc": "{x} * 4.4482216152605e3 * 0.3048", + "FromBaseToUnitFunc": "{x} / (4.4482216152605e3 * 0.3048)", + "Localization": [ + { + "Culture": "en-US", + "Abbreviations": [ "kipf·ft/rad", "kip·ft/rad", "k·ft/rad" ] + } + ] } ] } diff --git a/Common/UnitEnumValues.g.json b/Common/UnitEnumValues.g.json index 1df92d739e..5ffebeb4ef 100644 --- a/Common/UnitEnumValues.g.json +++ b/Common/UnitEnumValues.g.json @@ -1300,7 +1300,8 @@ "NewtonMillimeterPerDegree": 30, "NewtonMillimeterPerRadian": 31, "PoundForceFeetPerRadian": 32, - "PoundForceFootPerDegrees": 33 + "PoundForceFootPerDegrees": 33, + "KilopoundForceFootPerRadian": 38 }, "RotationalStiffnessPerLength": { "KilonewtonMeterPerRadianPerMeter": 1, diff --git a/UnitsNet.NanoFramework/GeneratedCode/Quantities/RotationalStiffness.g.cs b/UnitsNet.NanoFramework/GeneratedCode/Quantities/RotationalStiffness.g.cs index a5389083e5..b7e34514c8 100644 --- a/UnitsNet.NanoFramework/GeneratedCode/Quantities/RotationalStiffness.g.cs +++ b/UnitsNet.NanoFramework/GeneratedCode/Quantities/RotationalStiffness.g.cs @@ -148,6 +148,11 @@ public RotationalStiffness(double value, RotationalStiffnessUnit unit) /// public double KilopoundForceFeetPerDegrees => As(RotationalStiffnessUnit.KilopoundForceFootPerDegrees); + /// + /// Gets a value of this quantity converted into + /// + public double KilopoundForceFeetPerRadian => As(RotationalStiffnessUnit.KilopoundForceFootPerRadian); + /// /// Gets a value of this quantity converted into /// @@ -317,6 +322,11 @@ public RotationalStiffness(double value, RotationalStiffnessUnit unit) /// public static RotationalStiffness FromKilopoundForceFeetPerDegrees(double kilopoundforcefeetperdegrees) => new RotationalStiffness(kilopoundforcefeetperdegrees, RotationalStiffnessUnit.KilopoundForceFootPerDegrees); + /// + /// Creates a from . + /// + public static RotationalStiffness FromKilopoundForceFeetPerRadian(double kilopoundforcefeetperradian) => new RotationalStiffness(kilopoundforcefeetperradian, RotationalStiffnessUnit.KilopoundForceFootPerRadian); + /// /// Creates a from . /// @@ -466,6 +476,7 @@ private double GetValueInBaseUnit() RotationalStiffnessUnit.KilonewtonMillimeterPerDegree => (_value * 180 / 3.1415926535897931 * 0.001) * 1e3d, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian => (_value * 0.001) * 1e3d, RotationalStiffnessUnit.KilopoundForceFootPerDegrees => _value * (4.4482216152605e3 * 0.3048 * 180 / 3.1415926535897931), + RotationalStiffnessUnit.KilopoundForceFootPerRadian => _value * 4.4482216152605e3 * 0.3048, RotationalStiffnessUnit.MeganewtonMeterPerDegree => (_value * (180 / 3.1415926535897931)) * 1e6d, RotationalStiffnessUnit.MeganewtonMeterPerRadian => (_value) * 1e6d, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree => (_value * 180 / 3.1415926535897931 * 0.001) * 1e6d, @@ -512,6 +523,7 @@ private double GetValueAs(RotationalStiffnessUnit unit) RotationalStiffnessUnit.KilonewtonMillimeterPerDegree => (baseUnitValue / 180 * 3.1415926535897931 * 1000) / 1e3d, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian => (baseUnitValue * 1000) / 1e3d, RotationalStiffnessUnit.KilopoundForceFootPerDegrees => baseUnitValue / (4.4482216152605e3 * 0.3048 * 180 / 3.1415926535897931), + RotationalStiffnessUnit.KilopoundForceFootPerRadian => baseUnitValue / (4.4482216152605e3 * 0.3048), RotationalStiffnessUnit.MeganewtonMeterPerDegree => (baseUnitValue / (180 / 3.1415926535897931)) / 1e6d, RotationalStiffnessUnit.MeganewtonMeterPerRadian => (baseUnitValue) / 1e6d, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree => (baseUnitValue / 180 * 3.1415926535897931 * 1000) / 1e6d, diff --git a/UnitsNet.NanoFramework/GeneratedCode/Units/RotationalStiffnessUnit.g.cs b/UnitsNet.NanoFramework/GeneratedCode/Units/RotationalStiffnessUnit.g.cs index 6905f8d976..1974383356 100644 --- a/UnitsNet.NanoFramework/GeneratedCode/Units/RotationalStiffnessUnit.g.cs +++ b/UnitsNet.NanoFramework/GeneratedCode/Units/RotationalStiffnessUnit.g.cs @@ -39,6 +39,7 @@ public enum RotationalStiffnessUnit KilonewtonMillimeterPerDegree = 12, KilonewtonMillimeterPerRadian = 13, KilopoundForceFootPerDegrees = 14, + KilopoundForceFootPerRadian = 38, MeganewtonMeterPerDegree = 15, MeganewtonMeterPerRadian = 16, MeganewtonMillimeterPerDegree = 17, diff --git a/UnitsNet.NumberExtensions.CS14.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs b/UnitsNet.NumberExtensions.CS14.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs index f080820a3a..8990a03af4 100644 --- a/UnitsNet.NumberExtensions.CS14.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs +++ b/UnitsNet.NumberExtensions.CS14.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs @@ -80,6 +80,10 @@ public void NumberToKilonewtonMillimetersPerRadianTest() => public void NumberToKilopoundForceFeetPerDegreesTest() => Assert.Equal(RotationalStiffness.FromKilopoundForceFeetPerDegrees(2), 2.KilopoundForceFeetPerDegrees); + [Fact] + public void NumberToKilopoundForceFeetPerRadianTest() => + Assert.Equal(RotationalStiffness.FromKilopoundForceFeetPerRadian(2), 2.KilopoundForceFeetPerRadian); + [Fact] public void NumberToMeganewtonMetersPerDegreeTest() => Assert.Equal(RotationalStiffness.FromMeganewtonMetersPerDegree(2), 2.MeganewtonMetersPerDegree); diff --git a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs index a1ea32c95c..40c2e9a00f 100644 --- a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs +++ b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs @@ -154,6 +154,14 @@ public RotationalStiffness KilopoundForceFeetPerDegrees => RotationalStiffness.FromKilopoundForceFeetPerDegrees(value.ToDouble(null)); #endif + /// + public RotationalStiffness KilopoundForceFeetPerRadian +#if NET7_0_OR_GREATER + => RotationalStiffness.FromKilopoundForceFeetPerRadian(double.CreateChecked(value)); +#else + => RotationalStiffness.FromKilopoundForceFeetPerRadian(value.ToDouble(null)); +#endif + /// public RotationalStiffness MeganewtonMetersPerDegree #if NET7_0_OR_GREATER diff --git a/UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs b/UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs index f890bb1e33..07948e3feb 100644 --- a/UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs +++ b/UnitsNet.NumberExtensions.Tests/GeneratedCode/NumberToRotationalStiffnessExtensionsTest.g.cs @@ -80,6 +80,10 @@ public void NumberToKilonewtonMillimetersPerRadianTest() => public void NumberToKilopoundForceFeetPerDegreesTest() => Assert.Equal(RotationalStiffness.FromKilopoundForceFeetPerDegrees(2), 2.KilopoundForceFeetPerDegrees()); + [Fact] + public void NumberToKilopoundForceFeetPerRadianTest() => + Assert.Equal(RotationalStiffness.FromKilopoundForceFeetPerRadian(2), 2.KilopoundForceFeetPerRadian()); + [Fact] public void NumberToMeganewtonMetersPerDegreeTest() => Assert.Equal(RotationalStiffness.FromMeganewtonMetersPerDegree(2), 2.MeganewtonMetersPerDegree()); diff --git a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs index d7f183459d..0784067570 100644 --- a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs +++ b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalStiffnessExtensions.g.cs @@ -186,6 +186,17 @@ public static RotationalStiffness KilopoundForceFeetPerDegrees(this T value) => RotationalStiffness.FromKilopoundForceFeetPerDegrees(value.ToDouble(null)); #endif + /// + public static RotationalStiffness KilopoundForceFeetPerRadian(this T value) + where T : notnull +#if NET7_0_OR_GREATER + , INumber + => RotationalStiffness.FromKilopoundForceFeetPerRadian(double.CreateChecked(value)); +#else + , IConvertible + => RotationalStiffness.FromKilopoundForceFeetPerRadian(value.ToDouble(null)); +#endif + /// public static RotationalStiffness MeganewtonMetersPerDegree(this T value) where T : notnull diff --git a/UnitsNet.Tests/CustomCode/RotationalStiffnessTests.cs b/UnitsNet.Tests/CustomCode/RotationalStiffnessTests.cs index 28fd8ea29e..710480c458 100644 --- a/UnitsNet.Tests/CustomCode/RotationalStiffnessTests.cs +++ b/UnitsNet.Tests/CustomCode/RotationalStiffnessTests.cs @@ -28,6 +28,7 @@ namespace UnitsNet.Tests.CustomCode public class RotationalStiffnessTests : RotationalStiffnessTestsBase { protected override double KilopoundForceFeetPerDegreesInOneNewtonMeterPerRadian => 0.0128729e-3; + protected override double KilopoundForceFeetPerRadianInOneNewtonMeterPerRadian => 7.375621e-4; protected override double PoundForceFeetPerRadianInOneNewtonMeterPerRadian => 7.375621e-1; protected override double PoundForceFeetPerDegreesInOneNewtonMeterPerRadian => 1.287290e-2; diff --git a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalStiffnessTestsBase.g.cs b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalStiffnessTestsBase.g.cs index ef40ab2228..8e541e6f10 100644 --- a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalStiffnessTestsBase.g.cs +++ b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalStiffnessTestsBase.g.cs @@ -54,6 +54,7 @@ public abstract partial class RotationalStiffnessTestsBase : QuantityTestsBase protected abstract double KilonewtonMillimetersPerDegreeInOneNewtonMeterPerRadian { get; } protected abstract double KilonewtonMillimetersPerRadianInOneNewtonMeterPerRadian { get; } protected abstract double KilopoundForceFeetPerDegreesInOneNewtonMeterPerRadian { get; } + protected abstract double KilopoundForceFeetPerRadianInOneNewtonMeterPerRadian { get; } protected abstract double MeganewtonMetersPerDegreeInOneNewtonMeterPerRadian { get; } protected abstract double MeganewtonMetersPerRadianInOneNewtonMeterPerRadian { get; } protected abstract double MeganewtonMillimetersPerDegreeInOneNewtonMeterPerRadian { get; } @@ -89,6 +90,7 @@ public abstract partial class RotationalStiffnessTestsBase : QuantityTestsBase protected virtual double KilonewtonMillimetersPerDegreeTolerance { get { return 1e-5; } } protected virtual double KilonewtonMillimetersPerRadianTolerance { get { return 1e-5; } } protected virtual double KilopoundForceFeetPerDegreesTolerance { get { return 1e-5; } } + protected virtual double KilopoundForceFeetPerRadianTolerance { get { return 1e-5; } } protected virtual double MeganewtonMetersPerDegreeTolerance { get { return 1e-5; } } protected virtual double MeganewtonMetersPerRadianTolerance { get { return 1e-5; } } protected virtual double MeganewtonMillimetersPerDegreeTolerance { get { return 1e-5; } } @@ -128,6 +130,7 @@ public abstract partial class RotationalStiffnessTestsBase : QuantityTestsBase RotationalStiffnessUnit.KilonewtonMillimeterPerDegree => (KilonewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, KilonewtonMillimetersPerDegreeTolerance), RotationalStiffnessUnit.KilonewtonMillimeterPerRadian => (KilonewtonMillimetersPerRadianInOneNewtonMeterPerRadian, KilonewtonMillimetersPerRadianTolerance), RotationalStiffnessUnit.KilopoundForceFootPerDegrees => (KilopoundForceFeetPerDegreesInOneNewtonMeterPerRadian, KilopoundForceFeetPerDegreesTolerance), + RotationalStiffnessUnit.KilopoundForceFootPerRadian => (KilopoundForceFeetPerRadianInOneNewtonMeterPerRadian, KilopoundForceFeetPerRadianTolerance), RotationalStiffnessUnit.MeganewtonMeterPerDegree => (MeganewtonMetersPerDegreeInOneNewtonMeterPerRadian, MeganewtonMetersPerDegreeTolerance), RotationalStiffnessUnit.MeganewtonMeterPerRadian => (MeganewtonMetersPerRadianInOneNewtonMeterPerRadian, MeganewtonMetersPerRadianTolerance), RotationalStiffnessUnit.MeganewtonMillimeterPerDegree => (MeganewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, MeganewtonMillimetersPerDegreeTolerance), @@ -167,6 +170,7 @@ public abstract partial class RotationalStiffnessTestsBase : QuantityTestsBase new object[] { RotationalStiffnessUnit.KilonewtonMillimeterPerDegree }, new object[] { RotationalStiffnessUnit.KilonewtonMillimeterPerRadian }, new object[] { RotationalStiffnessUnit.KilopoundForceFootPerDegrees }, + new object[] { RotationalStiffnessUnit.KilopoundForceFootPerRadian }, new object[] { RotationalStiffnessUnit.MeganewtonMeterPerDegree }, new object[] { RotationalStiffnessUnit.MeganewtonMeterPerRadian }, new object[] { RotationalStiffnessUnit.MeganewtonMillimeterPerDegree }, @@ -271,6 +275,7 @@ public void NewtonMeterPerRadianToRotationalStiffnessUnits() AssertEx.EqualTolerance(KilonewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.KilonewtonMillimetersPerDegree, KilonewtonMillimetersPerDegreeTolerance); AssertEx.EqualTolerance(KilonewtonMillimetersPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.KilonewtonMillimetersPerRadian, KilonewtonMillimetersPerRadianTolerance); AssertEx.EqualTolerance(KilopoundForceFeetPerDegreesInOneNewtonMeterPerRadian, newtonmeterperradian.KilopoundForceFeetPerDegrees, KilopoundForceFeetPerDegreesTolerance); + AssertEx.EqualTolerance(KilopoundForceFeetPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.KilopoundForceFeetPerRadian, KilopoundForceFeetPerRadianTolerance); AssertEx.EqualTolerance(MeganewtonMetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.MeganewtonMetersPerDegree, MeganewtonMetersPerDegreeTolerance); AssertEx.EqualTolerance(MeganewtonMetersPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.MeganewtonMetersPerRadian, MeganewtonMetersPerRadianTolerance); AssertEx.EqualTolerance(MeganewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.MeganewtonMillimetersPerDegree, MeganewtonMillimetersPerDegreeTolerance); @@ -339,6 +344,7 @@ public void As() AssertEx.EqualTolerance(KilonewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.KilonewtonMillimeterPerDegree), KilonewtonMillimetersPerDegreeTolerance); AssertEx.EqualTolerance(KilonewtonMillimetersPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.KilonewtonMillimeterPerRadian), KilonewtonMillimetersPerRadianTolerance); AssertEx.EqualTolerance(KilopoundForceFeetPerDegreesInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.KilopoundForceFootPerDegrees), KilopoundForceFeetPerDegreesTolerance); + AssertEx.EqualTolerance(KilopoundForceFeetPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.KilopoundForceFootPerRadian), KilopoundForceFeetPerRadianTolerance); AssertEx.EqualTolerance(MeganewtonMetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.MeganewtonMeterPerDegree), MeganewtonMetersPerDegreeTolerance); AssertEx.EqualTolerance(MeganewtonMetersPerRadianInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.MeganewtonMeterPerRadian), MeganewtonMetersPerRadianTolerance); AssertEx.EqualTolerance(MeganewtonMillimetersPerDegreeInOneNewtonMeterPerRadian, newtonmeterperradian.As(RotationalStiffnessUnit.MeganewtonMillimeterPerDegree), MeganewtonMillimetersPerDegreeTolerance); @@ -472,6 +478,9 @@ public void ToUnit_UnitSystem_ThrowsArgumentExceptionIfNotSupported() [InlineData("en-US", "4.2 kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] [InlineData("en-US", "4.2 kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] [InlineData("en-US", "4.2 k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] + [InlineData("en-US", "4.2 kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] + [InlineData("en-US", "4.2 kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] + [InlineData("en-US", "4.2 k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] [InlineData("en-US", "4.2 MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] [InlineData("en-US", "4.2 MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] [InlineData("en-US", "4.2 MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] @@ -585,6 +594,9 @@ public void Parse(string culture, string quantityString, RotationalStiffnessUnit [InlineData("en-US", "4.2 kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] [InlineData("en-US", "4.2 kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] [InlineData("en-US", "4.2 k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, 4.2)] + [InlineData("en-US", "4.2 kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] + [InlineData("en-US", "4.2 kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] + [InlineData("en-US", "4.2 k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian, 4.2)] [InlineData("en-US", "4.2 MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] [InlineData("en-US", "4.2 MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] [InlineData("en-US", "4.2 MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree, 4.2)] @@ -698,6 +710,9 @@ public void TryParse(string culture, string quantityString, RotationalStiffnessU [InlineData("kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -811,6 +826,9 @@ public void ParseUnit_WithUsEnglishCurrentCulture(string abbreviation, Rotationa [InlineData("kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -924,6 +942,9 @@ public void ParseUnit_WithUnsupportedCurrentCulture_FallsBackToUsEnglish(string [InlineData("en-US", "kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("en-US", "kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("en-US", "MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1036,6 +1057,9 @@ public void ParseUnit_WithCurrentCulture(string culture, string abbreviation, Ro [InlineData("en-US", "kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("en-US", "kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("en-US", "MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1147,6 +1171,9 @@ public void ParseUnit_WithCulture(string culture, string abbreviation, Rotationa [InlineData("kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1260,6 +1287,9 @@ public void TryParseUnit_WithUsEnglishCurrentCulture(string abbreviation, Rotati [InlineData("kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1373,6 +1403,9 @@ public void TryParseUnit_WithUnsupportedCurrentCulture_FallsBackToUsEnglish(stri [InlineData("en-US", "kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("en-US", "kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("en-US", "MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1485,6 +1518,9 @@ public void TryParseUnit_WithCurrentCulture(string culture, string abbreviation, [InlineData("en-US", "kipf·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "kip·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] [InlineData("en-US", "k·ft/deg", RotationalStiffnessUnit.KilopoundForceFootPerDegrees)] + [InlineData("en-US", "kipf·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "kip·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] + [InlineData("en-US", "k·ft/rad", RotationalStiffnessUnit.KilopoundForceFootPerRadian)] [InlineData("en-US", "MN·m/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MNm/deg", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] [InlineData("en-US", "MN·m/°", RotationalStiffnessUnit.MeganewtonMeterPerDegree)] @@ -1562,6 +1598,7 @@ public void TryParseUnit_WithCulture(string culture, string abbreviation, Rotati [InlineData("en-US", RotationalStiffnessUnit.KilonewtonMillimeterPerDegree, "kN·mm/deg")] [InlineData("en-US", RotationalStiffnessUnit.KilonewtonMillimeterPerRadian, "kN·mm/rad")] [InlineData("en-US", RotationalStiffnessUnit.KilopoundForceFootPerDegrees, "kipf·ft/°")] + [InlineData("en-US", RotationalStiffnessUnit.KilopoundForceFootPerRadian, "kipf·ft/rad")] [InlineData("en-US", RotationalStiffnessUnit.MeganewtonMeterPerDegree, "MN·m/deg")] [InlineData("en-US", RotationalStiffnessUnit.MeganewtonMeterPerRadian, "MN·m/rad")] [InlineData("en-US", RotationalStiffnessUnit.MeganewtonMillimeterPerDegree, "MN·mm/deg")] @@ -1679,6 +1716,7 @@ public void ConversionRoundTrip() AssertEx.EqualTolerance(1, RotationalStiffness.FromKilonewtonMillimetersPerDegree(newtonmeterperradian.KilonewtonMillimetersPerDegree).NewtonMetersPerRadian, KilonewtonMillimetersPerDegreeTolerance); AssertEx.EqualTolerance(1, RotationalStiffness.FromKilonewtonMillimetersPerRadian(newtonmeterperradian.KilonewtonMillimetersPerRadian).NewtonMetersPerRadian, KilonewtonMillimetersPerRadianTolerance); AssertEx.EqualTolerance(1, RotationalStiffness.FromKilopoundForceFeetPerDegrees(newtonmeterperradian.KilopoundForceFeetPerDegrees).NewtonMetersPerRadian, KilopoundForceFeetPerDegreesTolerance); + AssertEx.EqualTolerance(1, RotationalStiffness.FromKilopoundForceFeetPerRadian(newtonmeterperradian.KilopoundForceFeetPerRadian).NewtonMetersPerRadian, KilopoundForceFeetPerRadianTolerance); AssertEx.EqualTolerance(1, RotationalStiffness.FromMeganewtonMetersPerDegree(newtonmeterperradian.MeganewtonMetersPerDegree).NewtonMetersPerRadian, MeganewtonMetersPerDegreeTolerance); AssertEx.EqualTolerance(1, RotationalStiffness.FromMeganewtonMetersPerRadian(newtonmeterperradian.MeganewtonMetersPerRadian).NewtonMetersPerRadian, MeganewtonMetersPerRadianTolerance); AssertEx.EqualTolerance(1, RotationalStiffness.FromMeganewtonMillimetersPerDegree(newtonmeterperradian.MeganewtonMillimetersPerDegree).NewtonMetersPerRadian, MeganewtonMillimetersPerDegreeTolerance); @@ -1868,6 +1906,7 @@ public void ToString_ReturnsValueAndUnitAbbreviationInCurrentCulture() Assert.Equal("1 kN·mm/deg", new RotationalStiffness(1, RotationalStiffnessUnit.KilonewtonMillimeterPerDegree).ToString()); Assert.Equal("1 kN·mm/rad", new RotationalStiffness(1, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian).ToString()); Assert.Equal("1 kipf·ft/°", new RotationalStiffness(1, RotationalStiffnessUnit.KilopoundForceFootPerDegrees).ToString()); + Assert.Equal("1 kipf·ft/rad", new RotationalStiffness(1, RotationalStiffnessUnit.KilopoundForceFootPerRadian).ToString()); Assert.Equal("1 MN·m/deg", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMeterPerDegree).ToString()); Assert.Equal("1 MN·m/rad", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMeterPerRadian).ToString()); Assert.Equal("1 MN·mm/deg", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree).ToString()); @@ -1909,6 +1948,7 @@ public void ToString_WithSwedishCulture_ReturnsUnitAbbreviationForEnglishCulture Assert.Equal("1 kN·mm/deg", new RotationalStiffness(1, RotationalStiffnessUnit.KilonewtonMillimeterPerDegree).ToString(swedishCulture)); Assert.Equal("1 kN·mm/rad", new RotationalStiffness(1, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian).ToString(swedishCulture)); Assert.Equal("1 kipf·ft/°", new RotationalStiffness(1, RotationalStiffnessUnit.KilopoundForceFootPerDegrees).ToString(swedishCulture)); + Assert.Equal("1 kipf·ft/rad", new RotationalStiffness(1, RotationalStiffnessUnit.KilopoundForceFootPerRadian).ToString(swedishCulture)); Assert.Equal("1 MN·m/deg", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMeterPerDegree).ToString(swedishCulture)); Assert.Equal("1 MN·m/rad", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMeterPerRadian).ToString(swedishCulture)); Assert.Equal("1 MN·mm/deg", new RotationalStiffness(1, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree).ToString(swedishCulture)); diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.g.cs index 0a6889e56b..f2994ea8fd 100644 --- a/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.g.cs +++ b/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.g.cs @@ -134,6 +134,7 @@ public static IEnumerable> GetDefaultMap yield return new (RotationalStiffnessUnit.KilonewtonMillimeterPerDegree, "KilonewtonMillimeterPerDegree", "KilonewtonMillimetersPerDegree", BaseUnits.Undefined); yield return new (RotationalStiffnessUnit.KilonewtonMillimeterPerRadian, "KilonewtonMillimeterPerRadian", "KilonewtonMillimetersPerRadian", BaseUnits.Undefined); yield return new (RotationalStiffnessUnit.KilopoundForceFootPerDegrees, "KilopoundForceFootPerDegrees", "KilopoundForceFeetPerDegrees", BaseUnits.Undefined); + yield return new (RotationalStiffnessUnit.KilopoundForceFootPerRadian, "KilopoundForceFootPerRadian", "KilopoundForceFeetPerRadian", BaseUnits.Undefined); yield return new (RotationalStiffnessUnit.MeganewtonMeterPerDegree, "MeganewtonMeterPerDegree", "MeganewtonMetersPerDegree", BaseUnits.Undefined); yield return new (RotationalStiffnessUnit.MeganewtonMeterPerRadian, "MeganewtonMeterPerRadian", "MeganewtonMetersPerRadian", new BaseUnits(length: LengthUnit.Kilometer, mass: MassUnit.Kilogram, time: DurationUnit.Second)); yield return new (RotationalStiffnessUnit.MeganewtonMillimeterPerDegree, "MeganewtonMillimeterPerDegree", "MeganewtonMillimetersPerDegree", BaseUnits.Undefined); @@ -328,6 +329,11 @@ public RotationalStiffness(double value, UnitSystem unitSystem) /// public double KilopoundForceFeetPerDegrees => As(RotationalStiffnessUnit.KilopoundForceFootPerDegrees); + /// + /// Gets a value of this quantity converted into + /// + public double KilopoundForceFeetPerRadian => As(RotationalStiffnessUnit.KilopoundForceFootPerRadian); + /// /// Gets a value of this quantity converted into /// @@ -448,6 +454,7 @@ internal static void RegisterDefaultConversions(UnitConverter unitConverter) unitConverter.SetConversionFunction(RotationalStiffnessUnit.KilonewtonMillimeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.KilonewtonMillimeterPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.KilopoundForceFootPerDegrees, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); + unitConverter.SetConversionFunction(RotationalStiffnessUnit.KilopoundForceFootPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.MeganewtonMeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.MeganewtonMeterPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.MeganewtonMillimeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.NewtonMeterPerRadian)); @@ -485,6 +492,7 @@ internal static void RegisterDefaultConversions(UnitConverter unitConverter) unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilonewtonMillimeterPerDegree, quantity => quantity.ToUnit(RotationalStiffnessUnit.KilonewtonMillimeterPerDegree)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.KilonewtonMillimeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilopoundForceFootPerDegrees, quantity => quantity.ToUnit(RotationalStiffnessUnit.KilopoundForceFootPerDegrees)); + unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilopoundForceFootPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.KilopoundForceFootPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMeterPerDegree, quantity => quantity.ToUnit(RotationalStiffnessUnit.MeganewtonMeterPerDegree)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMeterPerRadian, quantity => quantity.ToUnit(RotationalStiffnessUnit.MeganewtonMeterPerRadian)); unitConverter.SetConversionFunction(RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree, quantity => quantity.ToUnit(RotationalStiffnessUnit.MeganewtonMillimeterPerDegree)); @@ -642,6 +650,14 @@ public static RotationalStiffness FromKilopoundForceFeetPerDegrees(double value) return new RotationalStiffness(value, RotationalStiffnessUnit.KilopoundForceFootPerDegrees); } + /// + /// Creates a from . + /// + public static RotationalStiffness FromKilopoundForceFeetPerRadian(double value) + { + return new RotationalStiffness(value, RotationalStiffnessUnit.KilopoundForceFootPerRadian); + } + /// /// Creates a from . /// @@ -1223,6 +1239,7 @@ private bool TryToUnit(RotationalStiffnessUnit unit, [NotNullWhen(true)] out Rot (RotationalStiffnessUnit.KilonewtonMillimeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness((_value * 180 / Math.PI * 0.001) * 1e3d, RotationalStiffnessUnit.NewtonMeterPerRadian), (RotationalStiffnessUnit.KilonewtonMillimeterPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness((_value * 0.001) * 1e3d, RotationalStiffnessUnit.NewtonMeterPerRadian), (RotationalStiffnessUnit.KilopoundForceFootPerDegrees, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness(_value * (4.4482216152605e3 * 0.3048 * 180 / Math.PI), RotationalStiffnessUnit.NewtonMeterPerRadian), + (RotationalStiffnessUnit.KilopoundForceFootPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness(_value * 4.4482216152605e3 * 0.3048, RotationalStiffnessUnit.NewtonMeterPerRadian), (RotationalStiffnessUnit.MeganewtonMeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness((_value * (180 / Math.PI)) * 1e6d, RotationalStiffnessUnit.NewtonMeterPerRadian), (RotationalStiffnessUnit.MeganewtonMeterPerRadian, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness((_value) * 1e6d, RotationalStiffnessUnit.NewtonMeterPerRadian), (RotationalStiffnessUnit.MeganewtonMillimeterPerDegree, RotationalStiffnessUnit.NewtonMeterPerRadian) => new RotationalStiffness((_value * 180 / Math.PI * 0.001) * 1e6d, RotationalStiffnessUnit.NewtonMeterPerRadian), @@ -1257,6 +1274,7 @@ private bool TryToUnit(RotationalStiffnessUnit unit, [NotNullWhen(true)] out Rot (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilonewtonMillimeterPerDegree) => new RotationalStiffness((_value / 180 * Math.PI * 1000) / 1e3d, RotationalStiffnessUnit.KilonewtonMillimeterPerDegree), (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian) => new RotationalStiffness((_value * 1000) / 1e3d, RotationalStiffnessUnit.KilonewtonMillimeterPerRadian), (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilopoundForceFootPerDegrees) => new RotationalStiffness(_value / (4.4482216152605e3 * 0.3048 * 180 / Math.PI), RotationalStiffnessUnit.KilopoundForceFootPerDegrees), + (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.KilopoundForceFootPerRadian) => new RotationalStiffness(_value / (4.4482216152605e3 * 0.3048), RotationalStiffnessUnit.KilopoundForceFootPerRadian), (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMeterPerDegree) => new RotationalStiffness((_value / (180 / Math.PI)) / 1e6d, RotationalStiffnessUnit.MeganewtonMeterPerDegree), (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMeterPerRadian) => new RotationalStiffness((_value) / 1e6d, RotationalStiffnessUnit.MeganewtonMeterPerRadian), (RotationalStiffnessUnit.NewtonMeterPerRadian, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree) => new RotationalStiffness((_value / 180 * Math.PI * 1000) / 1e6d, RotationalStiffnessUnit.MeganewtonMillimeterPerDegree), diff --git a/UnitsNet/GeneratedCode/Resources/RotationalStiffness.restext b/UnitsNet/GeneratedCode/Resources/RotationalStiffness.restext index 9eb85a9abf..0d0e01b591 100644 --- a/UnitsNet/GeneratedCode/Resources/RotationalStiffness.restext +++ b/UnitsNet/GeneratedCode/Resources/RotationalStiffness.restext @@ -12,6 +12,7 @@ KilonewtonMetersPerRadian=kN·m/rad,kNm/rad KilonewtonMillimetersPerDegree=kN·mm/deg,kNmm/deg,kN·mm/°,kNmm/° KilonewtonMillimetersPerRadian=kN·mm/rad,kNmm/rad KilopoundForceFeetPerDegrees=kipf·ft/°,kip·ft/°g,k·ft/°,kipf·ft/deg,kip·ft/deg,k·ft/deg +KilopoundForceFeetPerRadian=kipf·ft/rad,kip·ft/rad,k·ft/rad MeganewtonMetersPerDegree=MN·m/deg,MNm/deg,MN·m/°,MNm/° MeganewtonMetersPerRadian=MN·m/rad,MNm/rad MeganewtonMillimetersPerDegree=MN·mm/deg,MNmm/deg,MN·mm/°,MNmm/° diff --git a/UnitsNet/GeneratedCode/Units/RotationalStiffnessUnit.g.cs b/UnitsNet/GeneratedCode/Units/RotationalStiffnessUnit.g.cs index 6905f8d976..1974383356 100644 --- a/UnitsNet/GeneratedCode/Units/RotationalStiffnessUnit.g.cs +++ b/UnitsNet/GeneratedCode/Units/RotationalStiffnessUnit.g.cs @@ -39,6 +39,7 @@ public enum RotationalStiffnessUnit KilonewtonMillimeterPerDegree = 12, KilonewtonMillimeterPerRadian = 13, KilopoundForceFootPerDegrees = 14, + KilopoundForceFootPerRadian = 38, MeganewtonMeterPerDegree = 15, MeganewtonMeterPerRadian = 16, MeganewtonMillimeterPerDegree = 17,