| Name | 
|---|
| mp_units | 
| Name | Description | 
|---|---|
| character_set | |
| quantity_character | Quantity character | 
| unit_symbol_separator | |
| unit_symbol_solidus | 
| Name | Description | 
|---|---|
| abs | Computes the absolute value of a quantity | 
| castable | |
| cbrt | cbrtoverloads | 
| ceil | Computes the smallest quantity with integer representation and unit type To with its number not less than q | 
| contains | |
| cubic | Computes the cubic power of a unit | 
| default_point_origin | |
| dimension_symbol | |
| dimension_symbol_to | |
| epsilon | Returns the epsilon of the quantity | 
| exp | Computes Euler's raised to the given power | 
| explicitly_convertible | |
| floor | Computes the largest quantity with integer representation and unit type To with its number not greater than q | 
| fma | fmaoverloads | 
| fmod | Computes the floating-point remainder of the division operation x / y. | 
| get | |
| get_canonical_unit | |
| get_common_quantity_spec | |
| get_common_reference | |
| get_common_unit | |
| get_kind | |
| get_quantity_spec | |
| get_unit | |
| hypot | hypotoverloads | 
| implicitly_convertible | |
| interconvertible | |
| inverse | Computes the inverse of a quantity in a provided unit | 
| is_eq_zero | |
| is_gt_zero | |
| is_gteq_zero | |
| is_lt_zero | |
| is_lteq_zero | |
| is_neq_zero | |
| isfinite | isfiniteoverloads | 
| isinf | isinfoverloads | 
| isnan | isnanoverloads | 
| lerp | Linear interpolation or extrapolation | 
| magnitude | |
| midpoint | Computes the midpoint of two points | 
| operator% | Modulus operators | 
| operator* | Multiplication operators | 
| operator+ | Addition operators | 
| operator- | Subtraction operators | 
| operator/ | Division operators | 
| pow | powoverloads | 
| quantity_cast | quantity_castoverloads | 
| remainder | Computes the IEEE remainder of the floating point division operation x / y. | 
| round | Computes the nearest quantity with integer representation and unit type Totoq | 
| sqrt | sqrtoverloads | 
| square | Computes the square power of a unit | 
| swap | |
| unit_symbol | |
| unit_symbol_to | |
| unit_vector | |
| value_cast | value_castoverloads | 
| operator<< | Stream insertion operators | 
| operator== | Equality operators | 
| operator<=> | Three-way comparison operators | 
| Name | Description | 
|---|---|
| AssociatedUnit | A concept matching all units that can be used as quantity references | 
| Dimension | A concept matching all dimensions in the library. | 
| DimensionOf | A concept checking if the argument is of the same dimension. | 
| PointOrigin | A concept matching all quantity point origins in the library | 
| PointOriginFor | A concept matching all quantity point origins for a specified quantity type in the library | 
| PrefixableUnit | A concept to be used to define prefixes for a unit | 
| Quantity | A concept matching all quantities in the library | 
| QuantityLike | A concept matching all external quantities like types | 
| QuantityOf | A concept matching all quantities of the provided quantity spec | 
| QuantityPoint | A concept matching all quantity points in the library | 
| QuantityPointLike | A concept matching all external quantity point like types | 
| QuantityPointOf | A concept matching all quantity points of the provided property | 
| QuantitySpec | |
| QuantitySpecOf | A concept matching all quantity specifications of a provided quantity spec value | 
| Reference | A concept matching all references in the library. | 
| ReferenceOf | A concept matching all references of the provided quantity spec | 
| RepresentationOf | |
| Unit | A concept matching all unit types in the library | 
| UnitMagnitude | Concept to detect whether T is a valid UnitMagnitude. | 
| UnitOf | A concept matching all units associated with the provided quantity spec |