1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
2007-03-14 Brian Gough <bjg@network-theory.co.uk>
* interp.c (gsl_interp_init): added check for monotonically
increasing x
2005-12-24 Brian Gough <bjg@network-theory.co.uk>
* cspline.c (cspline_init_periodic): fix invalid memory access of
xa[3] for sys_size=2
2005-12-22 Brian Gough <bjg@network-theory.co.uk>
* test.c (test_cspline2): added extra test of cspline
(test_cspline3): added extra test of cspline
2004-11-28 Brian Gough <bjg@network-theory.co.uk>
* cspline.c (cspline_init): support case of degenerate x[i] values
(cspline_init_periodic): support case of degenerate x[i] values
* integ_eval.h (integ_eval): improve numerical stability of
integration formula
2004-03-15 Brian Gough <bjg@network-theory.co.uk>
* cspline.c (cspline_init): handle the case N=1 specially
2003-07-24 Brian Gough <bjg@network-theory.co.uk>
* gsl_interp.h: removed duplicate declaration of
gsl_interp_accel_find
Sat Apr 27 20:57:22 2002 Brian Gough <bjg@network-theory.co.uk>
* cspline.c (cspline_init_periodic): handle boundary effects
correctly
Sun Dec 2 22:48:23 2001 Brian Gough <bjg@network-theory.co.uk>
* poly.c: added polynomial interpolation based on divided
differences from Dan, Ho-Jin.
Tue Jul 3 12:10:53 2001 Brian Gough <bjg@network-theory.co.uk>
* interp.c (DISCARD_STATUS): discard error status values using a
macro for configurability
Sun Jul 1 21:41:27 2001 Brian Gough <bjg@network-theory.co.uk>
* cspline.c: added const to state in appropriate places
Tue Jun 26 11:57:55 2001 Brian Gough <bjg@network-theory.co.uk>
* spline.c: added missing #include <string.h> for memcpy
Mon Jun 25 19:58:45 2001 Brian Gough <bjg@network-theory.co.uk>
* standardized to gsl conventions, added high-level 'spline'
interface
Mon Apr 30 13:29:34 2001 Brian Gough <bjg@network-theory.co.uk>
* renamed gsl_interp_obj to gsl_interp
Mon Apr 23 10:29:51 2001 Brian Gough <bjg@network-theory.co.uk>
* unified error handling conventions to _e for error handling
functions and no suffix for plain functions, so _impl functions
are no longer needed.
* removed tests for EFAULT, since EFAULT should only apply to
invalid non-null pointers.
Tue Apr 11 19:56:25 2000 Brian Gough <bjg@network-theory.co.uk>
* cspline.c (cspline_calc_periodic): changed occurrence of gsl_la
name to new gsl_linalg prefix, gsl_linalg_solve_symm_cyc_tridiag
(cspline_calc_natural): ditto
Mon Aug 30 11:31:00 1999 Brian Gough <bjg@network-theory.co.uk>
* bsearch.c: made gsl_interp_bsearch (formerly interp_bsearch) an
exported function, since it is needed by the inline version of
gsl_interp_accel_find in gsl_interp.h
Tue Nov 17 16:52:00 1998 Brian Gough <bjg@vvv.lanl.gov>
* added #include <config.h> to all top-level source files
* renamed test_interp.c to test.c
* test_interp.c: got rid of unused function alloc_xy_table
Fri Nov 13 16:50:05 1998 Brian Gough <bjg@vvv.lanl.gov>
* clean up for make strict, use size_t instead of unsigned int
1998-11-06 <bjg@ancho.lanl.gov>
* added const to several declarations where needed.
|