Program Listing for File complex/array/functions.h#
↰ Return to documentation for file (oti/complex/array/functions.h)
#ifndef OTI_COMPLEX_FUNCTIONS_H
#define OTI_COMPLEX_FUNCTIONS_H
// Math functions.
carr_t carr_atanh(carr_t* arr);
void carr_atanh_to(carr_t* arr, carr_t* res);
carr_t carr_asinh(carr_t* arr);
void carr_asinh_to(carr_t* arr, carr_t* res);
carr_t carr_acosh(carr_t* arr);
void carr_acosh_to(carr_t* arr, carr_t* res);
carr_t carr_tanh(carr_t* arr);
void carr_tanh_to(carr_t* arr, carr_t* res);
carr_t carr_cbrt(carr_t* arr);
void carr_cbrt_to(carr_t* arr, carr_t* res);
carr_t carr_sqrt(carr_t* arr);
void carr_sqrt_to(carr_t* arr, carr_t* res);
carr_t carr_cosh(carr_t* arr);
void carr_cosh_to(carr_t* arr, carr_t* res);
carr_t carr_sinh(carr_t* arr);
void carr_sinh_to(carr_t* arr, carr_t* res);
carr_t carr_asin(carr_t* arr);
void carr_asin_to(carr_t* arr, carr_t* res);
carr_t carr_acos(carr_t* arr);
void carr_acos_to(carr_t* arr, carr_t* res);
carr_t carr_atan(carr_t* arr);
void carr_atan_to(carr_t* arr, carr_t* res);
carr_t carr_tan(carr_t* arr);
void carr_tan_to(carr_t* arr, carr_t* res);
carr_t carr_cos(carr_t* arr);
void carr_cos_to(carr_t* arr, carr_t* res);
carr_t carr_sin(carr_t* arr );
void carr_sin_to(carr_t* arr, carr_t* res);
carr_t carr_log(carr_t* arr);
void carr_log_to(carr_t* arr, carr_t* res);
carr_t carr_exp(carr_t* arr);
void carr_exp_to(carr_t* arr, carr_t* res);
carr_t carr_pow(carr_t* arr, ccoeff_t e);
void carr_pow_to(carr_t* arr, ccoeff_t e, carr_t* res);
#endif