Commit graph

42 commits

Author SHA1 Message Date
Fredrik Johansson
bf5887e871 add mag_geom_series 2015-09-17 12:51:02 +02:00
Fredrik Johansson
7b6828df42 implement mag_root 2015-07-21 15:09:06 +02:00
Fredrik Johansson
a22075c52e factor out mag_polylog_tail 2015-01-16 09:29:10 +01:00
Fredrik Johansson
d7a1a84f25 add inline functions to library 2014-12-25 15:50:37 +01:00
Fredrik Johansson
0e014342af move out mag_log_ui and mag_binpow_uiui and document them 2014-12-21 16:40:09 +01:00
Fredrik Johansson
efcf9856bd add mag_fast_mul_2exp_si; small optimization of complex squaring 2014-12-20 23:01:13 +01:00
Fredrik Johansson
6e296f2cba cleanup and documenting 2014-12-20 22:37:43 +01:00
Fredrik Johansson
7d04c89504 implement mag_sub_lower properly and test+document it 2014-11-06 14:29:56 +01:00
Fredrik Johansson
04cb0a71e9 update documentation 2014-09-25 15:06:11 +02:00
Fredrik Johansson
6cb6d14250 add mag_expm1 2014-09-18 20:45:33 +02:00
Fredrik Johansson
86e5053262 improve mag_set_ui / mag_set_ui_lower and add test code 2014-08-19 14:31:20 +02:00
Fredrik Johansson
24b18ec104 change arb/acb_mat_bound_inf_norm to output a mag_t; tweak arb/acb_mat_exp 2014-08-15 15:16:07 +02:00
Fredrik Johansson
6880e8b223 cleanup acb_get_mag, acb_get_mag_lower 2014-08-15 14:03:42 +02:00
Fredrik Johansson
d3ff8702bd add mag_exp_tail 2014-08-15 13:21:02 +02:00
Fredrik Johansson
19064937f3 add mag_exp 2014-08-14 22:09:50 +02:00
Fredrik Johansson
e0115b8bb9 add mag_pow_fmpz 2014-08-14 01:04:48 +02:00
Fredrik Johansson
06247fb30d un-inline some gratuitously inlined functions 2014-08-13 16:10:37 +02:00
Fredrik Johansson
1845cef6bf test mag_fac_ui and mag_rfac_ui 2014-08-01 14:43:14 +02:00
Fredrik Johansson
41cb148d73 add tests and documentation; fix minor bugs 2014-08-01 14:34:31 +02:00
Fredrik Johansson
0e7067cb15 add proper mag_sqrt and mag_rsqrt 2014-07-08 21:21:28 +02:00
Fredrik Johansson
9a4b57ec91 more documentation and test code 2014-06-20 09:27:47 +02:00
Fredrik Johansson
637c78fad0 port atan, atan2 2014-06-18 18:21:03 +02:00
Fredrik Johansson
270a65569b add mag_log1p 2014-06-18 16:50:15 +02:00
Fredrik Johansson
be0d9a77eb port partition function to new types 2014-06-17 16:25:54 +02:00
Fredrik Johansson
8cadccc17b port sin/cos_pi_fmpq (with some tweaks) 2014-06-17 16:18:57 +02:00
Fredrik Johansson
e1329d27d0 port most arb_const_ methods 2014-06-12 20:46:25 +02:00
Fredrik Johansson
81009e0a30 use mag methods for hypgeom bounding code; add arb_hypgeom_sum methods 2014-06-12 20:23:36 +02:00
Fredrik Johansson
bf914e438c mag methods for powers, factorials, bernoulli numbers (work in progress) 2014-06-03 17:43:30 +02:00
Fredrik Johansson
1c84879610 double-precision logs with error bounds 2014-06-03 17:27:14 +02:00
Fredrik Johansson
668b170b91 avoiding wrappers; putting code in the right place 2014-05-26 17:15:00 +02:00
Fredrik Johansson
301da18e89 move some code to the right places 2014-05-26 14:24:18 +02:00
Fredrik Johansson
5b99998396 document and add tests for some more mag functions 2014-05-19 14:11:05 +02:00
Fredrik Johansson
c939538a0a complex polys 2014-05-16 14:04:28 +02:00
Fredrik Johansson
08a8513462 fix 2014-05-14 12:04:08 +02:00
Fredrik Johansson
f5d37425f5 arb_poly module 2014-05-13 20:43:04 +02:00
Fredrik Johansson
5dd148db59 wrap remaining fmprb functions 2014-05-12 11:15:51 +02:00
Fredrik Johansson
48ddeea5ef more work on ball arithmetic 2014-05-09 16:50:01 +02:00
Fredrik Johansson
719ede74af more bugfixes and test code 2014-05-08 16:49:39 +02:00
Fredrik Johansson
0998aa9821 more code and test code 2014-05-08 14:48:36 +02:00
Fredrik Johansson
42ba244929 more work 2014-05-06 20:38:49 +02:00
Fredrik Johansson
cdf38c64ba correction 2014-05-06 19:17:29 +02:00
Fredrik Johansson
c268754bb0 very rough initial code for mag_t and arb_t types 2014-05-06 15:31:17 +02:00