David Gonzalez Martin 38011a233c Integrate libs
2024-03-02 12:58:12 -06:00

10 lines
175 B
C

#include "complex_impl.h"
/* atanh = -i atan(i z) */
double complex catanh(double complex z)
{
z = catan(CMPLX(-cimag(z), creal(z)));
return CMPLX(cimag(z), -creal(z));
}