OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering 3.3.12

dotnet add package OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering --version 3.3.12                
NuGet\Install-Package OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering -Version 3.3.12                
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.12" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering --version 3.3.12                
#r "nuget: OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering, 3.3.12"                
#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.
// Install OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering as a Cake Addin
#addin nuget:?package=OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering&version=3.3.12

// Install OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering as a Cake Tool
#tool nuget:?package=OSDC.UnitConversion.Conversion.UnitSystem.DrillingEngineering&version=3.3.12                

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. 
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.12 129 8/30/2024
3.3.11 92 8/30/2024
3.3.10 95 8/29/2024
3.3.9 92 8/29/2024
3.3.8 100 8/29/2024
3.3.7 100 8/29/2024
3.3.6 113 8/27/2024
3.3.5 115 8/27/2024
3.3.4 117 8/26/2024
3.3.3 115 8/26/2024
3.3.2 110 8/26/2024
3.3.1 130 8/23/2024
3.3.0 122 8/23/2024
3.2.10 122 8/20/2024
3.2.9 106 8/20/2024
3.2.7 123 8/20/2024
3.2.6 124 8/19/2024
3.2.3 121 8/19/2024
3.2.2 119 8/19/2024
3.2.1 136 8/17/2024
3.2.0 115 8/17/2024