20#ifndef CCGSL_SF_SYNCHROTRON_HPP
21#define CCGSL_SF_SYNCHROTRON_HPP
23#include<gsl/gsl_sf_synchrotron.h>
38 return gsl_sf_synchrotron_1_e( x, &
result ); }
46 inline double synchrotron_1(
double const x ){
return gsl_sf_synchrotron_1( x ); }
56 return gsl_sf_synchrotron_2_e( x, &
result ); }
64 inline double synchrotron_2(
double const x ){
return gsl_sf_synchrotron_2( x ); }
int synchrotron_2_e(double const x, result &result)
C++ version of gsl_sf_synchrotron_2_e().
double synchrotron_1(double const x)
C++ version of gsl_sf_synchrotron_1().
double synchrotron_2(double const x)
C++ version of gsl_sf_synchrotron_2().
gsl_sf_result result
Typedef for gsl_sf_result.
int synchrotron_1_e(double const x, result &result)
C++ version of gsl_sf_synchrotron_1_e().
The gsl package creates an interface to the GNU Scientific Library for C++.