|
Unit Conversion and Dimensional Analysis Library 3.6.1
A compile-time, header-only C++23 dimensional-analysis library
|
| Unit Types | Defines a series of classes which contain dimensioned values |
| Unit Manipulators | Defines a series of classes used to manipulate unit types, such as inverse<>, squared<>, and metric prefixes |
| Prefixes | Defines the metric and binary prefix manipulators (e.g |
| Decimal Prefixes | Defines the decimal (metric) prefix manipulators from atto to exa |
| Binary Prefixes | Defines the binary prefix manipulators from kibi to exbi |
| Unit Math | Defines a collection of unit-enabled, strongly-typed versions of <cmath> functions |
| Explicit Conversion | Functions used to convert values of one logical type to another |
| Type Traits | Defines a series of classes to obtain unit type information at compile-time |
| Standard Type Traits Specializations | Specialization of std::common_type for unit types |
| Concepts | Defines the concepts used to constrain unit, conversion-factor, and arithmetic template parameters |
| Conversion Factors | Defines conversion_factor and the strong-typed conversion factors that tag each unit |
| Constructors | Defines the constructors of the unit container type |