Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 075e93f8191e9025f5bd0bcbc9c6d665 > files > 238

ocaml-gsl-devel-0.6.0-16.fc18.i686.rpm

<html><head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Gsl_error" rel="Chapter" href="Gsl_error.html">
<link title="Gsl_ieee" rel="Chapter" href="Gsl_ieee.html">
<link title="Gsl_math" rel="Chapter" href="Gsl_math.html">
<link title="Gsl_complex" rel="Chapter" href="Gsl_complex.html">
<link title="Gsl_vector" rel="Chapter" href="Gsl_vector.html">
<link title="Gsl_vector_flat" rel="Chapter" href="Gsl_vector_flat.html">
<link title="Gsl_vector_complex" rel="Chapter" href="Gsl_vector_complex.html">
<link title="Gsl_vector_complex_flat" rel="Chapter" href="Gsl_vector_complex_flat.html">
<link title="Gsl_matrix" rel="Chapter" href="Gsl_matrix.html">
<link title="Gsl_matrix_flat" rel="Chapter" href="Gsl_matrix_flat.html">
<link title="Gsl_matrix_complex" rel="Chapter" href="Gsl_matrix_complex.html">
<link title="Gsl_matrix_complex_flat" rel="Chapter" href="Gsl_matrix_complex_flat.html">
<link title="Gsl_vectmat" rel="Chapter" href="Gsl_vectmat.html">
<link title="Gsl_blas" rel="Chapter" href="Gsl_blas.html">
<link title="Gsl_blas_flat" rel="Chapter" href="Gsl_blas_flat.html">
<link title="Gsl_blas_gen" rel="Chapter" href="Gsl_blas_gen.html">
<link title="Gsl_fun" rel="Chapter" href="Gsl_fun.html">
<link title="Gsl_permut" rel="Chapter" href="Gsl_permut.html">
<link title="Gsl_sort" rel="Chapter" href="Gsl_sort.html">
<link title="Gsl_linalg" rel="Chapter" href="Gsl_linalg.html">
<link title="Gsl_eigen" rel="Chapter" href="Gsl_eigen.html">
<link title="Gsl_poly" rel="Chapter" href="Gsl_poly.html">
<link title="Gsl_interp" rel="Chapter" href="Gsl_interp.html">
<link title="Gsl_rng" rel="Chapter" href="Gsl_rng.html">
<link title="Gsl_qrng" rel="Chapter" href="Gsl_qrng.html">
<link title="Gsl_randist" rel="Chapter" href="Gsl_randist.html">
<link title="Gsl_integration" rel="Chapter" href="Gsl_integration.html">
<link title="Gsl_fit" rel="Chapter" href="Gsl_fit.html">
<link title="Gsl_multifit" rel="Chapter" href="Gsl_multifit.html">
<link title="Gsl_multifit_nlin" rel="Chapter" href="Gsl_multifit_nlin.html">
<link title="Gsl_root" rel="Chapter" href="Gsl_root.html">
<link title="Gsl_multiroot" rel="Chapter" href="Gsl_multiroot.html">
<link title="Gsl_min" rel="Chapter" href="Gsl_min.html">
<link title="Gsl_multimin" rel="Chapter" href="Gsl_multimin.html">
<link title="Gsl_diff" rel="Chapter" href="Gsl_diff.html">
<link title="Gsl_cheb" rel="Chapter" href="Gsl_cheb.html">
<link title="Gsl_sum" rel="Chapter" href="Gsl_sum.html">
<link title="Gsl_fft" rel="Chapter" href="Gsl_fft.html">
<link title="Gsl_monte" rel="Chapter" href="Gsl_monte.html">
<link title="Gsl_siman" rel="Chapter" href="Gsl_siman.html">
<link title="Gsl_odeiv" rel="Chapter" href="Gsl_odeiv.html">
<link title="Gsl_histo" rel="Chapter" href="Gsl_histo.html">
<link title="Gsl_stats" rel="Chapter" href="Gsl_stats.html">
<link title="Gsl_wavelet" rel="Chapter" href="Gsl_wavelet.html">
<link title="Gsl_bspline" rel="Chapter" href="Gsl_bspline.html">
<link title="Gsl_const" rel="Chapter" href="Gsl_const.html">
<link title="Gsl_sf" rel="Chapter" href="Gsl_sf.html">
<link title="Gsl_cdf" rel="Chapter" href="Gsl_cdf.html"><title>ocamlgsl 0.6.0 : Gsl_sf</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_deriv&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_deriv"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_deriv_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_deriv_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_deriv&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_deriv"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_deriv_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_deriv_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_deriv_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_deriv_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Ai_deriv_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Ai_deriv_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_deriv_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_deriv_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_Bi_deriv_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_Bi_deriv_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_zero_Ai&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_zero_Ai"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_zero_Ai_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_zero_Ai_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_zero_Bi&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_zero_Bi"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;airy_zero_Bi_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_airy_zero_Bi_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_J0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_J0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_J0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_J0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_J0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_J1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_J1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_J1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_J1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_J1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Jn&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Jn"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Jn_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Jn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Jn_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Jn_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Y0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Y0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Y0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Y0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Y0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Y1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Y1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Y1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Y1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Y1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Yn&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Yn"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Yn_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Yn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Yn_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Yn_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_I0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_I1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_K0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_K1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I0_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I0_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_I0_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I0_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I0_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I1_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I1_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_I1_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_I1_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_I1_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_In_scaled_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_In_scaled_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K0_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K0_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_K0_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K0_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K0_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K1_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K1_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_K1_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_K1_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_K1_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Kn_scaled_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Kn_scaled_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_j0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_j1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_j2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_j2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_j2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_jl&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_jl"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_jl_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_jl_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_jl_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_jl_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_jl_steed_array&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_jl_steed_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_y0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_y1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_y2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_y2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_y2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_yl&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_yl"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_yl_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_yl_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_yl_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_yl_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_i0_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_i0_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_i0_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_i0_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_i0_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_i1_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_i1_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_i1_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_i1_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_i1_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_il_scaled&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_il_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_il_scaled_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_il_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_il_scaled_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_il_scaled_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_k0_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_k0_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_k0_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_k0_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_k0_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_k1_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_k1_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_k1_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_k1_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_k1_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_kl_scaled&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_kl_scaled"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_kl_scaled_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_kl_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_kl_scaled_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_kl_scaled_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Jnu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Jnu"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Jnu"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Jnu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Jnu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_sequence_Jnu_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_sequence_Jnu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Ynu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Ynu"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Ynu"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Ynu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Ynu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Inu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Inu"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Inu"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Inu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Inu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Inu_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Inu_scaled"</span>&nbsp;<span class="string">"gsl_sf_bessel_Inu_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Inu_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Inu_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Knu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Knu"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_Knu"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Knu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Knu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_lnKnu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_lnKnu"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_bessel_lnKnu"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_lnKnu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_lnKnu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Knu_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Knu_scaled"</span>&nbsp;<span class="string">"gsl_sf_bessel_Knu_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_Knu_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_Knu_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_J0&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_J0"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_J0_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_J0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_J1&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_J1"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_J1_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_J1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_Jnu&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_Jnu"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;bessel_zero_Jnu_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_bessel_zero_Jnu_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;clausen&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_clausen"</span>&nbsp;<span class="string">"gsl_sf_clausen"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;clausen_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_clausen_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hydrogenicR_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hydrogenicR_1"</span>&nbsp;<span class="string">"gsl_sf_hydrogenicR_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hydrogenicR_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hydrogenicR_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hydrogenicR&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hydrogenicR"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hydrogenicR_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hydrogenicR_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;coulomb_CL_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_coulomb_CL_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;coulomb_CL_array&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_coulomb_CL_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;dawson&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_dawson"</span>&nbsp;<span class="string">"gsl_sf_dawson"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;dawson_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_dawson_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_1"</span>&nbsp;<span class="string">"gsl_sf_debye_1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_2"</span>&nbsp;<span class="string">"gsl_sf_debye_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_3"</span>&nbsp;<span class="string">"gsl_sf_debye_3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_4&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_4"</span>&nbsp;<span class="string">"gsl_sf_debye_4"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_4_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_4_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_5&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_5"</span>&nbsp;<span class="string">"gsl_sf_debye_5"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_5_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_5_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_6&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_6"</span>&nbsp;<span class="string">"gsl_sf_debye_6"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;debye_6_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_debye_6_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;dilog&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_dilog"</span>&nbsp;<span class="string">"gsl_sf_dilog"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;dilog_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_dilog_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_dilog_xy_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_dilog_xy_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_dilog_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_dilog_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_spence_xy_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_spence_xy_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;multiply_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_multiply_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;multiply_err_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;y:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dy:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_multiply_err_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Kcomp&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Kcomp"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Kcomp_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Kcomp_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Ecomp&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Ecomp"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Ecomp_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Ecomp_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Pcomp&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Pcomp"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Pcomp_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Pcomp_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Dcomp&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Dcomp"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_Dcomp_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_Dcomp_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_F&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_F"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_F_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_F_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_E&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_E"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_E_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_E_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_P&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_P"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_P_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_P_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_D&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_D"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_D_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_D_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RC&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RC"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RC_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RC_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RD&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RD"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RD_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RD_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RF&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RF"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RF_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RF_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RJ&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RJ"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ellint_RJ_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.mode&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_ellint_RJ_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf"</span>&nbsp;<span class="string">"gsl_sf_erf"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erfc&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erfc"</span>&nbsp;<span class="string">"gsl_sf_erfc"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erfc_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erfc_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_erfc&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_erfc"</span>&nbsp;<span class="string">"gsl_sf_log_erfc"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_erfc_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_erfc_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf_Z&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf_Z"</span>&nbsp;<span class="string">"gsl_sf_erf_Z"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf_Z_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf_Z_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf_Q&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf_Q"</span>&nbsp;<span class="string">"gsl_sf_erf_Q"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;erf_Q_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_erf_Q_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp"</span>&nbsp;<span class="string">"gsl_sf_exp"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_e10&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result_e10&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_e10_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_mult&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_mult"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_exp_mult"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_mult_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_mult_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_mult_e10&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result_e10<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_mult_e10_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expm1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expm1"</span>&nbsp;<span class="string">"gsl_sf_expm1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expm1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expm1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel"</span>&nbsp;<span class="string">"gsl_sf_exprel"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel_2"</span>&nbsp;<span class="string">"gsl_sf_exprel_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel_n&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel_n"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exprel_n_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exprel_n_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_err_e&nbsp;:&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_err_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_err_e10&nbsp;:&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result_e10<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_err_e10_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_mult_err_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;y:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dy:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_mult_err_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;exp_mult_err_e10_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;y:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dy:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result_e10<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_exp_mult_err_e10_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_E1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_E2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E1_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E1_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_E1_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E1_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E1_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E2_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E2_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_E2_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_E2_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_E2_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_Ei&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_Ei"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_Ei"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_Ei_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_Ei_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_Ei_scaled&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_Ei_scaled"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_expint_Ei_scaled"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_Ei_scaled_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_Ei_scaled_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;shi&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_Shi"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;chi&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_Chi"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_3"</span>&nbsp;<span class="string">"gsl_sf_expint_3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;expint_3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_expint_3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;si&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_Si"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;ci&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_Ci"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;atanint&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_atanint"</span>&nbsp;<span class="string">"gsl_sf_atanint"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;atanint_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_atanint_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_m1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_m1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_m1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_m1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_m1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_int&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_int_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_mhalf&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_mhalf"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_mhalf"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_mhalf_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_mhalf_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_half&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_half"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_half"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_half_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_half_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_3half&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_3half"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_fermi_dirac_3half"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_3half_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_3half_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_inc_0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_inc_0"</span>&nbsp;<span class="string">"gsl_sf_fermi_dirac_inc_0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fermi_dirac_inc_0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fermi_dirac_inc_0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma"</span>&nbsp;<span class="string">"gsl_sf_gamma"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lngamma&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lngamma"</span>&nbsp;<span class="string">"gsl_sf_lngamma"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lngamma_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lngamma_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lngamma_sgn_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lngamma_sgn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gammastar&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gammastar"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gammastar"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gammastar_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gammastar_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gammainv&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gammainv"</span>&nbsp;<span class="string">"gsl_sf_gammainv"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gammainv_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gammainv_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lngamma_complex_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lngamma_complex_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;taylorcoeff&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_taylorcoeff"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;taylorcoeff_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_taylorcoeff_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fact&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fact"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;fact_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_fact_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;doublefact&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_doublefact"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;doublefact_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_doublefact_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnfact&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnfact"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnfact_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnfact_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lndoublefact&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lndoublefact"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lndoublefact_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lndoublefact_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;choose&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_choose"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;choose_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_choose_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnchoose&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnchoose"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnchoose_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnchoose_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;poch&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_poch"</span>&nbsp;<span class="string">"gsl_sf_poch"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;poch_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_poch_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnpoch&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnpoch"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_lnpoch"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnpoch_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnpoch_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnpoch_sgn_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lngamma_sgn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;pochrel&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_pochrel"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_pochrel"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;pochrel_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_pochrel_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc_Q&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc_Q"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gamma_inc_Q"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc_Q_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc_Q_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc_P&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc_P"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gamma_inc_P"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc_P_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc_P_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gamma_inc"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gamma_inc_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gamma_inc_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;beta&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_beta"</span>&nbsp;<span class="string">"gsl_sf_beta"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;beta_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_beta_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnbeta&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnbeta"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_lnbeta"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnbeta_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnbeta_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnbeta_sgn_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnbeta_sgn_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;beta_inc&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_beta_inc"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_beta_inc"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;beta_inc_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_beta_inc_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gegenpoly_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gegenpoly_2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_gegenpoly_3"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_n&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_n"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_n_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_n_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;gegenpoly_array&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_gegenpoly_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_laguerre_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_laguerre_2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_laguerre_3"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_n&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_n"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;laguerre_n_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_laguerre_n_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lambert_W0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lambert_W0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_lambert_W0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lambert_W0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lambert_W0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lambert_Wm1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lambert_Wm1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_lambert_Wm1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lambert_Wm1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lambert_Wm1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_legendre_P1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_legendre_P2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_legendre_P3"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_P3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_P3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Pl&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Pl"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Pl_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Pl_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Pl_array&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Pl_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Q0&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Q0"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_legendre_Q0"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Q0_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Q0_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Q1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Q1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_legendre_Q1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Q1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Q1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Ql&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Ql"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Ql_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Ql_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Plm&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Plm"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Plm_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Plm_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_Plm_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_Plm_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_sphPlm&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_sphPlm"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_sphPlm_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_sphPlm_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_sphPlm_array&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;array&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_sphPlm_array"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;legendre_array_size&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_legendre_array_size"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log"</span>&nbsp;<span class="string">"gsl_sf_log"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_abs&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_abs"</span>&nbsp;<span class="string">"gsl_sf_log_abs"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_abs_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_abs_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_complex_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_log_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_1plusx&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_1plusx"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_log_1plusx"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_1plusx_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_1plusx_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_1plusx_mx&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_1plusx_mx"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_log_1plusx_mx"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;log_1plusx_mx_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_log_1plusx_mx_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;pow_int&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_pow_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;pow_int_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_pow_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_int&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_int_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi"</span>&nbsp;<span class="string">"gsl_sf_psi"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1piy&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1piy"</span>&nbsp;<span class="string">"gsl_sf_psi_1piy"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1piy_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1piy_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_complex_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_psi_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1_int&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1_int_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1"</span>&nbsp;<span class="string">"gsl_sf_psi_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_n&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_n"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;psi_n_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_psi_n_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;synchrotron_1&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_synchrotron_1"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_synchrotron_1"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;synchrotron_1_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_synchrotron_1_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;synchrotron_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_synchrotron_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_synchrotron_2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;synchrotron_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_synchrotron_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_2&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_2"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_transport_2"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_2_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_2_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_3&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_3"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_transport_3"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_3_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_3_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_4&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_4"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_transport_4"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_4_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_4_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_5&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_5"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"gsl_sf_transport_5"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;transport_5_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_transport_5_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;sin&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_sin"</span>&nbsp;<span class="string">"gsl_sf_sin"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;sin_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_sin_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;cos&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_cos"</span>&nbsp;<span class="string">"gsl_sf_cos"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;cos_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_cos_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hypot&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hypot"</span>&nbsp;<span class="string">"gsl_sf_hypot"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hypot_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hypot_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;sinc&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_sinc"</span>&nbsp;<span class="string">"gsl_sf_sinc"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;sinc_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_sinc_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_sin_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_sin_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_cos_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_cos_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;complex_logsin_e&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_complex_logsin_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnsinh&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnsinh"</span>&nbsp;<span class="string">"gsl_sf_lnsinh"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lnsinh_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lnsinh_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lncosh&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lncosh"</span>&nbsp;<span class="string">"gsl_sf_lncosh"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;lncosh_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_lncosh_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;rect_of_polar&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;r:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;theta:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_polar_to_rect"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;polar_of_rect&nbsp;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;x:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;y:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;*&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_rect_to_polar"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;angle_restrict_symm&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_angle_restrict_symm"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;angle_restrict_pos&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_angle_restrict_pos"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;sin_err_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_sin_err_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;cos_err_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;dx:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result<br>
&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_cos_err_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;zeta_int&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_zeta_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;zeta_int_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_zeta_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;zeta&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_zeta"</span>&nbsp;<span class="string">"gsl_sf_zeta"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;zeta_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_zeta_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hzeta&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hzeta"</span>&nbsp;<span class="string">"gsl_sf_hzeta"</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;hzeta_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_hzeta_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;eta_int&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_eta_int"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;eta_int_e&nbsp;:&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_eta_int_e"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;eta&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_eta"</span>&nbsp;<span class="string">"gsl_sf_eta"</span>&nbsp;<span class="string">"float"</span><br>
&nbsp;&nbsp;<span class="keyword">external</span>&nbsp;eta_e&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Gsl_fun</span>.result&nbsp;=&nbsp;<span class="string">"ml_gsl_sf_eta_e"</span><br>
<span class="keyword">end</span></code></body></html>