Commit graph

1380 commits

Author SHA1 Message Date
Fredrik Johansson
6283156810 Merge pull request #100 from argriffing/bool-mat
ENH: bool_mat
2016-03-01 17:53:53 +01:00
Fredrik Johansson
dc7851eeac more documentation work; introductory section on using ball arithmetic (work in progress) 2016-02-29 21:28:51 +01:00
Fredrik Johansson
7c8e6c585e the version number is out of date 2016-02-29 21:26:03 +01:00
alex
1477bd2109 ENH: bool_mat 2016-02-28 21:24:27 -05:00
Fredrik Johansson
2b701dd92f edit the overview 2016-02-28 19:19:05 +01:00
Fredrik Johansson
20627c2f2e tocdepth fixes 2016-02-28 18:08:23 +01:00
Fredrik Johansson
65ca08a097 doc typo 2016-02-28 18:06:36 +01:00
Fredrik Johansson
d5e489f2a2 further tweaks to the documentation 2016-02-28 03:38:55 +01:00
Fredrik Johansson
5c41a762da tidy History and changes 2016-02-28 03:07:34 +01:00
Fredrik Johansson
58cdc08d0f move mag_add_ui to its own file and document it 2016-02-28 02:43:46 +01:00
Fredrik Johansson
25d4fbcf92 move mag_add_ui_2exp_si to its own file and document it 2016-02-28 02:39:07 +01:00
Fredrik Johansson
2ba00389d6 move _arf_set_mpn_fixed to its own file and document it 2016-02-28 02:29:20 +01:00
Fredrik Johansson
ecf90c9c5f move _arf_get_integer_mpn to its own file and document it 2016-02-28 02:07:04 +01:00
Fredrik Johansson
c46e620983 implement Euler numbers 2016-02-28 00:14:33 +01:00
Fredrik Johansson
a704e4e01b Merge pull request #99 from argriffing/exp-test-coverage
TST: increase matrix exp test coverage
2016-02-27 21:44:22 +01:00
alex
797883098f TST: increase matrix exp test coverage 2016-02-27 11:12:23 -05:00
Fredrik Johansson
25cc93829a some documentation tweaks 2016-02-27 09:46:20 +01:00
Fredrik Johansson
98bb31818c document the complex AGM algorithm 2016-02-27 07:50:35 +01:00
Fredrik Johansson
715dd05223 two references 2016-02-27 04:48:21 +01:00
Fredrik Johansson
92e3d6da33 move unwieldy math on the acb_hypgeom doc page to a separate page 2016-02-27 04:28:29 +01:00
Fredrik Johansson
efb04160eb fix some misnamed tests 2016-02-27 04:04:21 +01:00
Fredrik Johansson
78399a9b7a Merge pull request #98 from argriffing/add-matrix-shape-comparison-functions
MAINT: is_square and is_empty for arb_mat and acb_mat
2016-02-27 02:18:18 +01:00
alex
4cfe3f4d9e MAINT: is_square and is_empty for arb_mat and acb_mat 2016-02-26 19:33:42 -05:00
Fredrik Johansson
29366e30c8 remove the fmprb module 2016-02-26 20:17:33 +01:00
Fredrik Johansson
8ec125ffa6 arb_get_rand_fmpq: do it without fmprb 2016-02-26 20:01:24 +01:00
Fredrik Johansson
47e8b8f16e don't use fmprb_mul to test arb_mul 2016-02-26 19:39:24 +01:00
Fredrik Johansson
89ed0aab05 exorcise fmpr and fmprb from the hypgeom module 2016-02-26 17:56:09 +01:00
Fredrik Johansson
493234ef86 arf_get_fmpz: optimize the last cases, optimize the fmpz_fixed versions, and test more 2016-02-26 16:57:19 +01:00
Fredrik Johansson
3fa073651f un-inline arf_is_int, arf_is_int_2exp_si; small optimization of arf_is_int; add test code 2016-02-26 13:54:10 +01:00
Fredrik Johansson
4702cd1f74 don't include fmprb.h automatically in arb.h (also skips including fmpz_poly.h in arb.h) 2016-02-25 20:57:12 +01:00
Fredrik Johansson
793fa9abeb un-fmprbify arb_union and remove fmprb_union 2016-02-25 17:08:53 +01:00
Fredrik Johansson
7cebb85b15 rewrite arb_get_unique_fmpz and arb_get_interval_fmpz_2exp, reducing overhead, making them more robust with huge exponents, and documenting this more carefully 2016-02-25 16:55:21 +01:00
Fredrik Johansson
8c5d26de65 arf_get_fmpz: speed up rounding to nearest in common cases 2016-02-25 15:03:09 +01:00
Fredrik Johansson
1e2333c48b base mag_get_fmpq on arf instead of fmpr 2016-02-25 02:40:10 +01:00
Fredrik Johansson
3bc3c9e895 remove some obsolete fmprb methods 2016-02-25 02:28:19 +01:00
Fredrik Johansson
85808d0a46 rewrite arb_contains_fmpq to really make it exact, and add test code 2016-02-25 01:45:14 +01:00
Fredrik Johansson
801c519852 document the sections better 2016-02-24 19:15:02 +01:00
Fredrik Johansson
177eed622d tidy and document fmpz_extras.h 2016-02-24 18:18:30 +01:00
Fredrik Johansson
6286c50292 put more info on the docs front page 2016-02-24 16:33:45 +01:00
Fredrik Johansson
89b1cfc743 Merge pull request #95 from argriffing/fmpz-mat-extras
MAINT: move transitive_closure to a new fmpz_mat_extras module
2016-02-24 15:41:55 +01:00
alex
0ced8d4e5e MAINT: move transitive_closure to a new fmpz_mat_extras module 2016-02-23 22:34:51 -05:00
Fredrik Johansson
c4f81e593c fix acb_mat_exp 2016-02-24 00:53:08 +01:00
Fredrik Johansson
6d6da36788 Merge pull request #94 from argriffing/arb-mat-mul-entrywise
ENH: mul_entrywise
2016-02-24 00:30:00 +01:00
alex
00d44bc7ca ENH: acb_mat_mul_entrywise 2016-02-23 18:16:20 -05:00
alex
1e3bb266d0 ENH: arb_mat_mul_entrywise 2016-02-23 17:59:42 -05:00
Fredrik Johansson
e50bb2afaf Merge pull request #93 from argriffing/add-arb-mat-adjacency
MAINT: document sparsity-related arb_mat functions and move them to a separate file
2016-02-23 23:27:35 +01:00
alex
25e3594704 MAINT: rename functions and clarify docs 2016-02-23 17:07:59 -05:00
alex
260c530197 MAINT: document sparsity-related arb_mat functions and move them to a separate file 2016-02-23 13:46:29 -05:00
Fredrik Johansson
f29fae67f6 typos 2016-02-23 01:24:31 +01:00
Fredrik Johansson
1288b3d720 some documentation for Dirichlet characters 2016-02-23 01:18:07 +01:00