OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering 3.3.19

dotnet add package OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering --version 3.3.19
                    
NuGet\Install-Package OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering -Version 3.3.19
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering" Version="3.3.19" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering" Version="3.3.19" />
                    
Directory.Packages.props
<PackageReference Include="OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering --version 3.3.19
                    
#r "nuget: OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering, 3.3.19"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering@3.3.19
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering&version=3.3.19
                    
Install as a Cake Addin
#tool nuget:?package=OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering&version=3.3.19
                    
Install as a Cake Tool

Model for unit conversion of BasePhysicalQuantity

This nuget package hosts the C# model for managing sets of unit choices for physical quantities. Such a set forms a BaseUnitSystem.

More info on:

https://github.com/Open-Source-Drilling-Community/UnitConversion

Default UnitChoices for the Base Unit Systems

There are four default base unit systems: SI, Metric, Imperial and US. It is mandatory to define the unit choice for every physical quantities for each of these based unit systems. This is done by adding a line for each of the BaseUnitSystem in the file BaseUnitSystem.cs. This line looks like that:

Choices.Add(AccelerationDrillingQuantity.Instance.ID.ToString(), AccelerationDrillingQuantity.Instance.GetUnitChoice(AccelerationDrillingQuantity.UnitChoicesEnum.MetrePerSecondSquared).ID.ToString());

Contributors

Eric Cayeux, NORCE Energy Modelling and Automation

Gilles Pelfrene, NORCE Energy Modelling and Automation

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering:

Package Downloads
OSDC.UnitConversion.DrillingRazorMudComponents

A package with MudBlazor components to manage unit and reference conversions.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.3.19 168 6/3/2025
3.3.18 139 6/3/2025
3.3.17 83 5/31/2025
3.3.16 127 5/30/2025
3.3.15 169 2/10/2025
3.3.14 141 2/9/2025
3.3.12 169 8/30/2024
3.3.11 122 8/30/2024
3.3.10 129 8/29/2024
3.3.9 131 8/29/2024
3.3.8 135 8/29/2024
3.3.7 134 8/29/2024
3.3.6 148 8/27/2024
3.3.5 147 8/27/2024
3.3.4 149 8/26/2024
3.3.3 146 8/26/2024
3.3.2 144 8/26/2024
3.3.1 161 8/23/2024
3.3.0 158 8/23/2024
3.2.10 161 8/20/2024
3.2.9 136 8/20/2024
3.2.7 152 8/20/2024
3.2.6 151 8/19/2024
3.2.3 153 8/19/2024
3.2.2 148 8/19/2024
3.2.1 163 8/17/2024
3.2.0 143 8/17/2024