Divided Difference

Divided Difference — Divided difference methods for function interpolation with derivatives

Synopsis

gdouble             ncm_interp_dd_eval                  (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x,
                                                         const gint np,
                                                         const gint nf);
gdouble             ncm_interp_dd_eval_2_4              (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x);
void                ncm_interp_dd_init                  (const gdouble *vx,
                                                         gdouble *dd,
                                                         const gint np,
                                                         const gint nf);
void                ncm_interp_dd_init_2_4              (const gdouble *vx,
                                                         gdouble *dd);

Description

FIXME

Details

ncm_interp_dd_eval ()

gdouble             ncm_interp_dd_eval                  (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x,
                                                         const gint np,
                                                         const gint nf);

ncm_interp_dd_eval_2_4 ()

gdouble             ncm_interp_dd_eval_2_4              (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x);

ncm_interp_dd_init ()

void                ncm_interp_dd_init                  (const gdouble *vx,
                                                         gdouble *dd,
                                                         const gint np,
                                                         const gint nf);

ncm_interp_dd_init_2_4 ()

void                ncm_interp_dd_init_2_4              (const gdouble *vx,
                                                         gdouble *dd);