Divided Difference

Divided Difference — Divided difference methods for function interpolation with derivatives

Synopsis

gdouble             nc_interp_dd_eval                   (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x,
                                                         const gint np,
                                                         const gint nf);
gdouble             nc_interp_dd_eval_2_4               (const gdouble *vx,
                                                         const gdouble *dd,
                                                         const gdouble x);
void                nc_interp_dd_init                   (const gdouble *vx,
                                                         gdouble *dd,
                                                         const gint np,
                                                         const gint nf);
void                nc_interp_dd_init_2_4               (const gdouble *vx,
                                                         gdouble *dd);

Description

FIXME

Details

nc_interp_dd_eval ()

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

nc_interp_dd_eval_2_4 ()

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

nc_interp_dd_init ()

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

nc_interp_dd_init_2_4 ()

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