Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

gcvspl.h

00001 #ifdef __cplusplus
00002 extern "C" {
00003 #endif
00004 
00005 /*
00006    constants
00007 */
00008 const double zero = 0.0 ;
00009 const double half = 0.5 ;
00010 const double one  = 1.0 ;
00011 const double two  = 2.0 ;
00012 
00013 /*
00014    function prototypes
00015 */
00016 void   basis(int m, int n, double *x, double *b, double *bl, double *q) ;
00017 void   prep(int m, int n, double *x, double *w, double *we, double *el) ;
00018 void   bansol(double *e, double *y, double *c, int m, int n) ;
00019 void   bandet(double *e, int m, int n) ;
00020 void   search(int n, double *x, double t, int *l) ;
00021 void   gcvspl(double *x, double  *y, double *w, int m, int n,
00022               double *c, double var, double *wk, int ier) ;
00023 double splc(int m, int n, double *y, double *w, double var, double p,
00024             double eps, double *c, double *stat, double *b, double *we,
00025             double el, double *bwe) ;
00026 double splder(int ider, int m, int n, double t, double *x,
00027                double *c, int *l, double *q) ;
00028 double trinv(double *b, double *e, int m, int n) ;
00029 
00030 #ifdef __cplusplus
00031 }
00032 #endif

Generated on Wed Aug 20 02:17:05 2003 for Simulation Software by doxygen1.3