The complex library implements the complex class to contain complex numbers in cartesian form and several functions and overloads to operate with them:


Classes


  1. complex                             Complex number class (class template)



Functions

Complex values:


  1. real       Return real part of complex (function template)
  2. imag     Return imaginary part of complex (function template)
  3. abs       Return absolute value of complex (function template)
  4. arg       Return phase angle of complex (function template )
  5. norm    Return norm of complex number (function template)
  6. conj     Return complex conjugate (function template)
  7. polar    Return complex from polar components (function template )
Transcendentals overloads:

  1. cos                  Return cosine of complex (function template)
  2. cosh                Return hyperbolic cosine of complex (function template)
  3. exp                  Return exponential of complex (function template)
  4. log                   Return natural logarithm of complex (function template)
  5. log10               Return common logarithm of complex (function template)
  6. pow                 Return complex power (function template)
  7. sin                    Return sine of complex (function template)
  8. sinh                  Return hyperbolic sine of complex (function template)
  9. sqrt                  Return square root of complex (function template)
  10. tan                    Return tangent of complex (function template)
  11. tanh                  Return hyperbolic tangent of complex (function template)

Operator overloads:
  1. complex operators          Complex number operators (functions)



Designed By Blogger Templates | Templatelib & Distributed By Blogspot Templates