The Intel Math library supports the following complex functions:
Description: The cabs function returns the complex absolute value of z.
Calling interface:
double cabs(double _Complex
z);
float cabsf(float _Complex z);
Description: The cacos function returns the complex inverse cosine of z.
Calling interface:
double _Complex cacos(double
_Complex z);
float _Complex cacosf(float _Complex z);
Description: The cacosh function returns the complex inverse hyperbolic cosine of z.
Calling interface:
double _Complex cacosh(double
_Complex z);
float _Complex cacoshf(float _Complex z);
Description: The carg function returns the value of the argument in the interval [-pi, +pi].
Calling interface:
double carg(double _Complex
z);
float cargf(float _Complex z);
Description: The casin function returns the complex inverse sine of z.
Calling interface:
double _Complex casin(double
_Complex z);
float _Complex casinf(float _Complex z);
Description: The casinh function returns the complex inverse hyperbolic sine of z.
Calling interface:
double _Complex casinh(double
_Complex z);
float _Complex casinhf(float _Complex z);
Description: The catan function returns the complex inverse tangent of z.
Calling interface:
double _Complex catan(double
_Complex z);
float _Complex catanf(float _Complex z);
Description: The catanh function returns the complex inverse hyperbolic tangent of z.
Calling interface:
double _Complex catanh(double
_Complex z);
float _Complex catanhf(float _Complex z);
Description: The ccos function returns the complex cosine of z.
Calling interface:
double _Complex ccos(double
_Complex z);
float _Complex ccosf(float _Complex z);
Description: The ccosh function returns the complex hyperbolic cosine of z.
Calling interface:
double _Complex ccosh(double
_Complex z);
float _Complex ccoshf(float _Complex z);
Description: The cexp function computes the complex base-e exponential of z.
Calling interface:
double _Complex cexp(double
_Complex z);
float _Complex cexpf(float _Complex z);
Description: The cimag function returns the imaginary part value of z.
Calling interface:
double cimag(double _Complex
z);
float cimagf(float _Complex z);
Description: The cis function returns the cosine and sine (as a complex value) of z measured in radians.
Calling interface:
double _Complex cis(double
z);
float _Complex cis(float z);
Description: The clog function returns the complex natural logarithm of z.
Calling interface:
double _Complex clog(double
_Complex z);
float _Complex clogf(float _Complex z);
Description: The conj function returns the complex conjugate of z, by reversing the sign of its imaginary part.
Calling interface:
double _Complex conj(double
_Complex z);
float _Complex conjf(float _Complex z);
Description: The cpow function returns the complex power function xy .
Calling interface:
double _Complex cpow(double
_Complex x, double _Complex y);
float _Complex cpowf(float _Complex x, float _Complex y);
Description: The cproj function returns a projection of z onto the Riemann sphere.
Calling interface:
double _Complex cproj(double
_Complex z);
float _Complex cprojf(float _Complex z);
Description: The creal function returns the real part value of z.
Calling interface:
double creal(double _Complex
z);
float crealf(float _Complex z);
Description: The csin function returns the complex sine of z.
Calling interface:
double _Complex csin(double
_Complex z);
float _Complex csinf(float _Complex z);
Description: The csinh function returns the complex hyperbolic sine of z.
Calling interface:
double _Complex csinh(double
_Complex z);
float _Complex csinhf(float _Complex z);
Description: The csqrt function returns the complex square root of z.
Calling interface:
double _Complex csqrt(double
_Complex z);
float _Complex csqrtf(float _Complex z);
Description: The ctan function returns the complex tangent of z.
Calling interface:
double _Complex ctan(double
_Complex z);
float _Complex ctanf(float _Complex z);
Description: The ctanh function returns the complex hyperbolic tangent of z.
Calling interface:
double _Complex ctanh(double
_Complex z);
float _Complex ctanhf(float _Complex z);