David Berghaus
|
190cd45130
|
Fixed bug for aliased mat_mul of window matrices
|
2021-03-23 18:32:37 +01:00 |
|
fredrik
|
d4c8249493
|
make matrix is_exact methods public
|
2018-12-05 12:33:03 +01:00 |
|
fredrik
|
101a95cd25
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +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
|
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
|
22f06aad82
|
add acb_mat_eig_simple (diagonalization / computing all eigenvalues+eigenvectors)
|
2018-11-28 17:21:23 +01:00 |
|
fredrik
|
87857ace37
|
add arb_mat_indeterminate, acb_mat_indeterminate
|
2018-11-28 13:38:13 +01:00 |
|
fredrik
|
49d69ec910
|
implemented eigenvalue/eigenvector enclosures using Rump's algorithm
|
2018-11-28 12:02:26 +01:00 |
|
fredrik
|
ea664619ee
|
add arb_mat_approx_inv, acb_mat_approx_inv
|
2018-11-28 11:11:13 +01:00 |
|
fredrik
|
e640056d7f
|
add acb_mat_randtest_eig, acb_mat_eig_global_enclosure
|
2018-11-24 23:41:05 +01:00 |
|
fredrik
|
5535cba2b2
|
approximate computation of eigenvalues for acb_mat
|
2018-11-20 21:31:40 +01:00 |
|
fredrik
|
7c98883478
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
|
fredrik
|
9e6b5c3413
|
update docs; call this 2.14.0
|
2018-07-22 16:30:35 -04: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
|
a9c98ed697
|
make sure matrix squaring uses the fast multiplication code
|
2018-07-03 12:48:41 +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 |
|
Fredrik Johansson
|
84a49ff8fd
|
add methods to count allocated bytes; restrict memory usage in zeta sum sieving
|
2016-10-19 17:58:37 +02:00 |
|
Fredrik Johansson
|
ecb70e7476
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02: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 |
|
Fredrik Johansson
|
80640c87e2
|
include flint/foo.h instead of foo.h
|
2016-03-03 15:42:23 +01:00 |
|
alex
|
4cfe3f4d9e
|
MAINT: is_square and is_empty for arb_mat and acb_mat
|
2016-02-26 19:33:42 -05:00 |
|
alex
|
00d44bc7ca
|
ENH: acb_mat_mul_entrywise
|
2016-02-23 18:16:20 -05:00 |
|
alex
|
c7ef0f64ac
|
MAINT: print(...) is now implemented like fprint(stdout, ...)
|
2016-01-01 17:18:55 -05:00 |
|
alex
|
020433d0dc
|
ENH: add fprint
|
2015-12-31 19:06:07 -05:00 |
|
alex
|
98c3e3a0d6
|
ENH: add trace
|
2015-11-28 16:12:33 -05:00 |
|
alex
|
40818f686f
|
ENH: acb_mat_sqr
|
2015-11-24 11:19:53 -05:00 |
|
William Hart
|
34008143c1
|
long -> slong return values.
|
2015-11-10 13:41:43 +00:00 |
|
William Hart
|
2ed6e5f658
|
long -> slong acb_mat.h.
|
2015-11-06 11:12:43 +00:00 |
|
Tommy Hofmann
|
aaa1785ed9
|
Add acb_mat_eq/ne
|
2015-10-09 15:57:11 +02:00 |
|
Fredrik Johansson
|
1c91601241
|
add more useful methods
|
2015-10-02 09:46:02 +02:00 |
|
Fredrik Johansson
|
f66d002884
|
more is_real methods; use in acb_mat exp and det
|
2015-01-18 17:21:23 +01:00 |
|
Fredrik Johansson
|
1a29168c4b
|
add matrix charpoly (ported from flint) and randtest methods
|
2015-01-18 00:14:42 +01:00 |
|
Fredrik Johansson
|
d7a1a84f25
|
add inline functions to library
|
2014-12-25 15:50:37 +01: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
|
a1525656cf
|
complex matrices
|
2014-05-15 19:56:11 +02:00 |
|