![]() |
XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
|
Functions | |
doublecomplex | cadd (doublecomplex a, doublecomplex b) |
Addition of complex numbers | |
void | cadd_sub (doublecomplex a, doublecomplex b, doublecomplex *add) |
Addition of complex numbers | |
doublecomplex | cdadd (doublecomplex a, double rb) |
Addition of complex number and real number | |
void | cdadd_sub (doublecomplex a, double rb, doublecomplex *add) |
Addition of complex number and real number | |
doublecomplex | cddiv (doublecomplex a, double rb) |
Division of complex number by real number | |
void | cddiv_sub (doublecomplex a, double rb, doublecomplex *div) |
Division of complex number by real number | |
doublecomplex | cdiv (doublecomplex a, doublecomplex b) |
Division of complex number by complex number | |
void | cdiv_sub (doublecomplex a, doublecomplex b, doublecomplex *div) |
Division of complex number by complex number | |
doublecomplex | cdmul (doublecomplex a, double rb) |
Multiplication of complex number and real number | |
void | cdmul_sub (doublecomplex a, double rb, doublecomplex *mul) |
Multiplication of complex number and real number | |
doublecomplex | cdpow (doublecomplex a, double rb) |
Power of complex number (real order) | |
void | cdpow_sub (doublecomplex a, double rb, doublecomplex *pow) |
Power of complex number (real order) | |
doublecomplex | cdsub (doublecomplex a, double rb) |
Subtraction of real number from complex number | |
void | cdsub_sub (doublecomplex a, double rb, doublecomplex *sub) |
Subtraction of real number from complex number | |
doublecomplex | cipow (doublecomplex a, int ib) |
Power of complex number (integer order) | |
void | cipow_sub (doublecomplex a, int ib, doublecomplex *pow) |
Power of complex number (integer order) | |
doublecomplex | cminus (doublecomplex a) |
Sign inversion of complex number | |
void | cminus_sub (doublecomplex a, doublecomplex *minus) |
Sign inversion of complex number | |
doublecomplex | cmplx (double r, double i) |
Building complex number | |
void | cmplx_sub (double r, double i, doublecomplex *z) |
Building complex number | |
doublecomplex | cmul (doublecomplex a, doublecomplex b) |
Multiplication of complex numbers | |
void | cmul_sub (doublecomplex a, doublecomplex b, doublecomplex *mul) |
Multiplication of complex numbers | |
void | conj_sub (doublecomplex z, doublecomplex *conjz) |
Conjugate number | |
doublecomplex | cpolar (double rho, double theta) |
Building complex number (polar coordinate) | |
void | cpolar_sub (double rho, double theta, doublecomplex *z) |
Addition of complex numbers | |
void | cpow_sub (doublecomplex a, doublecomplex b, doublecomplex *pow) |
Power of complex number | |
void | cproj_sub (doublecomplex z, doublecomplex *projz) |
Projection of complex number on Riemann sphere | |
doublecomplex | csub (doublecomplex a, doublecomplex b) |
Subtraction of complex number from complex number | |
void | csub_sub (doublecomplex a, doublecomplex b, doublecomplex *sub) |
Subtraction of complex number from complex number | |
doublecomplex | dcdiv (double ra, doublecomplex 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, doublecomplex b, doublecomplex *sub) |
Subtraction of complex number from real number | |
This is the group of A4. Complex arithmetic routines.