20#ifndef CCGSL_SF_LAGUERRE_HPP
21#define CCGSL_SF_LAGUERRE_HPP
23#include<gsl/gsl_sf_laguerre.h>
38 return gsl_sf_laguerre_1_e(
a, x, &
result ); }
48 return gsl_sf_laguerre_2_e(
a, x, &
result ); }
58 return gsl_sf_laguerre_3_e(
a, x, &
result ); }
66 inline double laguerre_1(
double a,
double x ){
return gsl_sf_laguerre_1(
a, x ); }
74 inline double laguerre_2(
double a,
double x ){
return gsl_sf_laguerre_2(
a, x ); }
82 inline double laguerre_3(
double a,
double x ){
return gsl_sf_laguerre_3(
a, x ); }
96 return gsl_sf_laguerre_n_e(
n,
a, x, &
result ); }
108 inline double laguerre_n(
int n,
double a,
double x ){
return gsl_sf_laguerre_n(
n,
a, x ); }
size_t n(workspace const &w)
C++ version of gsl_rstat_n().
double a(int order, double qq)
C++ version of gsl_sf_mathieu_a().
double laguerre_2(double a, double x)
C++ version of gsl_sf_laguerre_2().
double laguerre_3(double a, double x)
C++ version of gsl_sf_laguerre_3().
int laguerre_3_e(double const a, double const x, result &result)
C++ version of gsl_sf_laguerre_3_e().
int laguerre_n_e(int const n, double const a, double const x, result &result)
C++ version of gsl_sf_laguerre_n_e().
int laguerre_2_e(double const a, double const x, result &result)
C++ version of gsl_sf_laguerre_2_e().
double laguerre_1(double a, double x)
C++ version of gsl_sf_laguerre_1().
double laguerre_n(int n, double a, double x)
C++ version of gsl_sf_laguerre_n().
int laguerre_1_e(double const a, double const x, result &result)
C++ version of gsl_sf_laguerre_1_e().
gsl_sf_result result
Typedef for gsl_sf_result.
The gsl package creates an interface to the GNU Scientific Library for C++.