My Project
|
Unit conversion routines. More...
Functions | |
constexpr double | from (const double q, const double unit) |
Convert from external units of measurements to equivalent internal units of measurements. | |
constexpr double | to (const double q, const double unit) |
Convert from internal units of measurements to equivalent external units of measurements. | |
Unit conversion routines.
|
constexpr |
Convert from external units of measurements to equivalent internal units of measurements.
Note: The internal units of measurements are ALWAYS, and exclusively, SI.
Example: Convert a double kx
, containing a permeability value in units of milli-darcy (mD) to the equivalent value in SI units (i.e.,
[in] | q | Physical quantity. |
[in] | unit | Physical unit of measurement. |
q
in equivalent SI units of measurements.
|
constexpr |
Convert from internal units of measurements to equivalent external units of measurements.
Note: The internal units of measurements are ALWAYS, and exclusively, SI.
Example: Convert a std::vector<double> p
, containing pressure values in the SI unit Pascal (i.e., unit::Pascal) to the equivalent values in Psi (unit::psia).
[in] | q | Physical quantity, measured in SI units. |
[in] | unit | Physical unit of measurement. |
q
in unit unit
.