Fredrik Johansson
|
ad69cca2ea
|
write down proof that the error bounding code in fmprb_mul does not overflow
|
2013-01-13 19:46:02 +01:00 |
|
Fredrik Johansson
|
0280be9dfc
|
remove some custom fmpz functions now defined in fmpz.h
|
2013-01-11 20:30:29 +01:00 |
|
Fredrik Johansson
|
7c7280243e
|
fix a missing fmpr_init
|
2013-01-11 15:35:59 +01:00 |
|
Fredrik Johansson
|
96733b7083
|
low-level fmprb_mul
|
2013-01-10 19:19:18 +01:00 |
|
Fredrik Johansson
|
f376100ac2
|
replace improper FMPR_PREC_EXACT with FMPR_RESULT_EXACT
|
2013-01-10 15:38:19 +01:00 |
|
Fredrik Johansson
|
b14b3ebad4
|
hopefully proper fix for aliasing issue
|
2013-01-09 18:08:08 +01:00 |
|
Fredrik Johansson
|
b76602eca5
|
make use of the improved set_round functions
|
2013-01-09 18:02:38 +01:00 |
|
Fredrik Johansson
|
604ba107b0
|
possible fix for a bug I don't understand
|
2013-01-09 18:01:30 +01:00 |
|
Fredrik Johansson
|
ef3a687c04
|
low-level set_round/normalise code
|
2013-01-09 16:36:21 +01:00 |
|
Fredrik Johansson
|
53b8e8b41f
|
low-level fmpr multiplication code
|
2013-01-03 15:11:55 +01:00 |
|
Fredrik Johansson
|
e680993c60
|
fix an off-by-one error
|
2012-12-26 11:26:43 +01:00 |
|
Fredrik Johansson
|
147297748f
|
refine fmprb test functions; add gamma/rgamma/lgamma with test code
|
2012-12-22 21:29:11 +01:00 |
|
Fredrik Johansson
|
7a310917d7
|
don't throw an exception for negative numbers in fmprb_log
|
2012-12-22 21:28:22 +01:00 |
|
Fredrik Johansson
|
75055830c4
|
initialize variables
|
2012-12-19 20:03:15 +01:00 |
|
Fredrik Johansson
|
f8f70cc895
|
bugfix
|
2012-12-19 16:56:12 +01:00 |
|
Fredrik Johansson
|
e6e55f1a01
|
bugfix
|
2012-12-19 14:43:08 +01:00 |
|
Fredrik Johansson
|
76a4b8dcc1
|
faster Bernoulli number generation
|
2012-12-19 14:04:00 +01:00 |
|
Fredrik Johansson
|
2ba582364a
|
add fmprb_get_unique_fmpz
|
2012-12-18 11:36:54 +01:00 |
|
Fredrik Johansson
|
f5043a929b
|
improve div_2expm1
|
2012-12-17 22:00:41 +01:00 |
|
Fredrik Johansson
|
4ce426946d
|
initial code for computing Khinchin's constant
|
2012-12-12 10:18:08 +01:00 |
|
Fredrik Johansson
|
227de8f66e
|
add fmprb_poly_set_si
|
2012-12-11 15:32:31 +01:00 |
|
Fredrik Johansson
|
e926d23b4e
|
improve tuning for zeta_ui for even n and huge precision
|
2012-12-11 15:32:15 +01:00 |
|
Fredrik Johansson
|
1a2c6331c2
|
zeta euler product: don't use doubles to bound the error
|
2012-12-10 16:16:06 +01:00 |
|
Fredrik Johansson
|
ffd27fb34c
|
error bounding for zeta series
|
2012-12-04 14:18:01 +01:00 |
|
Fredrik Johansson
|
a2a75084cc
|
bugfix (duh)
|
2012-12-04 14:17:42 +01:00 |
|
Fredrik Johansson
|
0d1c2684d7
|
add a couple of fmprb helper functions
|
2012-12-04 13:19:26 +01:00 |
|
Fredrik Johansson
|
873fd7f76c
|
add fmpcb_abs
|
2012-12-03 11:07:47 +01:00 |
|
Fredrik Johansson
|
d5945885a9
|
add fmprb_poly rising factorial; plus helpers overlaps and randtest
|
2012-12-03 10:59:32 +01:00 |
|
Fredrik Johansson
|
1f66412969
|
fixes
|
2012-11-30 02:26:40 +01:00 |
|
Fredrik Johansson
|
ce3bdff02a
|
Merge remote-tracking branch 'github/master'
|
2012-11-30 01:04:14 +01:00 |
|
Fredrik Johansson
|
2ca8228fd9
|
initial code for the Hurwitz zeta function with derivatives
|
2012-11-29 16:06:15 +01:00 |
|
Fredrik Johansson
|
707aa67204
|
add some fmpcb helper functions; edits to documentation
|
2012-11-29 15:58:26 +01:00 |
|
Fredrik Johansson
|
89378d41db
|
merge
|
2012-11-27 22:01:13 +01:00 |
|
Fredrik Johansson
|
6627cfde6a
|
tidy nth root code; update documentation
|
2012-11-26 17:42:16 +01:00 |
|
Fredrik Johansson
|
b7e05c73d2
|
improve fmprb_contains to avoid results in some cases
|
2012-11-26 17:34:50 +01:00 |
|
Fredrik Johansson
|
b633bd4200
|
fix bugs in fmpcb_arg
|
2012-11-26 16:54:46 +01:00 |
|
Fredrik Johansson
|
139fe3ee65
|
code for complex nth roots (work in progress)
|
2012-11-23 17:50:51 +01:00 |
|
Fredrik Johansson
|
f3818f5e49
|
add a few helper functions (work in progress)
|
2012-11-23 17:41:46 +01:00 |
|
Fredrik Johansson
|
35f6f21c93
|
add fmprb_contains and versions; fix a bug; test code for find_roots
|
2012-11-16 15:12:54 +01:00 |
|
Fredrik Johansson
|
937dc4da57
|
add complex trigonometric functions
|
2012-11-16 14:06:49 +01:00 |
|
Fredrik Johansson
|
283c5b2227
|
add sinh, cosh, and improve sin_cos
|
2012-11-16 13:26:56 +01:00 |
|
Fredrik Johansson
|
6a4b866d11
|
fix heading
|
2012-11-10 19:46:00 +01:00 |
|
Fredrik Johansson
|
ff087f6fb3
|
complex Riemann zeta function
|
2012-11-10 19:44:55 +01:00 |
|
Fredrik Johansson
|
4b05b7b123
|
add a couple of fmpcb helper functions
|
2012-11-10 18:53:47 +01:00 |
|
Fredrik Johansson
|
8bb4f5a6a9
|
don't use the three-point complex multiplication by default, as it introduces too much error in some cases
|
2012-11-10 18:43:43 +01:00 |
|
Fredrik Johansson
|
45ad953f69
|
add complex log, exp, pow
|
2012-11-09 17:45:25 +01:00 |
|
Fredrik Johansson
|
1dd795be42
|
enable fast multiplication
|
2012-11-08 16:22:38 +01:00 |
|
Fredrik Johansson
|
658498eada
|
arithmetic for complex polynomials
|
2012-11-08 15:49:44 +01:00 |
|
Fredrik Johansson
|
ff476d2224
|
some text changes; call this 0.3
|
2012-11-07 18:25:32 +01:00 |
|
Fredrik Johansson
|
b51d81a107
|
update documentation
|
2012-11-07 18:16:29 +01:00 |
|