Program Listing for File semisparse/scalar/gauss/functions.h#
↰ Return to documentation for file (oti/semisparse/scalar/gauss/functions.h)
#ifndef OTI_SEMISPARSE_SCALAR_GAUSS_FUNCTIONS_H
#define OTI_SEMISPARSE_SCALAR_GAUSS_FUNCTIONS_H
/**************************************************************************************************/
fessoti_t fessoti_atanh( fessoti_t* num, dhelpl_t dhl);
void fessoti_atanh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_asinh( fessoti_t* num, dhelpl_t dhl);
void fessoti_asinh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_acosh( fessoti_t* num, dhelpl_t dhl);
void fessoti_acosh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_tanh( fessoti_t* num, dhelpl_t dhl);
void fessoti_tanh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_cosh( fessoti_t* num, dhelpl_t dhl);
void fessoti_cosh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_sinh( fessoti_t* num, dhelpl_t dhl);
void fessoti_sinh_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fessoti_t fessoti_asin( fessoti_t* num, dhelpl_t dhl);
void fessoti_asin_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_acos( fessoti_t* num, dhelpl_t dhl);
void fessoti_acos_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_atan( fessoti_t* num, dhelpl_t dhl);
void fessoti_atan_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_tan( fessoti_t* num, dhelpl_t dhl);
void fessoti_tan_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_cos( fessoti_t* num, dhelpl_t dhl);
void fessoti_cos_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_sin( fessoti_t* num, dhelpl_t dhl);
void fessoti_sin_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fessoti_t fessoti_logb( fessoti_t* num, double base, dhelpl_t dhl);
void fessoti_logb_to( fessoti_t* num, double base, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_log10( fessoti_t* num, dhelpl_t dhl);
void fessoti_log10_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_log( fessoti_t* num, dhelpl_t dhl);
void fessoti_log_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_exp( fessoti_t* num, dhelpl_t dhl);
void fessoti_exp_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
fessoti_t fessoti_cbrt( fessoti_t* num, dhelpl_t dhl);
void fessoti_cbrt_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_sqrt( fessoti_t* num, dhelpl_t dhl);
void fessoti_sqrt_to( fessoti_t* num, fessoti_t* res, dhelpl_t dhl);
fessoti_t fessoti_pow( fessoti_t* num, double e, dhelpl_t dhl);
void fessoti_pow_to( fessoti_t* num, double e, fessoti_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
semiotin_t fessoti_integrate( fessoti_t* num, fessoti_t* w, dhelpl_t dhl);
void fessoti_integrate_to( fessoti_t* num, fessoti_t* w, semiotin_t* res, dhelpl_t dhl);
semiotin_t fessoti_integrate_f( fessoti_t* num, fessoti_t* w, dhelpl_t dhl);
void fessoti_integrate_f_to( fessoti_t* num, fessoti_t* w, semiotin_t* res, dhelpl_t dhl);
semiotin_t fessoti_integrate_r( coeff_t num, fessoti_t* w, dhelpl_t dhl);
void fessoti_integrate_r_to( coeff_t num, fessoti_t* w, semiotin_t* res, dhelpl_t dhl);
semiotin_t fessoti_integrate_o( semiotin_t* num, fessoti_t* w, dhelpl_t dhl);
void fessoti_integrate_o_to( semiotin_t* num, fessoti_t* w, semiotin_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
#endif