Program Listing for File semisparse/array/gauss/functions.h#
↰ Return to documentation for file (oti/semisparse/array/gauss/functions.h)
#ifndef OTI_SEMISPARSE_ARRAY_GAUSS_FUNCTIONS_H
#define OTI_SEMISPARSE_ARRAY_GAUSS_FUNCTIONS_H
/**************************************************************************************************/
fearrsso_t fearrsso_atanh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_atanh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_asinh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_asinh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_acosh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_acosh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fearrsso_t fearrsso_tanh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_tanh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_sinh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_sinh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_cosh( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_cosh_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fearrsso_t fearrsso_atan( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_atan_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_asin( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_asin_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_acos( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_acos_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fearrsso_t fearrsso_tan( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_tan_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_sin( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_sin_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_cos( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_cos_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fearrsso_t fearrsso_logb( fearrsso_t* arr, double base, dhelpl_t dhl);
void fearrsso_logb_to( fearrsso_t* arr, double base, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_log10( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_log10_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_log( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_log_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_exp( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_exp_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fearrsso_t fearrsso_cbrt( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_cbrt_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_sqrt( fearrsso_t* arr, dhelpl_t dhl);
void fearrsso_sqrt_to( fearrsso_t* arr, fearrsso_t* res, dhelpl_t dhl);
fearrsso_t fearrsso_pow( fearrsso_t* arr, double e, dhelpl_t dhl);
void fearrsso_pow_to( fearrsso_t* arr, double e, fearrsso_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
#endif