Project
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12]
 
datasets
 
airports.h
 
all.h
Includes the header files of all datasets (for convenience)
 
astronomy.h
Includes the header files of all astronomy datasets (for convenience)
 
chemical_elements.h
Contains the dataset from chemical_elements.csv
 
Earth.h
Contains data of our Earth, e.g. Earth.mass
 
exoplanets.h
Contains the dataset from exoplanets.csv
 
ISO216.h
Contains ISO 216: The international standard for paper sizes
 
ISO668.h
Contains ISO 668: Series 1 freight containers
 
lithium_battery_materials.h
Contains the dataset from lithium_battery_materials.csv
 
material_properties.h
Contains the dataset from material_properties.csv
 
monthly_sunspots.h
Contains the dataset from monthly_sunspots.csv
 
Moon.h
Contains data of our Moon, e.g. Moon.mass
 
moons.h
Contains the dataset from moons.csv
 
musical_notes.h
Contains the dataset from musical_notes.csv
 
physics_particles.h
Contains the dataset from physics_particles.csv
 
planets.h
Contains the dataset from planets.csv
 
examples
 
astronomy.cpp
Provides 13 astronomy examples using libSI
 
conversions.cpp
Provides 7 import/export examples
 
main.cpp
The main() function calling all other example functions
 
speeds.cpp
Provides 5 speed examples using libSI
 
various.cpp
Provides 34 various examples using libSI
 
SI
 
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