Spherical Bessel -- Double Precision

Spherical Bessel -- Double Precision — Double precision spherical bessel implementation

Description

FIXME

Details

struct NcmSFSBesselRecur

struct NcmSFSBesselRecur {
};

FIXME


ncm_sf_sbessel_recur_new ()

NcmSFSBesselRecur * ncm_sf_sbessel_recur_new            (NcmGrid *x_grid);

FIXME

x_grid :

a NcmGrid

Returns :

FIXME

ncm_sf_sbessel_recur_read ()

NcmSFSBesselRecur * ncm_sf_sbessel_recur_read           (FILE *f);

FIXME

f :

FIXME

Returns :

FIXME

ncm_sf_sbessel_recur_free ()

void                ncm_sf_sbessel_recur_free           (NcmSFSBesselRecur *jlrec,
                                                         gboolean free_grid);

FIXME

jlrec :

a NcmSFSBesselRecur

free_grid :

FIXME

ncm_sf_sbessel_recur_set ()

void                ncm_sf_sbessel_recur_set            (NcmSFSBesselRecur *jlrec,
                                                         glong l);

FIXME

jlrec :

a NcmSFSBesselRecur

l :

FIXME

ncm_sf_sbessel_recur_next ()

void                ncm_sf_sbessel_recur_next           (NcmSFSBesselRecur *jlrec);

FIXME

jlrec :

a NcmSFSBesselRecur

ncm_sf_sbessel_recur_previous ()

void                ncm_sf_sbessel_recur_previous       (NcmSFSBesselRecur *jlrec);

FIXME

jlrec :

a NcmSFSBesselRecur

ncm_sf_sbessel_recur_goto ()

void                ncm_sf_sbessel_recur_goto           (NcmSFSBesselRecur *jlrec,
                                                         glong l);

FIXME

jlrec :

a NcmSFSBesselRecur

l :

FIXME

ncm_sf_sbessel_taylor_coeff_jl_jlp1 ()

void                ncm_sf_sbessel_taylor_coeff_jl_jlp1 (NcmSFSBesselRecur *jlrec,
                                                         guint n,
                                                         gdouble *djl,
                                                         gdouble *djlp1);

FIXME

jlrec :

a NcmSFSBesselRecur

n :

FIXME

djl :

FIXME

djlp1 :

FIXME

ncm_sf_sbessel_recur_write ()

void                ncm_sf_sbessel_recur_write          (NcmSFSBesselRecur *jlrec,
                                                         FILE *f);

FIXME

jlrec :

a NcmSFSBesselRecur

f :

FIXME

ncm_sf_sbessel ()

gdouble             ncm_sf_sbessel                      (gulong l,
                                                         gdouble x);

FIXME

l :

FIXME

x :

FIXME

Returns :

FIXME

ncm_sf_sbessel_taylor ()

void                ncm_sf_sbessel_taylor               (gulong l,
                                                         gdouble x,
                                                         gdouble *djl);

FIXME

l :

FIXME

x :

FIXME

djl :

FIXME

ncm_sf_sbessel_deriv ()

void                ncm_sf_sbessel_deriv                (gulong l,
                                                         gdouble x,
                                                         gdouble jl,
                                                         gdouble jlp1,
                                                         gdouble *djl);

FIXME

l :

FIXME

x :

FIXME

jl :

FIXME

jlp1 :

FIXME

djl :

FIXME

ncm_sf_sbessel_spline ()

NcmSpline *         ncm_sf_sbessel_spline               (gulong l,
                                                         gdouble xi,
                                                         gdouble xf,
                                                         gdouble reltol);

FIXME

l :

FIXME

xi :

FIXME

xf :

FIXME

reltol :

FIXME

Returns :

FIXME. [transfer full]