40 lines
1.2 KiB
C
40 lines
1.2 KiB
C
/********************************************************************\
|
|
|
|
Name: spline.h
|
|
Created by: RA95
|
|
|
|
Contents: Header file to perform cubic spline interpolation
|
|
|
|
Revision 1.1 2017/01/26 07:37:25 raselli
|
|
Original bulk muSR Midas 1.9.5 version
|
|
|
|
Revision 1.8 2016/09/09 13:14:40 raselli
|
|
Bulk musr 09-SEP-2016
|
|
|
|
Revision 1.0 2003/09/29 12:18:57 midas
|
|
|
|
Date Name Modification
|
|
-----------------------------------------------------------------
|
|
25-SEP-2003 RA95 Initial version
|
|
|
|
\********************************************************************/
|
|
|
|
#ifndef _SPLINE_H_
|
|
#define _SPLINE_H_
|
|
|
|
#define SPLIN_INF 1.0e36 /* infinite value */
|
|
|
|
#include <stdio.h>
|
|
#include <math.h>
|
|
#include <stdlib.h>
|
|
#include "midas.h"
|
|
|
|
/* ------------------------------------------------------------------------- */
|
|
|
|
INT splineo(char *, INT *, double **, double **, BOOL);
|
|
INT splinec(INT, double *, double *, double *, double *, double *, BOOL);
|
|
INT splines(INT, double *, double *, double *, double *, double *,
|
|
INT, double *, double *, BOOL);
|
|
|
|
/* ------------------------------------------------------------------------- */
|
|
#endif /* #ifndef _SPLINE_H */ |