11#include "gsl/gsl_errno.h"
12#include "gsl/gsl_sf_coulomb.h"
13#include "gsl/gsl_cdf.h"
22# define __BEGIN_DECLS extern "C" {
41typedef void gsl_error_handler_t(
const char* reason,
const char* file,
42 int line,
int gsl_errno );
44gsl_error_handler_t* gsl_set_error_handler( gsl_error_handler_t* new_handler );
46int gsl_sf_coulomb_wave_FG_e(
const double eta,
const double x,
47 const double lam_F,
const int k_lam_G, gsl_sf_result* F, gsl_sf_result* Fp,
48 gsl_sf_result* G, gsl_sf_result* Gp,
double* exp_F,
double* exp_G );
50int gsl_sf_coulomb_wave_FG_array(
double lam_min,
int kmax,
double eta,
51 double x,
double* fc_array,
double* gc_array,
double* F_exponent,
54double gsl_cdf_chisq_Q(
const double x,
const double nu );