Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 24 additions & 12 deletions Common/UnitDefinitions/RotationalAcceleration.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand All @@ -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",
Expand Down
12 changes: 12 additions & 0 deletions Common/UnitDefinitions/RotationalSpeed.json
Original file line number Diff line number Diff line change
Expand Up @@ -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" ]
}
]
}
]
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions UnitsNet.Tests/CustomCode/RotationalAccelerationTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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;
}
Expand Down
2 changes: 2 additions & 0 deletions UnitsNet.Tests/CustomCode/RotationalSpeedTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion UnitsNet/GeneratedCode/Quantities/RotationalSpeed.g.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
DegreesPerSecondSquared=°/s²,deg/s²
RadiansPerSecondSquared=rad/s²
MillirevolutionsPerMinutePerSecond=mrpm/s
RevolutionsPerMinutePerSecond=rpm/s
RevolutionsPerSecondSquared=r/s²
1 change: 1 addition & 0 deletions UnitsNet/GeneratedCode/Resources/RotationalSpeed.restext
Original file line number Diff line number Diff line change
Expand Up @@ -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

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion UnitsNet/GeneratedCode/Units/RotationalSpeedUnit.g.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.