NcmSpline2dGsl

NcmSpline2dGsl — Implements spline from spline method using The GNU Scientific Library (GSL) as base splines.

Stability Level

Stable, unless otherwise indicated

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── NcmSpline2d
        ╰── NcmSpline2dGsl

Includes

#include <numcosmo/math/ncm_spline2d_gsl.h>

Description

This object implements bidimensional splines with the method given by the NcmSplineGsl class.

Functions

ncm_spline2d_gsl_new ()

NcmSpline2d *
ncm_spline2d_gsl_new (NcmSpline *s);

This function initializes a NcmSpline2d of GSL type given in s .

Parameters

s

a NcmSplineGsl derived NcmSpline

 

Returns

A new NcmSpline2d.


ncm_spline2d_gsl_natural_new ()

NcmSpline2d *
ncm_spline2d_gsl_natural_new (void);

This function initializes a NcmSpline2d of GSL type gsl_interp_cspline.

Returns

A new NcmSpline2d.

Types and Values

NCM_TYPE_SPLINE2D_GSL

#define NCM_TYPE_SPLINE2D_GSL (ncm_spline2d_gsl_get_type ())

NcmSpline2dGsl

typedef struct _NcmSpline2dGsl NcmSpline2dGsl;