This repository has been archived by the owner on Nov 20, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathChangeLog
135 lines (80 loc) · 3.97 KB
/
ChangeLog
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
2009-07-19 Brian Gough <[email protected]>
* gumbel1.c (gsl_cdf_gumbel1_Q): use a single argument ax-log(b)
to get better control over underflow/overflow
2008-12-03 Brian Gough <[email protected]>
* gammainv.c (gsl_cdf_gamma_Pinv): keep iterating if P is still
changing (fix for bug 24704)
* test.c (test_chisqinv): added test cases for bug 24704
2008-07-03 Brian Gough <[email protected]>
* Makefile.am (INCLUDES): use top_srcdir instead of top_builddir
2008-04-29 Brian Gough <[email protected]>
* gammainv.c (gsl_cdf_gamma_Pinv, gsl_cdf_gamma_Qinv): restrict
the range of the gaussian approximation
2008-02-20 Brian Gough <[email protected]>
* beta_inc.c (beta_inc_AXPY): add some handling for large
parameter cases
2008-02-12 Brian Gough <[email protected]>
* hypergeometric.c (gsl_cdf_hypergeometric_P): compute midpoint in
double precision to avoid overflow
(gsl_cdf_hypergeometric_Q): ditto
2007-08-22 Brian Gough <[email protected]>
* betainv.c (gsl_cdf_beta_Pinv): added an error check for
inaccurate results
* gammainv.c (gsl_cdf_gamma_Pinv): added an error check for
inaccurate results
* tdistinv.c (gsl_cdf_tdist_Pinv): added an error check for
inaccurate results
2007-08-21 Brian Gough <[email protected]>
* betainv.c (gsl_cdf_beta_Pinv): added bisection method to improve
initial approximations
2007-01-23 Brian Gough <[email protected]>
* betainv.c (gsl_cdf_beta_Pinv): avoid generating a NaN for lx > 0
2006-04-18 Brian Gough <[email protected]>
* betainv.c (gsl_cdf_beta_Qinv): fix prototype const
2006-03-07 Brian Gough <[email protected]>
* poisson.c: added poisson cdf
* nbinomial.c: added negative binomial cdf
* hypergeometric.c: added hypergeometric cdf
* geometric.c: added geometric cdf
* binomial.c (gsl_cdf_binomial_Q): added binomial cdf
* test.c: added discrete function tests
* gamma.c (gsl_cdf_gamma_P, gsl_cdf_gamma_Q): clean up unused
code, ensure that branches make P+Q=1 always true
* fdistinv.c (gsl_cdf_fdist_Pinv): use P instead of p for consistency
* fdist.c (gsl_cdf_fdist_Q): use Q instead of P for consistency
* beta.c (gsl_cdf_beta_Q): use Q instead of P for consistency
2006-02-27 Brian Gough <[email protected]>
* fdistinv.c (gsl_cdf_fdist_Pinv, gsl_cdf_fdist_Qinv): added
inverse functions
* betainv.c (gsl_cdf_beta_Pinv, gsl_cdf_beta_Qinv): added inverse
functions
* tdistinv.c (gsl_cdf_tdist_Qinv, gsl_cdf_tdist_Pinv): max 32
iterations, prevent infinite loop
* gammainv.c (gsl_cdf_gamma_Qinv, gsl_cdf_gamma_Pinv): max 32
iterations, prevent infinite loop
2005-06-20 Brian Gough <[email protected]>
* test.c: removed tests using subnormal values, since they tend to
fail when extended precision registers are not available.
2004-10-26 Brian Gough <[email protected]>
* exppow.c: added exppow distribution
2004-10-01 Brian Gough <[email protected]>
* beta.c (gsl_cdf_beta_P, gsl_cdf_beta_P): return consistent
results for out of range values.
2003-08-27 Brian Gough <[email protected]>
* gauss.c: use parentheses around constant macros to avoid -(-X)
being interpreted as --X
2003-07-27 Brian Gough <[email protected]>
* gumbel1.c (gsl_cdf_gumbel1_Q): use pow in place of exp since
compilers seem to handle overflow better in this case (perhaps
because it is not an intrinsic function).
* gumbel2.c (gsl_cdf_gumbel2_P): handle case of x = 0 explicitly
(gsl_cdf_gumbel2_Q): handle case of x = 0 explicitly
2003-07-22 Brian Gough <[email protected]>
* gamma.c (gsl_cdf_gamma_P): Peizer and Pratt approximation for
large a seems to be inaccurate in tails
(gsl_cdf_gamma_Q): Peizer and Pratt approximation for large a
seems to be inaccurate in tails
* test.c (main): added test for large a for gamma
* cauchyinv.c (gsl_cdf_cauchy_Qinv): corrected limiting value for
Q=1
* added Cumulative Distribution functions from savannah.gnu.org