1234567891011121314151617181920212223 |
- #include "f2c.h"
- #ifdef KR_headers
- extern double sin(), cos(), sinh(), cosh();
- VOID c_sin(r, z) complex *r, *z;
- #else
- #undef abs
- #include "math.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- void c_sin(complex *r, complex *z)
- #endif
- {
- double zi = z->i, zr = z->r;
- r->r = sin(zr) * cosh(zi);
- r->i = cos(zr) * sinh(zi);
- }
- #ifdef __cplusplus
- }
- #endif
|