mp-units
Unit calculator
A C++ library for dimensional analysis and unit/quantity manipulation.
The quantities and units library for C++
1k stars
32 watching
91 forks
Language: C++
last commit: 3 months ago
Linked from 2 awesome lists
cmakeconancppcpp20cpp23dimensional-analysisdimensionsisqlibraryphysical-quantitiesphysical-unitsquantityquantity-manipulationsafetysisystem-of-quantitiessystem-of-unitsunitsunits-of-measureunits-of-measurement
Related projects:
Repository | Description | Stars |
---|---|---|
| A C++ header-only library providing type safety and user-defined literals for physical units | 501 |
| A C++ library for physical units and conversions with safety, accessibility, performance, and developer experience features. | 331 |
| Enables dimension-level analysis and unit handling in Nim programming language | 19 |
| A C++ library for working with units of measurement at runtime, enabling conversions between them and with string representations. | 147 |
| A library that simplifies working with units of measurement in C# applications | 2,679 |
| A compile-time dimensional analysis and unit conversion library. | 968 |
| A high-accuracy calculator that supports unit conversions and string parsing. | 135 |
| A high-performance C++ library for arbitrary-precision arithmetic and special functions | 305 |
| A Common Lisp library that provides a numeric type with optional unit and/or uncertainty for computations with automatic error propagation. | 33 |
| Utility library to format physical values in properly scaled metric units | 8 |
| A gem that simplifies unit conversions in scientific calculations by providing a class to handle units and perform various mathematical operations on them. | 531 |
| Software providing tools and utilities for manipulating units of physical quantities | 62 |
| An implementation of a finite state machine using std::variant in C++ | 84 |
| Standard C++ library adapted for use with the Arduino platform | 596 |
| Calculates molecular properties from chemical formulas | 58 |