Commit graph

346 commits

Author SHA1 Message Date
Fredrik Johansson
1345dfd281 implement bessel function of the first kind 2014-11-09 13:28:39 +01:00
Fredrik Johansson
695a899d57 more test code 2014-11-08 14:43:00 +01:00
Fredrik Johansson
921290f764 implement the error function 2014-11-08 14:24:44 +01:00
Fredrik Johansson
030a37acb9 more hypergeometric helper functions 2014-11-08 13:49:15 +01:00
Fredrik Johansson
af8f8d713e start of a module for hypergeometric functions 2014-11-06 16:03:49 +01:00
Fredrik Johansson
7d04c89504 implement mag_sub_lower properly and test+document it 2014-11-06 14:29:56 +01:00
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
eaedd0c839 add floor and ceil functions 2014-10-30 15:54:50 +01:00
Fredrik Johansson
f8e118c34b more credits and references 2014-10-28 14:04:12 +01:00
Fredrik Johansson
c7748d3445 some more credits 2014-10-27 14:51:48 +01:00
Fredrik Johansson
b15cc469e0 tidy up proof code of Taylor series evaluation algorithm 2014-10-27 11:44:29 +01:00
Fredrik Johansson
19c4aa3cb6 Merge remote-tracking branch 'origin/master' 2014-10-24 16:33:16 +02:00
Fredrik Johansson
2639be4e60 speed up sin and cos using sqrt trick and extend their table to higher precision 2014-10-24 16:32:56 +02:00
cheuberg
c2c0b8338c Corrected arguments of arb_get_interval_arf in documentation
replaced mpfr_t by arf_t (twice).
2014-10-22 20:01:54 +02:00
Fredrik Johansson
eeae809300 minor doc edit 2014-10-21 17:06:26 +02:00
Fredrik Johansson
fe08fb0cdc document eisenstein series 2014-10-21 17:01:45 +02:00
Fredrik Johansson
a98caad160 add acb_poly powering code, eisenstein series, and more test code 2014-10-21 16:39:48 +02:00
Fredrik Johansson
a500e697a0 typo again 2014-10-20 14:37:00 +02:00
Fredrik Johansson
59323aae05 typo 2014-10-20 14:29:39 +02:00
Fredrik Johansson
540aa0e8d4 small doc fixes 2014-10-20 14:25:58 +02:00
Fredrik Johansson
30dc4ccbb5 document theta derivative error bounds 2014-10-20 14:15:30 +02:00
Fredrik Johansson
b30b80c1a3 implement the modular discriminant delta 2014-10-16 15:24:45 +02:00
Fredrik Johansson
ed099b964d implement the modular lambda function 2014-10-15 16:42:03 +02:00
Fredrik Johansson
34fa2b3838 add the Weierstrass elliptic function 2014-10-15 15:11:58 +02:00
Fredrik Johansson
80820c160b modular transformation + evaluation of theta functions 2014-10-14 16:23:46 +02:00
Fredrik Johansson
54cf76a5f2 implement the Dedekind eta function 2014-10-07 19:28:06 +02:00
Fredrik Johansson
c94bed5df3 add theta sum and j-invariant evaluation 2014-10-07 12:59:32 +02:00
Fredrik Johansson
969a79e587 initial code for addition sequences 2014-10-06 15:33:27 +02:00
Fredrik Johansson
178108a71e tweak acb_exp; add acb_exp_pi_i 2014-10-06 15:09:37 +02:00
Fredrik Johansson
f518411a75 improve cubing for complex numbers 2014-10-03 16:01:48 +02:00
Fredrik Johansson
99cafaa7cf functions for mapping to the fundamental domain 2014-10-01 19:12:18 +02:00
Fredrik Johansson
16abd31903 some initial code for working with modular forms 2014-10-01 15:25:50 +02:00
Fredrik Johansson
45c228bb24 update documentation; call this 2.3.0 2014-09-25 16:34:50 +02:00
Fredrik Johansson
e9da17f9a2 update documentation 2014-09-25 15:59:18 +02:00
Fredrik Johansson
6063d1be3e remove more old files, and move things around 2014-09-25 15:36:55 +02:00
Fredrik Johansson
04cb0a71e9 update documentation 2014-09-25 15:06:11 +02:00
Fredrik Johansson
e6567b9997 more set/get_interval methods 2014-09-25 14:44:17 +02:00
Fredrik Johansson
34348293fa update documentation 2014-08-26 16:23:38 +02:00
Fredrik Johansson
c1a82e411d update documentation 2014-08-22 18:34:20 +02:00
Fredrik Johansson
9dc6115864 add back some algorithm documentation for gamma 2014-08-20 20:22:18 +02:00
Fredrik Johansson
a22092176a add a bit of documentation for elementary function algorithms 2014-08-20 20:01:26 +02:00
Fredrik Johansson
0f7b450587 rename example programs 2014-08-20 18:38:02 +02:00
Fredrik Johansson
e493a6dd43 remove most of the old (arb 1.x) modules 2014-08-19 01:26:52 +02:00
Fredrik Johansson
35edfa850a remove obsoleted functions fmprb_mat_exp, fmpcb_mat_exp 2014-08-15 15:38:33 +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
128dcd0b8d update documentation; call this 2.2.0 2014-08-01 17:31:46 +02:00