Added script front-end for primer-design code
[htsworkflow.git] / htswanalysis / MACS / lib / gsl / gsl-1.11 / monte / ChangeLog
1 2004-06-02  Brian Gough  <bjg@network-theory.co.uk>
2
3         * test_main.c: handle the case where sd==0 && error[i] !=0 more
4         carefully
5
6 Mon Apr 23 13:23:47 2001  Brian Gough  <bjg@network-theory.co.uk>
7
8         * test_main.c: removed unused status variable
9
10 Sat Jan  6 19:56:49 2001  Brian Gough  <bjg@network-theory.co.uk>
11
12         * miser.c (gsl_monte_miser_free): fixed memory leak for s->hits_{r,l}
13
14         * vegas.c (gsl_monte_vegas_free): fixed memory leak for s->x
15
16 Fri Dec 22 21:43:04 2000  Brian Gough  <bjg@network-theory.co.uk>
17
18         * miser.c: removed max-min estimation method for subvolumes. We
19         will use the standard variance method and try to use a sufficient
20         number of points to estimate the variance reliably.
21
22 Wed Dec 20 21:32:40 2000  Brian Gough  <bjg@network-theory.co.uk>
23
24         * vegas.c: tidied up the algorithm, deal with cases of sigma = 0
25         explicitly.
26
27 Sat Dec  9 14:19:53 2000  Brian Gough  <bjg@network-theory.co.uk>
28
29         * reorganization and clean up
30
31 Thu Nov 16 19:50:27 2000  Brian Gough  <bjg@network-theory.co.uk>
32
33         * miser.c: rewrite to fix overflows and make calling conventions
34         consistent 
35
36         * plain.c: rewrite to fix overflows and make calling conventions
37         consistent
38
39 Thu Oct 26 20:06:36 2000  Brian Gough  <bjg@network-theory.co.uk>
40
41         * plain.c (gsl_monte_plain_integrate): integer factor
42         calls*(calls-1) used in numerical expression can easily overflow,
43         changed to calls*(calls-1.0).
44         
45 Sat Oct 21 20:36:06 2000  Brian Gough  <bjg@network-theory.co.uk>
46  
47         * miser.c (gsl_monte_miser_integrate): fixed bug where hits_l was
48         used in place of hits_r
49
50 Tue Sep 19 19:16:37 2000  Brian Gough  <bjg@network-theory.co.uk>
51
52         * plain.c (gsl_monte_plain_alloc): initialise check_done to avoid
53         warning about use of unitialised memory
54
55         * vegas.c (gsl_monte_vegas_alloc): as above
56
57         * miser.c (gsl_monte_miser_alloc): as above
58
59         * plain.c miser.c: removed use of sprintf for error messages
60
61 Wed May 31 19:50:19 2000  Brian Gough  <bjg@network-theory.co.uk>
62
63         * miser_test.c (main): increased tolerances to allow tests to pass
64         with different compilers
65
66 Mon May 15 15:26:22 2000  Brian Gough  <bjg@network-theory.co.uk>
67
68         * vegas_test.c (main): added gsl_ieee_env_setup() to allow change
69         of precision in tests
70
71         * miser_test.c (main): ditto
72
73         * plain_test.c (main): ditto
74
75 Fri Feb 26 14:49:56 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
76
77         * Makefile.am: removed ..._LDFLAGS = -static since this is
78         specific to gcc
79
80
81
82 Wed Nov 18 10:59:56 1998  Brian Gough  <bjg@vvv.lanl.gov>
83
84         * use standard headers templates_on.h and templates_off.h instead
85         of source.h
86
87 Tue Nov 17 16:49:12 1998  Brian Gough  <bjg@vvv.lanl.gov>
88
89         * added #include <config.h> to all top-level source files
90
91         * plain.c (gsl_monte_plain_integrate): replaced myMAX by GSL_MAX
92
93         * utils.c: move macros around to avoid double definition
94
95 Fri Aug 14 10:12:06 1998  Brian Gough  <bjg@vvv.lanl.gov>
96
97         * Makefile.am: I needed to add utils.h to libgslmonte_a_SOURCES to
98         get it to work with my automake
99
100 Thu Jul 30 17:31:29 1998  booth  <booth@planck.pha.jhu.edu>
101
102         * gsl_monte_miser.h, miser.c:
103         Turn off the annoying warning in miser unless the user requests it.
104
105 Wed Jul 29 20:24:54 1998  bjg  <bjg@vvv.lanl.gov>
106
107         * Makefile.am, Makefile.in: some fixes to pass make distcheck
108
109         * Makefile.am, Makefile.in:
110         experimenting with new top level makefile.am
111
112 Tue Jul 28 17:05:20 1998  booth  <booth@planck.pha.jhu.edu>
113
114         * plain.c, vegas.c, miser.c:
115         make all the _free functions check their argument.  Also, the init functions
116         now throw EFAULT if given a null pointer.
117
118         * gsl_monte_vegas.h, vegas.c:
119         vegas1, vegas2 and vegas3 all go away.  Get them by setting the "stage"
120         variabe appropriately.  Also, make _free check its argument.
121
122         * vegas.c, gsl_monte_vegas.h: minor cleanup prior to be change.
123
124         * vegas.c: minor changes, commiting by accident.
125
126 Mon Jul 27 22:52:49 1998  bjg  <bjg@vvv.lanl.gov>
127
128         * Makefile.in, Makefile.am:
129         fixed some of the include requirements for make dist
130
131 Mon Jul 27 15:19:54 1998  booth  <booth@planck.pha.jhu.edu>
132
133         * vegas_print.h, vegas_test.c, miser_test.c, vegas-print.c, vegas.c, Attic/gsl_vegas.h, Attic/gsl_vegas_print.h, gsl_monte_vegas.h, miser.c, Attic/gsl_miser.h, Makefile.am, Makefile.in, gsl_monte_miser.h:
134         Renamed public header files to follow convention correctly.
135
136         * vegas.c, vegas_test.c, miser.c, miser_test.c, plain.c, plain_test.c, Attic/gsl_miser.h, Attic/gsl_vegas.h, gsl_monte_plain.h:
137         All the integration functions now end with _integrate (except for
138         vegas1, vegas2 and vegas3 which are going away RSN).
139
140 Tue Jul 21 21:54:33 1998  booth  <booth@planck.pha.jhu.edu>
141
142         * vegas.c, vegas-print.c, Attic/gsl_vegas_print.h, Attic/gsl_vegas.h:
143         trivial stuff: eliminate compiler warnings, eliminate some unneeded variables,
144         change some types to make consistent with plain and miser.
145
146         * gsl_monte_plain.h, plain.c, plain_test.c:
147         Make "plain" conform to same style as miser and vegas.
148
149 Fri Jul 17 02:23:40 1998  jungman  <jungman@nnn.lanl.gov>
150
151         * Makefile.in: we're gonna make it...
152
153 Thu Jul 16 16:23:45 1998  booth  <booth@planck.pha.jhu.edu>
154
155         * vegas-print.c, vegas.c, Attic/gsl_vegas_print.h:
156         Have now completely eliminated all static variables.
157
158         * vegas_test.c, vegas.c, Attic/gsl_vegas.h, Attic/gsl_vegas_print.h, vegas-print.c:
159         Continuing to remove all static variables from vegas.
160
161 Wed Jul 15 19:10:24 1998  booth  <booth@planck.pha.jhu.edu>
162
163         * vegas.c, vegas_test.c, Attic/gsl_vegas.h:
164         Do the state-structure thing for vegas.  Not finished, so far the only
165         real content is the rng structure.
166