Commit graph

83 commits

Author SHA1 Message Date
Fredrik Johansson
ded80c5691 fix bug in mag_print (showing a value too large by 2^30); cleanup and test some mag methods 2014-11-06 11:44:31 +01:00
Fredrik Johansson
b165977d47 fix a printing issue 2014-10-15 16:41:50 +02:00
Fredrik Johansson
0b18b1d961 when attempting to printd huge numbers, print something instead of dying 2014-10-08 15:54:08 +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
a4019154e7 replace makefiles with version based on the improved flint makefiles 2014-08-18 22:53:50 +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
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
f8c3bf5f15 minor cleanup 2014-06-12 21:50:21 +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
1fa4420ee1 don't use the libm log 2014-06-05 16:05:41 +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
0c375f88ae multiply by inverse 2014-06-03 17:29:48 +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
5b99998396 document and add tests for some more mag functions 2014-05-19 14:11:05 +02:00
Fredrik Johansson
6575ccf454 initial code for complex numbers 2014-05-15 16:36:30 +02:00
Fredrik Johansson
f5d37425f5 arb_poly module 2014-05-13 20:43:04 +02:00
Fredrik Johansson
0d6a6a4c51 more ball arithmetic code (add/sub methods) 2014-05-09 20:29:41 +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
c268754bb0 very rough initial code for mag_t and arb_t types 2014-05-06 15:31:17 +02:00