gsl_sf_hydrogenicR
Signature: (double x(); double [o]y(); double [o]e(); int n; int l; double z)
Normalized Hydrogenic bound states. Radial dipendence.
gsl_sf_hydrogenicR does not process bad values. It will set the bad-value flag of all output ndarrays if
the flag is set for any of the input ndarrays.
gsl_sf_coulomb_wave_FGp_array
Signature: (double x(); double [o]fc(n); double [o]fcp(n); double [o]gc(n); double [o]gcp(n); int [o]ovfw(); double [o]fe(n); double [o]ge(n); double lam_min; int kmax=>n; double eta)
Coulomb wave functions F_{lam_F}(eta,x), G_{lam_G}(eta,x) and their derivatives; lam_G := lam_F - k_lam_G. if ovfw is signaled then F_L(eta,x) = fc[k_L] * exp(fe) and similar.
gsl_sf_coulomb_wave_FGp_array does not process bad values. It will set the bad-value flag of all output
ndarrays if the flag is set for any of the input ndarrays.
gsl_sf_coulomb_wave_sphF_array
Signature: (double x(); double [o]fc(n); int [o]ovfw(); double [o]fe(n); double lam_min; int kmax=>n; double eta)
Coulomb wave function divided by the argument, F(xi, eta)/xi. This is the function which reduces to spherical Bessel functions in the limit eta->0.
gsl_sf_coulomb_wave_sphF_array does not process bad values. It will set the bad-value flag of all output
ndarrays if the flag is set for any of the input ndarrays.
gsl_sf_coulomb_CL_e
Signature: (double L(); double eta(); double [o]y(); double [o]e())
Coulomb wave function normalization constant. [Abramowitz+Stegun 14.1.8, 14.1.9].
gsl_sf_coulomb_CL_e does not process bad values. It will set the bad-value flag of all output ndarrays
if the flag is set for any of the input ndarrays.