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 |
|
Fredrik Johansson
|
bbb8c2a90c
|
faster high-precision rising factorials; reorg
|
2013-02-27 14:51:03 +01:00 |
|
Fredrik Johansson
|
9efe3ae4be
|
faster high-precision cos(pi*p/q), sin(pi*p/q) using algebraic formulas and polynomial root-finding
|
2013-02-25 17:13:07 +01:00 |
|
Fredrik Johansson
|
493ec76e0e
|
first versions of fmprb_[sin|cos|sin_cos]_pi_fmpq
|
2013-02-22 13:54:51 +01:00 |
|
Fredrik Johansson
|
6921bdcee4
|
add fmpcb_gamma, fmpcb_rgamma, fmpcb_lgamma and refactored Stirling series code
|
2013-02-20 11:58:08 +01:00 |
|
Fredrik Johansson
|
3bd6ad4cdd
|
add fmprb_sin_pi, fmprb_cos_pi, fmprb_sin_cos_pi
|
2013-02-19 18:41:13 +01:00 |
|
Fredrik Johansson
|
6a6136fa99
|
add fmprb_atan2 with test code; use for and fix bug in fmpcb_arg
|
2013-02-19 11:17:21 +01:00 |
|
Fredrik Johansson
|
927dd51379
|
improve basecase in fmprb_rfac_ui_bsplit at both low and high precision
|
2013-02-17 16:15:25 +01:00 |
|
Fredrik Johansson
|
00dd89d5db
|
slight efficiency improvement for zeta_ui_bsplit, and finally document what the heck it does internally
|
2013-02-04 11:59:51 +01:00 |
|
Fredrik Johansson
|
aefd8d98f4
|
fix some more minor docs issues
|
2013-01-25 18:51:44 +01:00 |
|
Fredrik Johansson
|
cbff842d50
|
update documentation
|
2013-01-25 17:56:01 +01:00 |
|
Fredrik Johansson
|
3253390a97
|
update documentation
|
2013-01-15 12:16:20 +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
|
2ba582364a
|
add fmprb_get_unique_fmpz
|
2012-12-18 11:36:54 +01:00 |
|
Fredrik Johansson
|
4ce426946d
|
initial code for computing Khinchin's constant
|
2012-12-12 10:18:08 +01:00 |
|
Fredrik Johansson
|
0d1c2684d7
|
add a couple of fmprb helper functions
|
2012-12-04 13:19:26 +01:00 |
|
Fredrik Johansson
|
707aa67204
|
add some fmpcb helper functions; edits to documentation
|
2012-11-29 15:58:26 +01:00 |
|
Fredrik Johansson
|
6627cfde6a
|
tidy nth root code; update documentation
|
2012-11-26 17:42:16 +01:00 |
|