ajakhotia/units

Provide type appropriate math operators

ajakhotia opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Library needs support for math operations.

Describe the solution you'd like
Provide utilities for following operations:

  • pow<std::ratio<>>
  • Trigonometric functions(only applicable to dimension-less quantities)
    • atan2(..., ...) is an exception and will need quantities of same dimensions.
  • Hyperbolic functions(only applicable to dimensionless-less quantities)
  • Log and exponent
  • numeric_limits overloads
  • error function
  • gamma function
  • Rounding ?