![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
Spherical Bessel -- Double PrecisionSpherical Bessel -- Double Precision — Double precision spherical bessel implementation |
Synopsis
struct NcmSFSBesselRecur; gdouble ncm_sf_sbessel (gulong l
,gdouble x
); void ncm_sf_sbessel_deriv (gulong l
,gdouble x
,gdouble jl
,gdouble jlp1
,gdouble *djl
); void ncm_sf_sbessel_recur_free (NcmSFSBesselRecur *jlrec
,gboolean free_grid
); void ncm_sf_sbessel_recur_goto (NcmSFSBesselRecur *jlrec
,glong l
); NcmSFSBesselRecur * ncm_sf_sbessel_recur_new (NcmGrid *x_grid
); void ncm_sf_sbessel_recur_next (NcmSFSBesselRecur *jlrec
); void ncm_sf_sbessel_recur_previous (NcmSFSBesselRecur *jlrec
); NcmSFSBesselRecur * ncm_sf_sbessel_recur_read (FILE *f
); void ncm_sf_sbessel_recur_set (NcmSFSBesselRecur *jlrec
,glong l
); void ncm_sf_sbessel_recur_write (NcmSFSBesselRecur *jlrec
,FILE *f
); NcmSpline * ncm_sf_sbessel_spline (gulong l
,gdouble xi
,gdouble xf
,gdouble reltol
); void ncm_sf_sbessel_taylor (gulong l
,gdouble x
,gdouble *djl
); void ncm_sf_sbessel_taylor_coeff_jl_jlp1 (NcmSFSBesselRecur *jlrec
,guint n
,gdouble *djl
,gdouble *djlp1
);
Details
ncm_sf_sbessel ()
gdouble ncm_sf_sbessel (gulong l
,gdouble x
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_sf_sbessel_deriv ()
void ncm_sf_sbessel_deriv (gulong l
,gdouble x
,gdouble jl
,gdouble jlp1
,gdouble *djl
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
ncm_sf_sbessel_recur_free ()
void ncm_sf_sbessel_recur_free (NcmSFSBesselRecur *jlrec
,gboolean free_grid
);
FIXME
|
a NcmSFSBesselRecur |
|
FIXME |
ncm_sf_sbessel_recur_goto ()
void ncm_sf_sbessel_recur_goto (NcmSFSBesselRecur *jlrec
,glong l
);
FIXME
|
a NcmSFSBesselRecur |
|
FIXME |
ncm_sf_sbessel_recur_new ()
NcmSFSBesselRecur * ncm_sf_sbessel_recur_new (NcmGrid *x_grid
);
FIXME
|
a NcmGrid |
Returns : |
FIXME |
ncm_sf_sbessel_recur_next ()
void ncm_sf_sbessel_recur_next (NcmSFSBesselRecur *jlrec
);
FIXME
|
a NcmSFSBesselRecur |
ncm_sf_sbessel_recur_previous ()
void ncm_sf_sbessel_recur_previous (NcmSFSBesselRecur *jlrec
);
FIXME
|
a NcmSFSBesselRecur |
ncm_sf_sbessel_recur_read ()
NcmSFSBesselRecur * ncm_sf_sbessel_recur_read (FILE *f
);
FIXME
|
FIXME |
Returns : |
FIXME |
ncm_sf_sbessel_recur_set ()
void ncm_sf_sbessel_recur_set (NcmSFSBesselRecur *jlrec
,glong l
);
FIXME
|
a NcmSFSBesselRecur |
|
FIXME |
ncm_sf_sbessel_recur_write ()
void ncm_sf_sbessel_recur_write (NcmSFSBesselRecur *jlrec
,FILE *f
);
FIXME
|
a NcmSFSBesselRecur |
|
FIXME |
ncm_sf_sbessel_spline ()
NcmSpline * ncm_sf_sbessel_spline (gulong l
,gdouble xi
,gdouble xf
,gdouble reltol
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME. [transfer full] |
ncm_sf_sbessel_taylor ()
void ncm_sf_sbessel_taylor (gulong l
,gdouble x
,gdouble *djl
);
FIXME
|
FIXME |
|
FIXME |
|
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
|
a NcmSFSBesselRecur |
|
FIXME |
|
FIXME |
|
FIXME |