.. |
test
|
reduce unnecessary number of test iterations
|
2022-05-24 10:33:31 +02:00 |
add.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
approx_eig_qr.c
|
approx_eig_qr: make maxiter O(prec) too
|
2018-12-06 16:32:56 +01:00 |
approx_inv.c
|
add arb_mat_approx_inv, acb_mat_approx_inv
|
2018-11-28 11:11:13 +01:00 |
approx_lu.c
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
approx_mul.c
|
Fixed bug for aliased mat_mul of window matrices
|
2021-03-23 18:32:37 +01:00 |
approx_solve.c
|
port precond solving to acb_mat
|
2018-04-10 17:52:06 +02:00 |
approx_solve_lu_precomp.c
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
approx_solve_tril.c
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
approx_solve_triu.c
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
bound_frobenius_norm.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
bound_inf_norm.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
charpoly.c
|
use dot product in solve_tril, solve_triu, charpoly
|
2018-09-04 14:37:35 +02:00 |
clear.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
companion.c
|
companion matrices
|
2018-12-04 12:25:28 +01:00 |
conjugate.c
|
some more acb_mat functions: ones, dft, conjugate, conjugate_transpose
|
2018-07-03 13:20:08 +02:00 |
contains.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
contains_fmpq_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
contains_fmpz_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
det.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
det_lu.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
det_precond.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
dft.c
|
some more acb_mat functions: ones, dft, conjugate, conjugate_transpose
|
2018-07-03 13:20:08 +02:00 |
diag_prod.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
eig_enclosure_rump.c
|
convergence sometimes fails for multiple eigenvalues; revert k>1 case, adjust tests and add notes
|
2018-12-06 19:27:13 +01:00 |
eig_global_enclosure.c
|
add acb_mat_randtest_eig, acb_mat_eig_global_enclosure
|
2018-11-24 23:41:05 +01:00 |
eig_multiple.c
|
eig_multiple; doc edits
|
2018-12-04 11:29:46 +01:00 |
eig_multiple_rump.c
|
add acb_mat_eig_multiple_rump, handling overlapping eigenvalues
|
2018-12-02 12:20:13 +01:00 |
eig_simple.c
|
implement vdhoeven-mourrain eigenvalue/vector certification
|
2018-12-01 22:17:20 +01:00 |
eig_simple_rump.c
|
fix typo
|
2020-09-20 23:32:49 -05:00 |
eig_simple_vdhoeven_mourrain.c
|
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 |
eq.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
equal.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
exp.c
|
Replace abort with flint_abort.
|
2017-02-28 16:52:57 +01:00 |
exp_taylor_sum.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
find_pivot_partial.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
fprintd.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
frobenius_norm.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
indeterminate.c
|
add arb_mat_indeterminate, acb_mat_indeterminate
|
2018-11-28 13:38:13 +01:00 |
init.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
inlines.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
inv.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
is_exact.c
|
make matrix is_exact methods public
|
2018-12-05 12:33:03 +01:00 |
is_finite.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
is_real.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
is_tril.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
is_triu.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
is_zero.c
|
more public matrix helpers: is_zero, is_finite, is_triu, is_tril, is_diag, diag_prod
|
2018-12-05 11:44:57 +01:00 |
lu.c
|
block LU algorithms for acb_mat
|
2018-07-03 14:17:31 +02:00 |
lu_classical.c
|
block LU algorithms for acb_mat
|
2018-07-03 14:17:31 +02:00 |
lu_recursive.c
|
block LU algorithms for acb_mat
|
2018-07-03 14:17:31 +02:00 |
mul.c
|
adjust some matrix cutoffs
|
2018-09-04 15:27:37 +02:00 |
mul_classical.c
|
Fixed bug for aliased mat_mul of window matrices
|
2021-03-23 18:32:37 +01:00 |
mul_entrywise.c
|
Replace abort with flint_abort.
|
2017-02-28 16:52:57 +01:00 |
mul_reorder.c
|
make sure matrix squaring uses the fast multiplication code
|
2018-07-03 12:48:41 +02:00 |
mul_threaded.c
|
Fixed bug for aliased mat_mul of window matrices
|
2021-03-23 18:32:37 +01:00 |
ne.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
neg.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
one.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
ones.c
|
some more acb_mat functions: ones, dft, conjugate, conjugate_transpose
|
2018-07-03 13:20:08 +02:00 |
overlaps.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
pow_ui.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
randtest.c
|
implement acb_mat_mul_reorder
|
2018-07-02 22:06:53 +02:00 |
randtest_eig.c
|
add acb_mat_randtest_eig, acb_mat_eig_global_enclosure
|
2018-11-24 23:41:05 +01:00 |
set.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
set_arb_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
set_fmpq_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
set_fmpz_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
set_round_arb_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
set_round_fmpz_mat.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
solve.c
|
port precond solving to acb_mat
|
2018-04-10 17:52:06 +02:00 |
solve_lu.c
|
port precond solving to acb_mat
|
2018-04-10 17:52:06 +02:00 |
solve_lu_precomp.c
|
approximate dot product and matrix multiplication
|
2018-09-07 18:04:30 +02:00 |
solve_precond.c
|
port precond solving to acb_mat
|
2018-04-10 17:52:06 +02:00 |
solve_tril.c
|
adjust some matrix cutoffs
|
2018-09-04 15:27:37 +02:00 |
solve_triu.c
|
adjust some matrix cutoffs
|
2018-09-04 15:27:37 +02:00 |
sqr.c
|
make sure matrix squaring uses the fast multiplication code
|
2018-07-03 12:48:41 +02:00 |
sqr_classical.c
|
some more acb_mat functions: ones, dft, conjugate, conjugate_transpose
|
2018-07-03 13:20:08 +02:00 |
sub.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |
trace.c
|
Replace abort with flint_abort.
|
2017-02-28 16:52:57 +01:00 |
transpose.c
|
Replace abort with flint_abort.
|
2017-02-28 16:52:57 +01:00 |
window_init.c
|
block LU algorithms for acb_mat
|
2018-07-03 14:17:31 +02:00 |
zero.c
|
update copyright headers to switch from GPL to LGPL
|
2016-04-26 17:20:05 +02:00 |