Hi,
in a recent project I am working in cgs units because the people
involved is used to that system.
I was surprised to find that the cgs unit system defined in
boost.units doesn't have a temperature unit.
Therefore this program compiles and gives a strange result:
#include
::from_value(4.) << std::endl; return 0; }
prints "4 dimensionless". The fact that there is no temeprature unit in cgs system may be by design, although I am pretty sure that if any "kelvin" is the unit of temperature in cgs. But independly of that I would like to have a cgs-system with kelvin as unit of temperature. How can I do that without having to create a whole new system of derived units almost equal to cgs and without modifying the boost sources? Is there a mechanism to extend (give a new dimension) to an existing system? Thank you, Alfredo