Fredrik Johansson
|
2f8cdc76cf
|
reduce unnecessary number of test iterations
|
2022-05-24 10:33:31 +02:00 |
|
p15-git-acc
|
c88e03b8b6
|
add failing test
|
2020-09-20 23:17:34 -05:00 |
|
fredrik
|
caf9bb7825
|
mp_bitcnt_t -> flint_bitcnt_t
|
2020-06-22 23:48:09 +02:00 |
|
fredrik
|
fe53e3f306
|
convergence sometimes fails for multiple eigenvalues; revert k>1 case, adjust tests and add notes
|
2018-12-06 19:27:13 +01:00 |
|
fredrik
|
aece03dde6
|
avoid convergence issues by freezing rows more intelligently in Rump's algorithm; special cases for 1x1 matrices; stronger test code for eig_simple
|
2018-12-06 00:17:15 +01:00 |
|
fredrik
|
40026fd69d
|
companion matrices
|
2018-12-04 12:25:28 +01:00 |
|
fredrik
|
1d6ab79610
|
eig_multiple; doc edits
|
2018-12-04 11:29:46 +01:00 |
|
fredrik
|
e7eba6be30
|
acb_get_mid as a common function; small doc edits
|
2018-12-03 22:38:36 +01:00 |
|
fredrik
|
bbf6860121
|
add acb_mat_eig_multiple_rump, handling overlapping eigenvalues
|
2018-12-02 12:20:13 +01:00 |
|
fredrik
|
eecc160028
|
implement vdhoeven-mourrain eigenvalue/vector certification
|
2018-12-01 22:17:20 +01:00 |
|
fredrik
|
8690d49a71
|
fix accidentally trivial test code
|
2018-12-01 20:51:33 +01:00 |
|
fredrik
|
22f06aad82
|
add acb_mat_eig_simple (diagonalization / computing all eigenvalues+eigenvectors)
|
2018-11-28 17:21:23 +01:00 |
|
fredrik
|
49d69ec910
|
implemented eigenvalue/eigenvector enclosures using Rump's algorithm
|
2018-11-28 12:02:26 +01:00 |
|
fredrik
|
2538a490d1
|
make test code less trivial
|
2018-11-26 16:28:13 +01:00 |
|
fredrik
|
e640056d7f
|
add acb_mat_randtest_eig, acb_mat_eig_global_enclosure
|
2018-11-24 23:41:05 +01:00 |
|
fredrik
|
0e2867460c
|
approximate eigenvectors + better test code
|
2018-11-24 19:27:42 +01:00 |
|
fredrik
|
5535cba2b2
|
approximate computation of eigenvalues for acb_mat
|
2018-11-20 21:31:40 +01:00 |
|
fredrik
|
0779c1eb48
|
adjust sizes in test code
|
2018-09-04 15:41:29 +02:00 |
|
fredrik
|
bcc3287c0a
|
acb_mat_det_precond and other determinant improvements
|
2018-07-03 17:00:52 +02:00 |
|
fredrik
|
72919e9c64
|
block LU algorithms for acb_mat
|
2018-07-03 14:17:31 +02:00 |
|
fredrik
|
d7cf068dec
|
some more acb_mat functions: ones, dft, conjugate, conjugate_transpose
|
2018-07-03 13:20:08 +02:00 |
|
fredrik
|
cbb5a562d1
|
implement acb_mat_mul_reorder
|
2018-07-02 22:06:53 +02:00 |
|
fredrik
|
39dde53358
|
port precond solving to acb_mat
|
2018-04-10 17:52:06 +02:00 |
|
Fredrik Johansson
|
6035ee2420
|
add acb_mat_mul_threaded
|
2017-08-01 14:01:05 +02:00 |
|
Tommy Hofmann
|
6bf072eb59
|
Replace abort with flint_abort.
This will allow us to not loose the julia session on error.
See also https://github.com/wbhart/flint2/pull/243
|
2017-02-28 16:52:57 +01:00 |
|
Fredrik Johansson
|
ecb70e7476
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
|
Fredrik Johansson
|
b4ebc87a1d
|
use arb_test_multiplier to control number of test iterations
|
2016-04-10 17:24:58 +02:00 |
|
alex
|
d283023245
|
TST: remove frobenius norm tests from the matrix trace test files
|
2016-04-06 13:43:53 -04:00 |
|
alex
|
3e3127d436
|
TST: add frobenius norm test files
|
2016-04-06 13:39:59 -04:00 |
|
alex
|
9244c07d67
|
ENH: compute frobenius norm interval
|
2016-04-06 12:25:57 -04:00 |
|
alex
|
eb9573c61c
|
MAINT: fro -> frobenius
|
2016-04-06 11:32:51 -04:00 |
|
alex
|
2f0ec37027
|
ENH: frobenius norm
|
2016-04-05 18:47:36 -04:00 |
|
Fredrik Johansson
|
846e14c0a9
|
public functions arb_mat_exp_taylor_sum / acb_mat_exp_taylor_sum
|
2016-03-04 15:46:09 +01:00 |
|
alex
|
797883098f
|
TST: increase matrix exp test coverage
|
2016-02-27 11:12:23 -05:00 |
|
alex
|
00d44bc7ca
|
ENH: acb_mat_mul_entrywise
|
2016-02-23 18:16:20 -05:00 |
|
alex
|
d53d45cbdc
|
ENH: improved error bounds for acb_mat_exp
|
2016-01-28 14:36:42 -05:00 |
|
alex
|
98c3e3a0d6
|
ENH: add trace
|
2015-11-28 16:12:33 -05:00 |
|
Fredrik Johansson
|
57c1a7fed8
|
Merge pull request #62 from argriffing/add-arb-mat-sqr
ENH: arb_mat_sqr
|
2015-11-28 03:51:06 +01:00 |
|
alex
|
14e9ecfb89
|
TST: more thorough testing of complex matrix multiplication
|
2015-11-27 20:53:27 -05:00 |
|
alex
|
40818f686f
|
ENH: acb_mat_sqr
|
2015-11-24 11:19:53 -05:00 |
|
William Hart
|
55c2827539
|
printf -> flint_printf, sprintf -> flint_sprintf, fprintf -> flint_fprintf.
|
2015-11-06 16:17:27 +00:00 |
|
William Hart
|
72abf04641
|
%ld -> %wd in *.c.
|
2015-11-06 15:51:44 +00:00 |
|
William Hart
|
ec0794bee4
|
long -> slong in acb_mat/ and acb_mat/test.
|
2015-11-05 17:47:49 +00:00 |
|
Fredrik Johansson
|
1c91601241
|
add more useful methods
|
2015-10-02 09:46:02 +02:00 |
|
Fredrik Johansson
|
1a29168c4b
|
add matrix charpoly (ported from flint) and randtest methods
|
2015-01-18 00:14:42 +01:00 |
|
Fredrik Johansson
|
a1525656cf
|
complex matrices
|
2014-05-15 19:56:11 +02:00 |
|