CAMLprim value ml_gsl_sf_exp_mult_e10_e(value x, value y) { gsl_sf_result_e10 res; gsl_sf_exp_mult_e10_e(Double_val(x), Double_val(y), &res); return val_of_result_e10(&res); }
/** * C++ version of gsl_sf_exp_mult_e10_e(). * Exponentiate and multiply by a given factor: y * Exp(x) * @param x A real number * @param y A real number * @param result The result as a @c gsl::sf::result object * @return GSL_SUCCESS or GSL_EUNDRFLW or GSL_EOVRFLW */ inline int exp_mult_e10_e( double const x, double const y, result_e10& result ){ return gsl_sf_exp_mult_e10_e( x, y, &result ); }