Fredrik Johansson
|
9391c06147
|
power series square root and reciprocal square root
|
2013-07-15 14:54:25 +02:00 |
|
Fredrik Johansson
|
06db579d92
|
tweak mul/div/rsqrt with infinite radius input
|
2013-07-15 14:04:14 +02:00 |
|
Fredrik Johansson
|
6ea4bfd215
|
fix function call
|
2013-07-15 13:53:56 +02:00 |
|
Fredrik Johansson
|
7b00253323
|
small doc fix
|
2013-07-13 13:58:04 -07:00 |
|
Fredrik Johansson
|
5eaf05ce83
|
algorithm selection fix for exp_series
|
2013-07-13 13:37:16 -07:00 |
|
Fredrik Johansson
|
7d13703816
|
improve fmprb_poly_log_series
|
2013-07-13 13:12:52 -07:00 |
|
Fredrik Johansson
|
3d1db72c98
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
|
Fredrik Johansson
|
5fa14633be
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
|
Fredrik Johansson
|
e71a78f837
|
fmprb_poly power series reversion
|
2013-07-07 18:31:57 -07:00 |
|
Fredrik Johansson
|
dfdab53f24
|
use mpfr_exp for slightly larger exponents
|
2013-06-26 17:11:10 -04:00 |
|
Fredrik Johansson
|
e7aa22a439
|
always increase mpfr exponent range to avoid overflow at high precision
|
2013-06-26 17:10:53 -04:00 |
|
Fredrik Johansson
|
359ffa4016
|
remove a len_t
|
2013-06-26 11:27:51 -04:00 |
|
Fredrik Johansson
|
fe55e3c8a1
|
optionally allow use of doubles in partitions
|
2013-06-10 14:53:52 +02:00 |
|
Fredrik Johansson
|
d5b514e12c
|
add fmpr_set_d
|
2013-06-10 12:07:00 +02:00 |
|
Fredrik Johansson
|
2227adea03
|
faster high-precision division
|
2013-06-09 22:46:44 +02:00 |
|
Fredrik Johansson
|
eb0fb5242e
|
document fmprb_div_fmpr
|
2013-06-09 20:14:17 +02:00 |
|
Fredrik Johansson
|
82fd23e0da
|
add fmpr_divappr_abs_ubound; slightly speed up a few radius operations
|
2013-06-09 19:53:01 +02:00 |
|
Fredrik Johansson
|
c7745d8725
|
possible very minor speedup of partitions code
|
2013-06-09 16:47:29 +02:00 |
|
Fredrik Johansson
|
cb15277968
|
slightly speed up pi computation
|
2013-06-09 16:34:53 +02:00 |
|
Fredrik Johansson
|
5ceaf24774
|
add reciprocal square root functions (fmpr_rsqrt, fmprb_rsqrt, fmprb_rsqrt)
|
2013-06-09 16:20:44 +02:00 |
|
Fredrik Johansson
|
2712efadc7
|
minor doc edits; call this 0.6
|
2013-05-31 20:47:08 +02:00 |
|
Fredrik Johansson
|
a20454ffe5
|
fix makefile bugs
|
2013-05-31 20:10:52 +02:00 |
|
Fredrik Johansson
|
05201676fb
|
some documentation updates
|
2013-05-31 19:40:05 +02:00 |
|
Fredrik Johansson
|
2c36ae84f6
|
add a todo item
|
2013-05-31 17:37:59 +02:00 |
|
Fredrik Johansson
|
9c6e1d71f3
|
arb-based cosine minpoly calculation
|
2013-05-31 17:33:12 +02:00 |
|
Fredrik Johansson
|
39fd03828f
|
remove duplicated code
|
2013-05-29 18:55:49 +02:00 |
|
Fredrik Johansson
|
1e5d6a36a8
|
use lookup table for tiny p(n), and add test code
|
2013-05-29 18:12:05 +02:00 |
|
Fredrik Johansson
|
a0f1269f14
|
document the partitions module
|
2013-05-29 18:07:00 +02:00 |
|
Fredrik Johansson
|
83464a9b83
|
verify 1ulp error bound in exp precomputation
|
2013-05-29 11:36:27 +02:00 |
|
Fredrik Johansson
|
84e3621c94
|
add helper function for evaluating exp using only mpfr
|
2013-05-29 11:35:59 +02:00 |
|
Fredrik Johansson
|
d2011306f8
|
use TLS_PREFIX
|
2013-05-28 17:47:26 +02:00 |
|
Fredrik Johansson
|
d87ecd201b
|
use TLS_PREFIX
|
2013-05-28 17:45:52 +02:00 |
|
Fredrik Johansson
|
3108121d0a
|
add some todo entries
|
2013-05-28 17:41:05 +02:00 |
|
Fredrik Johansson
|
9dc40d61cb
|
add missing polynomial subtraction methods, make sure to always round when adding/subtracting
|
2013-05-28 17:36:38 +02:00 |
|
Fredrik Johansson
|
b2ce8e668a
|
some more work on addition; use also for subtraction
|
2013-05-28 17:10:06 +02:00 |
|
Fredrik Johansson
|
bfd7b6c4e2
|
some code cleanup
|
2013-05-28 12:23:53 +02:00 |
|
Fredrik Johansson
|
b656aefd5f
|
first version of rewritten fmpr_add (needs more cleanup, and code reuse in fmpr_sub etc)
|
2013-05-27 16:21:37 +02:00 |
|
Fredrik Johansson
|
6c1e22afee
|
Merge remote branch 'origin/master'
|
2013-05-27 15:24:37 +02:00 |
|
Fredrik Johansson
|
06539da4e9
|
add helper functions for combined assignment and rounding of single or double limb mantissas
|
2013-05-27 15:24:03 +02:00 |
|
Fredrik Johansson
|
cef789ad60
|
small doc edits
|
2013-05-25 02:27:50 +02:00 |
|
Fredrik Johansson
|
ba329a6a49
|
minor doc edit
|
2013-05-24 17:28:24 +02:00 |
|
Fredrik Johansson
|
8a4943b533
|
add _fmpr_set_round_mpn, and simplify the implementation of fmpr_mul
|
2013-05-24 17:26:54 +02:00 |
|
Fredrik Johansson
|
0a43ab548f
|
Merge remote branch 'origin'
|
2013-05-22 17:06:33 +02:00 |
|
Fredrik Johansson
|
9939fbf0ca
|
use fixed-point code for small low-precision exponential
|
2013-05-22 17:05:58 +02:00 |
|
Fredrik Johansson
|
134d6d37de
|
add missing makefile
|
2013-05-18 00:01:53 +02:00 |
|
Fredrik Johansson
|
3490dfe95d
|
some work-in-progress code to support faster low-precision elementary functions
|
2013-05-17 19:22:38 +02:00 |
|
Fredrik Johansson
|
c036013ba0
|
fix references
|
2013-05-12 19:36:58 +01:00 |
|
Fredrik Johansson
|
60135aa5b6
|
add dummy file to make sure fmpz_extras isn't empty
|
2013-05-11 18:15:53 +01:00 |
|
Fredrik Johansson
|
1b1357cba4
|
add a todo entry
|
2013-05-11 15:31:21 +01:00 |
|
Fredrik Johansson
|
cd6cb8b68f
|
minor doc edit
|
2013-05-10 00:29:29 +01:00 |
|