Doxygen Source Code Documentation
pow_zz.c File Reference
#include "f2c.h"
#include "mathh.h"
Go to the source code of this file.
Functions | |
double | f__cabs (double, double) |
void | pow_zz (doublecomplex *r, doublecomplex *a, doublecomplex *b) |
Function Documentation
|
Definition at line 7 of file cabs.c.
00009 { 00010 double temp; 00011 00012 if(real < 0) 00013 real = -real; 00014 if(imag < 0) 00015 imag = -imag; 00016 if(imag > real){ 00017 temp = real; 00018 real = imag; 00019 imag = temp; 00020 } 00021 if((real+imag) == real) 00022 return(real); 00023 00024 temp = imag/real; 00025 temp = real*sqrt(1.0 + temp*temp); /*overflow!!*/ 00026 return(temp); 00027 } |
|
Definition at line 10 of file pow_zz.c. References a, f__cabs(), and r.
|