diff --git a/Common/UnitDefinitions/RotationalAcceleration.json b/Common/UnitDefinitions/RotationalAcceleration.json index 6f6df6f2bd..35ba1dc2bb 100644 --- a/Common/UnitDefinitions/RotationalAcceleration.json +++ b/Common/UnitDefinitions/RotationalAcceleration.json @@ -6,6 +6,30 @@ "T": -2 }, "Units": [ + { + "SingularName": "DegreePerSecondSquared", + "PluralName": "DegreesPerSecondSquared", + "FromUnitToBaseFunc": "(Math.PI / 180) * {x}", + "FromBaseToUnitFunc": "(180 / Math.PI) * {x}", + "Localization": [ + { + "Culture": "en-US", + "Abbreviations": [ "°/s²", "deg/s²" ] + } + ] + }, + { + "SingularName": "MillirevolutionPerMinutePerSecond", + "PluralName": "MillirevolutionsPerMinutePerSecond", + "FromUnitToBaseFunc": "((2 * Math.PI) / 60) * {x} * 1e-3", + "FromBaseToUnitFunc": "(60 / (2 * Math.PI)) * {x} / 1e-3", + "Localization": [ + { + "Culture": "en-US", + "Abbreviations": [ "mrpm/s" ] + } + ] + }, { "SingularName": "RadianPerSecondSquared", "PluralName": "RadiansPerSecondSquared", @@ -21,18 +45,6 @@ } ] }, - { - "SingularName": "DegreePerSecondSquared", - "PluralName": "DegreesPerSecondSquared", - "FromUnitToBaseFunc": "(Math.PI / 180) * {x}", - "FromBaseToUnitFunc": "(180 / Math.PI) * {x}", - "Localization": [ - { - "Culture": "en-US", - "Abbreviations": [ "°/s²", "deg/s²" ] - } - ] - }, { "SingularName": "RevolutionPerMinutePerSecond", "PluralName": "RevolutionsPerMinutePerSecond", diff --git a/Common/UnitDefinitions/RotationalSpeed.json b/Common/UnitDefinitions/RotationalSpeed.json index b64a6569e5..cf3d41f058 100644 --- a/Common/UnitDefinitions/RotationalSpeed.json +++ b/Common/UnitDefinitions/RotationalSpeed.json @@ -86,6 +86,18 @@ "Abbreviations": [ "об/мин" ] } ] + }, + { + "SingularName": "MillirevolutionPerMinute", + "PluralName": "MillirevolutionsPerMinute", + "FromUnitToBaseFunc": "({x} * 2 * Math.PI) / 60000", + "FromBaseToUnitFunc": "({x} / (2 * Math.PI)) * 60000", + "Localization": [ + { + "Culture": "en-US", + "Abbreviations": [ "mrpm", "mr/min" ] + } + ] } ] } diff --git a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs index 4b09a09679..2f0ec14b54 100644 --- a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs +++ b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs index 16c614240a..bf5e87a5b1 100644 --- a/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs +++ b/UnitsNet.NumberExtensions.CS14/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs index d20ff97a15..aae9f84790 100644 --- a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs +++ b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalAccelerationExtensions.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs index e49a4938a1..2561e8293a 100644 --- a/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs +++ b/UnitsNet.NumberExtensions/GeneratedCode/NumberToRotationalSpeedExtensions.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet.Tests/CustomCode/RotationalAccelerationTests.cs b/UnitsNet.Tests/CustomCode/RotationalAccelerationTests.cs index 571f26aa72..d9c38d1f17 100644 --- a/UnitsNet.Tests/CustomCode/RotationalAccelerationTests.cs +++ b/UnitsNet.Tests/CustomCode/RotationalAccelerationTests.cs @@ -29,6 +29,7 @@ public class RotationalAccelerationTests : RotationalAccelerationTestsBase { protected override double DegreesPerSecondSquaredInOneRadianPerSecondSquared => 180 / Math.PI; protected override double RadiansPerSecondSquaredInOneRadianPerSecondSquared => 1; + protected override double MillirevolutionsPerMinutePerSecondInOneRadianPerSecondSquared => 9549.296586; protected override double RevolutionsPerMinutePerSecondInOneRadianPerSecondSquared => 9.549296586; protected override double RevolutionsPerSecondSquaredInOneRadianPerSecondSquared=> 0.159154943091895; } diff --git a/UnitsNet.Tests/CustomCode/RotationalSpeedTests.cs b/UnitsNet.Tests/CustomCode/RotationalSpeedTests.cs index c57c4534be..d9dc860f56 100644 --- a/UnitsNet.Tests/CustomCode/RotationalSpeedTests.cs +++ b/UnitsNet.Tests/CustomCode/RotationalSpeedTests.cs @@ -22,6 +22,8 @@ public class RotationalSpeedTests : RotationalSpeedTestsBase protected override double RevolutionsPerMinuteInOneRadianPerSecond => 9.54929659; + protected override double MillirevolutionsPerMinuteInOneRadianPerSecond => 9549.29659; + protected override double RevolutionsPerSecondInOneRadianPerSecond => 0.15915494; protected override double DegreesPerSecondInOneRadianPerSecond => 57.29577951308; diff --git a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalAccelerationTestsBase.g.cs b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalAccelerationTestsBase.g.cs index 37b6c2b9fd..b6c18d3861 100644 --- a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalAccelerationTestsBase.g.cs +++ b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalAccelerationTestsBase.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalSpeedTestsBase.g.cs b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalSpeedTestsBase.g.cs index f96bcd6abd..5f1dd6b649 100644 --- a/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalSpeedTestsBase.g.cs +++ b/UnitsNet.Tests/GeneratedCode/TestsBase/RotationalSpeedTestsBase.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.g.cs index ed0f6dde57..2fb9dbc328 100644 --- a/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.g.cs +++ b/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.g.cs index 7262bc7e78..37eedf5a0b 100644 --- a/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.g.cs +++ b/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet/GeneratedCode/Resources/RotationalAcceleration.restext b/UnitsNet/GeneratedCode/Resources/RotationalAcceleration.restext index bd1e547ee8..e7507b4402 100644 --- a/UnitsNet/GeneratedCode/Resources/RotationalAcceleration.restext +++ b/UnitsNet/GeneratedCode/Resources/RotationalAcceleration.restext @@ -1,4 +1,5 @@ DegreesPerSecondSquared=°/s²,deg/s² RadiansPerSecondSquared=rad/s² +MillirevolutionsPerMinutePerSecond=mrpm/s RevolutionsPerMinutePerSecond=rpm/s RevolutionsPerSecondSquared=r/s² diff --git a/UnitsNet/GeneratedCode/Resources/RotationalSpeed.restext b/UnitsNet/GeneratedCode/Resources/RotationalSpeed.restext index b74f0eced0..f8300a7d47 100644 --- a/UnitsNet/GeneratedCode/Resources/RotationalSpeed.restext +++ b/UnitsNet/GeneratedCode/Resources/RotationalSpeed.restext @@ -9,5 +9,6 @@ MilliradiansPerSecond=mrad/s NanodegreesPerSecond=n°/s,ndeg/s NanoradiansPerSecond=nrad/s RadiansPerSecond=rad/s +MillirevolutionsPerMinute=mrpm,mr/min RevolutionsPerMinute=rpm,r/min RevolutionsPerSecond=r/s diff --git a/UnitsNet/GeneratedCode/Units/RotationalAccelerationUnit.g.cs b/UnitsNet/GeneratedCode/Units/RotationalAccelerationUnit.g.cs index 78d18c4ea1..26569eea7f 100644 --- a/UnitsNet/GeneratedCode/Units/RotationalAccelerationUnit.g.cs +++ b/UnitsNet/GeneratedCode/Units/RotationalAccelerationUnit.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. // diff --git a/UnitsNet/GeneratedCode/Units/RotationalSpeedUnit.g.cs b/UnitsNet/GeneratedCode/Units/RotationalSpeedUnit.g.cs index c764514ede..cc93014df4 100644 --- a/UnitsNet/GeneratedCode/Units/RotationalSpeedUnit.g.cs +++ b/UnitsNet/GeneratedCode/Units/RotationalSpeedUnit.g.cs @@ -1,4 +1,4 @@ -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by \generate-code.bat. //