Commit graph

73 commits

Author SHA1 Message Date
Fredrik Johansson
6c81cba454 port the div_2expm1_ui code completely to the arb type 2015-07-21 18:05:30 +02:00
Fredrik Johansson
ca0a40bdab update docs and bump version number to 2.5.0 2015-01-28 18:20:07 +01:00
Fredrik Johansson
6063d1be3e remove more old files, and move things around 2014-09-25 15:36:55 +02:00
Fredrik Johansson
e493a6dd43 remove most of the old (arb 1.x) modules 2014-08-19 01:26:52 +02:00
Fredrik Johansson
366124b35a some documentation edits 2013-12-03 16:30:33 +01:00
Fredrik Johansson
b537658904 simplify const_euler and use the published bound 2013-12-03 16:06:25 +01:00
Fredrik Johansson
8d80118bbd add fmprb_inv and replace uses of fmprb_ui_div 2013-11-12 15:25:50 +01:00
Fredrik Johansson
5a3439de89 fix an inline declaration; some cleanup 2013-11-11 18:13:56 +01:00
Fredrik Johansson
d3a5fd41aa add bisection root refinement and real_roots example program 2013-09-26 14:13:56 +02:00
Fredrik Johansson
53ee741a95 add fmprb_calc_isolate_roots: real analytic root isolation 2013-09-26 11:46:05 +02:00
Fredrik Johansson
f9c95b142a add fmprb_trim, fmpcb_trim 2013-08-18 15:18:29 +02:00
Fredrik Johansson
f92f8d9790 more work well-defining operations on special balls 2013-08-07 13:54:56 +02:00
Fredrik Johansson
771400e7fe some more documentation work 2013-08-06 18:05:25 +02:00
Fredrik Johansson
61fe3c25b8 more work on well-defining and testing special values 2013-08-06 17:20:21 +02:00
Fredrik Johansson
8dc7484cbc more documentation about special values, and some fixes 2013-08-06 16:32:37 +02:00
Fredrik Johansson
a3be4a1217 documentation updates 2013-08-06 14:10:45 +02:00
Fredrik Johansson
afcb73bc78 add the Glaisher constant 2013-08-02 13:03:02 +02:00
Fredrik Johansson
f1a4d6efc2 remove some duplicated code 2013-07-24 11:53:32 +02:00
Fredrik Johansson
5ec4231d21 improve lgamma_series; remove log_gamma_series 2013-07-22 03:09:07 +02:00
Fredrik Johansson
7f572df9a5 introduce fmprb_ptr, fmprb_srcptr, fmpcb_ptr, fmpcb_srcptr typedefs 2013-07-17 20:18:15 +02:00
Fredrik Johansson
c0af0d76b0 add fmprb_asin, fmprb_acos 2013-07-17 06:10:18 +02:00
Fredrik Johansson
eb0fb5242e document fmprb_div_fmpr 2013-06-09 20:14:17 +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
289a780a73 more simple interfaces for zeta functions; implement functional equation 2013-03-27 18:25:00 +01:00
Fredrik Johansson
c186a9bef8 cleanup factorials and binomials 2013-03-27 17:35:26 +01:00
Fredrik Johansson
475bb2c8f3 reorg zeta related functions 2013-03-27 15:54:05 +01:00
Fredrik Johansson
c549675c0b add real tan, cot, and complex cos_pi 2013-03-26 13:58:27 +01:00
Fredrik Johansson
a1cada8ca9 add fmprb_tanh, fmprb_coth 2013-03-26 13:39:19 +01:00
Fredrik Johansson
a694da2f10 clarify algorithm for Euler's constant 2013-03-26 12:03:52 +01:00
Fredrik Johansson
589f5bd8ce some more work on fmprb_pow and friends 2013-03-26 11:41:12 +01:00
Fredrik Johansson
569574d004 support huge exponents in sin, cos, atan 2013-03-25 12:04:47 +01:00
Fredrik Johansson
8f8b8874cb small doc fixes 2013-03-24 22:17:44 +01:00
Fredrik Johansson
132d5da066 improve cosh/sinh (much simpler, and support huge exponents) 2013-03-24 22:06:28 +01:00
Fredrik Johansson
4f102eb83d fix fmprb_exp to support huge exponents; add fmprb_expm1 2013-03-24 18:46:04 +01:00
Fredrik Johansson
fb6e85669c fast gamma for rational and integer arguments 2013-03-22 23:48:18 +01:00
Fredrik Johansson
660da34f9d add fmprb_hypot 2013-03-22 12:34:57 +01:00
Fredrik Johansson
9f69edfefa I think the missing error bounds have now been patched 2013-03-21 15:32:49 +01:00
Fredrik Johansson
d11adcae3c optimize Euler's constant, rename function, and add error bounds 2013-03-21 15:30:28 +01:00
Fredrik Johansson
79143c1c7e add fmprb_const_log10 2013-03-04 16:24:27 +01:00
Fredrik Johansson
397778e6c1 add const_e, const_log2, const_catalan 2013-03-04 12:55:54 +01:00
Fredrik Johansson
03cf9d4e16 update documentation 2013-03-04 12:30:54 +01:00
Fredrik Johansson
5349c15a51 add fmpr_bits, fmprb_bits, fmpcb_bits 2013-03-01 14:16:42 +01:00
Fredrik Johansson
81851f03d9 add fmprb_const_sqrt_pi 2013-03-01 13:49:16 +01:00
Fredrik Johansson
1a0e89c749 move zeta function implementation code to separate module (wip) 2013-02-28 17:24:50 +01:00
Fredrik Johansson
b8b63fd144 clarification 2013-02-28 15:31:59 +01:00
Fredrik Johansson
63b78438bb fix 2013-02-28 15:30:39 +01:00
Fredrik Johansson
dd686a901b add fmprb_agm 2013-02-28 15:29:19 +01:00
Fredrik Johansson
a433fecc1f add fmprb_set_interval_fmpr, fmprb_union 2013-02-28 15:13:21 +01:00
Fredrik Johansson
ce0a218839 add fmpr_root, fmprb_root (placeholder code) 2013-02-28 14:32:59 +01:00
Fredrik Johansson
c9da808f7c some moving things around 2013-02-28 12:38:22 +01:00