|
Unit Conversion and Dimensional Analysis Library 3.6.1
A compile-time, header-only C++23 dimensional-analysis library
|
Defines the concepts used to constrain unit, conversion-factor, and arithmetic template parameters.
Concepts | |
| concept | units::ArithmeticType |
| Concept for types which represent arithmetic types. | |
| concept | units::NonArithmeticType |
| Concept for types which represent non-arithmetic types. | |
| concept | units::RatioType |
| Concept for types which represent std::ratios. | |
| concept | units::ConversionFactorType |
| Concept for types which represent conversion factors. | |
| concept | units::NumericalScaleType |
| Concept for types which represent numerical scales. | |
| concept | units::UnitType |
| Concept for types which represent units. | |
| concept | units::DimensionedUnitType |
| Concept for types which represent units with a dimension (i.e. | |
| concept | units::DimensionlessUnitType |
| Concept for types which represent units without a dimension (dimensionless). | |
| concept | units::same_dimension |
| Concept for types which represent units of the same dimensionality. | |
| concept | units::Dimensionless |
| Concept satisfied by any unit whose SI dimension is dimensionless; being dimension-keyed it. | |
| concept | units::AbsoluteType |
| Concept satisfied by any absolute<U> point wrapper. | |
| concept | units::DeltaType |
| Concept satisfied by any delta<U> amount wrapper. | |
| concept | units::KindType |
| Concept satisfied by any string-tagged kind<Tag, U>. | |
Defines the concepts used to constrain unit, conversion-factor, and arithmetic template parameters.