This project provides some mathematical types (numbers, vectors, matrices and functions) that enforce dimensional homogeneity (https://en.wikipedia.org/wiki/Dimensional_analysis#Dimensional_homogeneity) at compile time.
This project is released under the BSD license.