20#ifndef CCGSL_SF_ELEMENTARY_HPP
21#define CCGSL_SF_ELEMENTARY_HPP
23#include<gsl/gsl_sf_elementary.h>
37 return gsl_sf_multiply_e( x, y, &
result ); }
44 inline double multiply(
double const x,
double const y ){
return gsl_sf_multiply( x, y ); }
54 inline int multiply_err_e(
double const x,
double const dx,
double const y,
double const dy,
double multiply(double const x, double const y)
C++ version of gsl_sf_multiply().
int multiply_err_e(double const x, double const dx, double const y, double const dy, result &result)
C++ version of gsl_sf_multiply_err_e().
int multiply_e(double const x, double const y, result &result)
C++ version of gsl_sf_multiply_e().
gsl_sf_result result
Typedef for gsl_sf_result.
The gsl package creates an interface to the GNU Scientific Library for C++.