123456789101112131415161718192021222324252627282930313233343536373839 |
- #include "slatec-internal.hpp"
- int zdiv_(double const *ar, double const *ai, double const *br,
- double const *bi, double *cr, double *ci)
- {
- double ca, cb, cc, cd, bm;
- bm = 1. / zabs_(br, bi);
- cc = *br * bm;
- cd = *bi * bm;
- ca = (*ar * cc + *ai * cd) * bm;
- cb = (*ai * cc - *ar * cd) * bm;
- *cr = ca;
- *ci = cb;
- return 0;
- }
|