Added script front-end for primer-design code
[htsworkflow.git] / htswanalysis / MACS / lib / gsl / gsl-1.11 / integration / ChangeLog
1 2003-01-12  Brian Gough  <brian.gough@network-theory.co.uk>
2
3         * qawc.c (gsl_integration_qawc): fixed bisection condition to
4         prevent singularity falling on interval boundary
5
6 Mon Apr 29 20:05:56 2002  Brian Gough  <bjg@network-theory.co.uk>
7
8         * qcheb.c (gsl_integration_qcheb): avoid loss of precision by
9         replacing endpoints center+half_length by b and center-half_length
10         by a
11
12 Mon Jul 30 17:46:42 2001  Brian Gough  <bjg@network-theory.co.uk>
13
14         * test.c (main): reduced tolerance on qagiu(f455) smooth elist
15         test slightly
16
17 Mon Jul  2 15:42:41 2001  Brian Gough  <bjg@network-theory.co.uk>
18
19         * util.c: split out some static functions into separate files
20
21 Tue Apr 17 22:11:28 2001  Brian Gough  <bjg@network-theory.co.uk>
22
23         * qc25f.c (qc25f): need GSL_ERROR_VOID because function does not
24         return value
25
26 Mon Apr 16 20:09:09 2001  Brian Gough  <bjg@network-theory.co.uk>
27
28         * qc25f.c (qc25f): removed unnecessary variables, replaced use of
29         abort by GSL_ERROR
30
31         * qmomof.c (gsl_integration_qawo_table_set_length): removed
32         unnecessary duplicate variable declaration for i
33
34 Mon Jan 22 12:35:05 2001  Brian Gough  <bjg@network-theory.co.uk>
35
36         * qmomof.c: moments are now precomputed in a read-only table
37         instead of being computed on the fly (cached)
38
39 Fri Dec  8 19:45:52 2000  Brian Gough  <bjg@network-theory.co.uk>
40
41         * reorganized, made internal functions static
42
43 Thu Nov 16 19:45:19 2000  Brian Gough  <bjg@network-theory.co.uk>
44
45         * qag_impl.c (gsl_integration_qag_impl): replace use of volatile
46         with the macro GSL_COERCE_DBL
47
48 Wed May 31 19:35:57 2000  Brian Gough  <bjg@network-theory.co.uk>
49
50         * test.c (main): increased tolerances on some results to allow
51         tests to pass with other compilers
52
53 Mon May 15 14:21:00 2000  Brian Gough  <bjg@network-theory.co.uk>
54
55         * test.c (main): increased one test limit slightly to allow for
56         rounding errors
57
58 Wed Feb 23 14:35:31 2000  Brian Gough  <bjg@network-theory.co.uk>
59
60         * qpsrt.c (qpsrt): changed ordering of while conditions to avoid
61         segmentation faults due to accessing values before testing end of
62         loop condition. Thanks to Brett Viren
63         <bviren@superk.physics.sunysb.edu> for pointing this out.
64
65         * qelg.c (qelg): changed update of nres from the original quadpack
66         so that uninitialized elements of the res3la array are never
67         accessed.
68
69         * test.c (main): eliminate small memory leak from test
70
71 Mon Feb 14 13:45:04 2000  Brian Gough  <bjg@network-theory.co.uk>
72
73         * qk.c: renamed function qk to gsl_integration_qk since it is
74         exported
75
76         * err.c: made internal function rescale_err static, only used in
77         qk.c and qng.c
78
79 Mon Jul 12 11:37:55 1999  Brian Gough  <bjg@network-theory.co.uk>
80
81         * qawc_impl.c (gsl_integration_qawc_impl): removed, no longer
82         necessary since everything goes into qawc.c
83
84 Fri Apr  2 20:57:09 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
85
86         * qelg.c (qelg): removed debugging code
87
88         * qpsrt.c (qpsrt): removed debugging code
89
90 Thu Mar 11 15:15:46 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
91
92         * qags_impl.c (gsl_integration_qags_impl): removed dependency in
93         quadrature function calls by introducing dummy variables resabs1
94         and resabs2
95
96 Wed Mar 10 19:05:41 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
97
98         * added integrators QAGI, QAGIU, QAGIL for infinite and
99         semi-infinite ranges
100
101 1999-01-01  Mark Galassi  <rosalia@cygnus.com>
102
103         * integration.c: replaced strings.h with string.h, which is the
104         ISO library way.
105
106 Sat Nov 21 12:43:03 1998  Brian Gough  <bjg@vvv.lanl.gov>
107
108         * Makefile.am (libgslintegration_a_SOURCES): eliminated local
109         max.h in favor of global GSL_MAX
110
111         * added missing gsl_math.h headers for new GSL_DBL_EPSILON macros
112
113 Tue Nov 17 17:16:51 1998  Brian Gough  <bjg@vvv.lanl.gov>
114
115         * added #include <config.h> to all top-level source files
116
117 Fri Jun 12 22:30:21 1998  Brian Gough  <bjg@vvv.lanl.gov>
118
119         * qage_impl.c: started using volatile (selectively) to enforce
120         strict IEEE behavior for the branches where it matters. I was
121         going to use gcc's -ffloat-store option but it didn't work for me.
122         Using volatile is not really a complete solution but is probably
123         close enough for all practical purposes (also it doesn't degrade
124         the performance as much as -ffloat-store would).
125         
126 Sat May 30 15:40:51 1998  Brian Gough  <bjg@vvv.lanl.gov>
127
128         * test.c (main): basic tests of qage are now complete
129
130         * qage_impl.c (gsl_integration_qage_impl): fixed serious bug for
131         index i, which was incremented at the end of the do loop and
132         give an extra undefined entry in the result list!
133