Commit graph

781 commits

Author SHA1 Message Date
Fredrik Johansson
b15cc469e0 tidy up proof code of Taylor series evaluation algorithm 2014-10-27 11:44:29 +01:00
Fredrik Johansson
0f7ca2ab32 correct the error bound for exp 2014-10-25 18:26:00 +02:00
Fredrik Johansson
b8705b7dd5 use the sqrt trick in exp 2014-10-24 19:02:06 +02: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
Fredrik Johansson
6121eeda3b Merge pull request #26 from cheuberg/doc-correction
Corrected arguments of arb_get_interval_arf in documentation
2014-10-22 20:05:40 +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
c2dab5450f rename some functions 2014-10-20 13:33:30 +02:00
Fredrik Johansson
930801b0f9 bugfix and test code for the theta derivatives 2014-10-20 13:21:17 +02:00
Fredrik Johansson
1ae88cf2bd initial code for theta derivatives and elliptic function derivatives (NEEDS DOC/TESTS/CLEANUP) 2014-10-18 19:39:56 +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
b165977d47 fix a printing issue 2014-10-15 16:41:50 +02:00
Fredrik Johansson
34fa2b3838 add the Weierstrass elliptic function 2014-10-15 15:11:58 +02:00
Fredrik Johansson
6d7561b5d1 add missing header 2014-10-14 16:41:15 +02:00
Fredrik Johansson
80820c160b modular transformation + evaluation of theta functions 2014-10-14 16:23:46 +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
54cf76a5f2 implement the Dedekind eta function 2014-10-07 19:28:06 +02:00
Fredrik Johansson
f38925124e avoid an inverse 2014-10-07 13:07:48 +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
db808d5f32 increase test difficulty 2014-10-02 11:46:27 +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
97ca3f07db fix name of a file 2014-09-25 14:04:03 +02:00
Fredrik Johansson
499b0bf36d fix name of a file 2014-09-25 14:00:24 +02:00
Fredrik Johansson
4529f061bf add test code for lookup tables 2014-09-25 13:59:51 +02:00
Fredrik Johansson
5a39b61432 new sin/cos code 2014-09-24 11:34:56 +02:00
Fredrik Johansson
696cf0b7e3 code in progress for sin/cos 2014-09-22 17:15:00 +02:00
Fredrik Johansson
855389cdde new implementation of arb_exp(), part 2 2014-09-19 16:39:30 +02:00
Fredrik Johansson
b7874d48de new implementation of arb_exp() 2014-09-19 16:31:26 +02:00
Fredrik Johansson
60ac2fdf52 silence compiler warning 2014-09-19 11:04:06 +02:00
Fredrik Johansson
6cb6d14250 add mag_expm1 2014-09-18 20:45:33 +02:00
Fredrik Johansson
835bb3033a add a function for reducing mod log(2) at low precision 2014-09-17 20:41:13 +02:00
Fredrik Johansson
9b9bbe366f add exp lookup tables and taylor series evaluation 2014-09-17 20:27:07 +02:00
Fredrik Johansson
ada701209b port bit-burst exp to arb type 2014-09-08 20:35:58 +02:00