Two Dimensional Spline GSL based

Two Dimensional Spline GSL based — Abstract class for two dimensional splines.

Synopsis

struct              NcmSpline2dGsl;
struct              NcmSpline2dGslClass;
NcmSpline2d *       ncm_spline2d_gsl_natural_new        ();
NcmSpline2d *       ncm_spline2d_gsl_new                (NcmSpline *s);

Object Hierarchy

  GObject
   +----NcmSpline2d
         +----NcmSpline2dGsl

Description

This object comprises the proper functions to use the GNU Scientific Library (GSL) spline functions and interpolation methods.

Details

struct NcmSpline2dGsl

struct NcmSpline2dGsl;

struct NcmSpline2dGslClass

struct NcmSpline2dGslClass {
};

ncm_spline2d_gsl_natural_new ()

NcmSpline2d *       ncm_spline2d_gsl_natural_new        ();

This function initializes a NcmSpline2d of gsl type.

Returns :

A new NcmSpline2d.

ncm_spline2d_gsl_new ()

NcmSpline2d *       ncm_spline2d_gsl_new                (NcmSpline *s);

This function initializes a NcmSpline2d of gsl type given s.

s :

a NcmSplineGsl derived NcmSpline.

Returns :

A new NcmSpline2d.