Project
Loading...
Searching...
No Matches
SI Directory Reference

Files

 
constants.h
 Defines 77 type-safe constants, e.g. speed_of_light_in_vacuum.
 
conversions.h
 Defines conversion functions, e.g. to_string(12_m).
 
core.h
 Includes the 6 core header files (for convenience).
 
datatypes.h
 Defines the dimensionless, the SI base, and the derived SI datatypes, e.g. SI::length.
 
formulas.h
 Defines 77 formulas based on SI datatypes, e.g. SI::formula::wavelength().
 
internal.h
 Internal header file (providing datatypes, classes, etc.).
 
literals.h
 Defines 297 literals, e.g. 24_h.
 
prefixes.h
 Defines the 24 SI prefixes.
 
print.h
 Defines simple print() and println() templates (similar to C++23).
 
tests.h
 Contains 210 unit tests at compile-time to verify everything.
 
units.h
 Defines 103 type-safe units, e.g. SI::meters.