Fredrik Johansson
|
b78e176b0d
|
implement matrix exponentials
|
2013-11-11 18:50:53 +01:00 |
|
Fredrik Johansson
|
2b60af9281
|
add missing matrix-scalar functions
|
2013-11-11 17:51:37 +01:00 |
|
Fredrik Johansson
|
9ded02956b
|
add fmpcb_rsqrt (complex reciprocal square root)
|
2013-10-21 17:58:42 +02:00 |
|
Fredrik Johansson
|
be0dd8d931
|
add some C++-safe casts
|
2013-09-17 19:16:20 +01:00 |
|
Jonathan Bober
|
355a6ca365
|
Added extern "C" to headers.
|
2013-09-17 18:55:23 +01:00 |
|
Fredrik Johansson
|
5fe3f6b361
|
fast composition by monomials
|
2013-08-26 14:03:46 +02:00 |
|
Fredrik Johansson
|
f9c95b142a
|
add fmprb_trim, fmpcb_trim
|
2013-08-18 15:18:29 +02:00 |
|
Fredrik Johansson
|
6f4d6f8327
|
zeta: support binary splitting for the tail evaluation
|
2013-08-12 13:50:38 +02:00 |
|
Fredrik Johansson
|
6f62daaccf
|
make fmpcb_const_pi visible
|
2013-07-30 14:42:12 +02:00 |
|
Fredrik Johansson
|
598d88e10d
|
complex gamma function series expansions (work in progress)
|
2013-07-27 18:43:47 +02:00 |
|
Fredrik Johansson
|
0309597376
|
fmpcb_poly elementary function power series
|
2013-07-27 18:11:29 +02:00 |
|
Fredrik Johansson
|
6231061911
|
some more general error bounding code for the Stirling series (work in progress)
|
2013-07-19 14:38:38 +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
|
9dc40d61cb
|
add missing polynomial subtraction methods, make sure to always round when adding/subtracting
|
2013-05-28 17:36:38 +02:00 |
|
Fredrik Johansson
|
c1ecf12e18
|
factor out code for generating tables of powers
|
2013-04-26 16:58:43 +02:00 |
|
Fredrik Johansson
|
5b1361958f
|
add wrapper for hurwitz zeta
|
2013-03-27 17:43:06 +01:00 |
|
Fredrik Johansson
|
475bb2c8f3
|
reorg zeta related functions
|
2013-03-27 15:54:05 +01:00 |
|
Fredrik Johansson
|
1ddaeee5d7
|
complex tan_pi, cot_pi
|
2013-03-26 17:40:42 +01:00 |
|
Fredrik Johansson
|
f0f687dd06
|
add fmpcb_tan, fmpcb_cot
|
2013-03-26 16:04:49 +01:00 |
|
Fredrik Johansson
|
c549675c0b
|
add real tan, cot, and complex cos_pi
|
2013-03-26 13:58:27 +01:00 |
|
Fredrik Johansson
|
f1d6faaf07
|
more work on powers
|
2013-03-26 13:39:06 +01:00 |
|
Fredrik Johansson
|
ee9a5eb8fc
|
add complex square roots
|
2013-03-22 13:32:48 +01:00 |
|
Fredrik Johansson
|
660da34f9d
|
add fmprb_hypot
|
2013-03-22 12:34:57 +01:00 |
|
Fredrik Johansson
|
2b3ed11fa9
|
add complex digamma function
|
2013-03-04 11:28:53 +01:00 |
|
Fredrik Johansson
|
5349c15a51
|
add fmpr_bits, fmprb_bits, fmpcb_bits
|
2013-03-01 14:16:42 +01:00 |
|
Fredrik Johansson
|
1a0e89c749
|
move zeta function implementation code to separate module (wip)
|
2013-02-28 17:24:50 +01:00 |
|
Fredrik Johansson
|
c74ddfc98c
|
remove/rename obsolete code
|
2013-02-27 18:31:04 +01:00 |
|
Fredrik Johansson
|
89ec3378a1
|
add functions for evaluating an fmprb_poly with an fmpcb argument
|
2013-02-27 16:09:36 +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
|
66827debb0
|
add some more fmpcb helper functions
|
2013-02-17 18:23:29 +01:00 |
|
Fredrik Johansson
|
56ea7b2e3b
|
slight improvements to zeta code; remove old implementation
|
2013-01-24 15:27:23 +01:00 |
|
Fredrik Johansson
|
fa5ad50f6e
|
fix error bounding for zeta_series, +docs, tests
|
2013-01-19 20:45:35 +01:00 |
|
Fredrik Johansson
|
ffd27fb34c
|
error bounding for zeta series
|
2012-12-04 14:18:01 +01:00 |
|
Fredrik Johansson
|
873fd7f76c
|
add fmpcb_abs
|
2012-12-03 11:07:47 +01:00 |
|
Fredrik Johansson
|
1f66412969
|
fixes
|
2012-11-30 02:26:40 +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 |
|
Fredrik Johansson
|
f3818f5e49
|
add a few helper functions (work in progress)
|
2012-11-23 17:41:46 +01:00 |
|
Fredrik Johansson
|
35f6f21c93
|
add fmprb_contains and versions; fix a bug; test code for find_roots
|
2012-11-16 15:12:54 +01:00 |
|
Fredrik Johansson
|
937dc4da57
|
add complex trigonometric functions
|
2012-11-16 14:06:49 +01:00 |
|
Fredrik Johansson
|
ff087f6fb3
|
complex Riemann zeta function
|
2012-11-10 19:44:55 +01:00 |
|
Fredrik Johansson
|
4b05b7b123
|
add a couple of fmpcb helper functions
|
2012-11-10 18:53:47 +01:00 |
|
Fredrik Johansson
|
8bb4f5a6a9
|
don't use the three-point complex multiplication by default, as it introduces too much error in some cases
|
2012-11-10 18:43:43 +01:00 |
|
Fredrik Johansson
|
45ad953f69
|
add complex log, exp, pow
|
2012-11-09 17:45:25 +01:00 |
|
Fredrik Johansson
|
658498eada
|
arithmetic for complex polynomials
|
2012-11-08 15:49:44 +01:00 |
|
Fredrik Johansson
|
c96f9cf837
|
add the fmpcb_mat module, and various helper functions
|
2012-11-07 16:07:22 +01:00 |
|
Fredrik Johansson
|
739bb8bd8d
|
document the fmpcb module
|
2012-11-07 12:35:28 +01:00 |
|
Fredrik Johansson
|
615ea353a5
|
some more work on the fmpcb module; test code for multiplication
|
2012-11-07 11:48:22 +01:00 |
|
Fredrik Johansson
|
30e004ecb1
|
add helper functions for root isolation
|
2012-10-15 17:31:04 +02:00 |
|
Fredrik Johansson
|
e655d03247
|
add a function for computing a root inclusion of a complex polynomial
|
2012-10-15 16:29:09 +02:00 |
|