XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions

Functions

double _Complex _cadd (double _Complex a, double _Complex b)
 Addition of complex numbers
 
void _cadd_sub (double _Complex a, double _Complex b, double _Complex *add)
 Addition of complex numbers
 
double _Complex _cdadd (double _Complex a, double rb)
 Addition of complex number and real number
 
void _cdadd_sub (double _Complex a, double rb, double _Complex *add)
 Addition of complex number and real number
 
double _Complex _cddiv (double _Complex a, double rb)
 Division of complex number by real number
 
void _cddiv_sub (double _Complex a, double rb, double _Complex *div)
 Division of complex number by real number
 
double _Complex _cdiv (double _Complex a, double _Complex b)
 Division of complex number by complex number
 
void _cdiv_sub (double _Complex a, double _Complex b, double _Complex *div)
 Division of complex number by complex number
 
double _Complex _cdmul (double _Complex a, double rb)
 Multiplication of complex number and real number
 
void _cdmul_sub (double _Complex a, double rb, double _Complex *mul)
 Multiplication of complex number and real number
 
double _Complex _cdpow (double _Complex a, double rb)
 Power of complex number (real order)
 
void _cdpow_sub (double _Complex a, double rb, double _Complex *pow)
 Power of complex number (real order)
 
double _Complex _cdsub (double _Complex a, double rb)
 Subtraction of real number from complex number
 
void _cdsub_sub (double _Complex a, double rb, double _Complex *sub)
 Subtraction of real number from complex number
 
double _Complex _cipow (double _Complex a, int ib)
 Power of complex number (integer order)
 
void _cipow_sub (double _Complex a, int ib, double _Complex *pow)
 Power of complex number (integer order)
 
double _Complex _cminus (double _Complex a)
 Sign inversion of complex number
 
void _cminus_sub (double _Complex a, double _Complex *minus)
 Sign inversion of complex number
 
double _Complex _cmplx (double r, double i)
 Building complex number
 
void _cmplx_sub (double r, double i, double _Complex *z)
 Building complex number
 
double _Complex _cmul (double _Complex a, double _Complex b)
 Multiplication of complex numbers
 
void _cmul_sub (double _Complex a, double _Complex b, double _Complex *mul)
 Multiplication of complex numbers
 
void _conj_sub (double _Complex z, double _Complex *conjz)
 Conjugate number
 
double _Complex _cpolar (double rho, double theta)
 Building complex number (polar coordinate)
 
void _cpolar_sub (double rho, double theta, double _Complex *z)
 Addition of complex numbers
 
void _cpow_sub (double _Complex a, double _Complex b, double _Complex *pow)
 Power of complex number
 
void _cproj_sub (double _Complex z, double _Complex *projz)
 Projection of complex number on Riemann sphere
 
double _Complex _csub (double _Complex a, double _Complex b)
 Subtraction of complex number from complex number
 
void _csub_sub (double _Complex a, double _Complex b, double _Complex *sub)
 Subtraction of complex number from complex number
 
double _Complex _dcdiv (double ra, double _Complex b)
 Division of real number by complex number
 
void _dcdiv_sub (double ra, double _Complex b, double _Complex *div)
 Division of real number by complex number
 
double _Complex _dcsub (double ra, double _Complex b)
 Subtraction of complex number from real number
 
void _dcsub_sub (double ra, double _Complex b, double _Complex *sub)
 Subtraction of complex number from real number
 

Detailed Description

This is the group of A4. Complex arithmetic routines.