conrad
|
da8ea7ea20
|
add note
|
2024-11-05 18:53:25 +10:00 |
|
conrad
|
d484a3d7ad
|
check diagonal for nonfinite values
|
2024-11-05 16:39:45 +10:00 |
|
conrad
|
65eefbfce6
|
formally deprecate undocumented forms of .min() and .max()
|
2024-11-03 15:33:19 +10:00 |
|
conrad
|
6e469f1d38
|
cleanup
|
2024-11-01 11:46:04 +10:00 |
|
conrad
|
3280fd41ae
|
ensure rcond results are consistent with rcond version of inv()
|
2024-11-01 11:43:50 +10:00 |
|
conrad
|
97f85611c1
|
stronger checks for diagonal elements of hermitian matrices
|
2024-11-01 11:11:19 +10:00 |
|
conrad
|
7b38cfca6e
|
add sanity checks
|
2024-10-31 16:09:34 +10:00 |
|
conrad
|
30122e7adf
|
simplification
|
2024-10-31 16:00:43 +10:00 |
|
conrad
|
ef7fec1385
|
deprecate ARMA_CRIPPLED_LAPACK option
|
2024-10-31 13:34:51 +10:00 |
|
conrad
|
42623aff06
|
minor cleanups
|
2024-10-31 13:21:39 +10:00 |
|
conrad
|
3165f618ed
|
remove unused code
|
2024-10-31 13:13:34 +10:00 |
|
conrad
|
93a652c50c
|
simplifications
|
2024-10-31 13:06:52 +10:00 |
|
conrad
|
f506e86466
|
detect hermitian matrices
|
2024-10-31 11:02:51 +10:00 |
|
conrad
|
c7053e8c23
|
redirect in case of crippled lapack
|
2024-10-31 10:27:37 +10:00 |
|
conrad
|
95a8229587
|
more workarounds
|
2024-10-31 10:14:48 +10:00 |
|
conrad
|
4b3fdadd7f
|
workarounds for crippled implementations of lapack
|
2024-10-31 10:06:24 +10:00 |
|
conrad
|
7ce8e17e99
|
simplifications
|
2024-10-30 16:15:51 +10:00 |
|
conrad
|
25d5285cbd
|
prevent compiler warnings
|
2024-10-30 15:59:49 +10:00 |
|
conrad
|
53806daa3f
|
replace hard coded constant
|
2024-10-30 15:58:59 +10:00 |
|
conrad
|
bcca9da94d
|
add wrappers
|
2024-10-30 15:39:21 +10:00 |
|
conrad
|
cb73277ec7
|
add threshold due to inconsistent speedups on OpenBLAS 0.3.26
|
2024-10-30 13:23:26 +10:00 |
|
conrad
|
6d15ecca58
|
fix layout
|
2024-10-30 12:51:47 +10:00 |
|
conrad
|
e701de5738
|
replace rcond_sympd with rcond_sym
|
2024-10-29 15:49:18 +10:00 |
|
conrad
|
b4e2b8de7c
|
more debug statements
|
2024-10-29 15:30:28 +10:00 |
|
conrad
|
1bf38c114d
|
fix
|
2024-10-29 10:34:44 +10:00 |
|
conrad
|
96e98edec9
|
inv rcond optimisation for sym matrices
|
2024-10-29 00:10:14 +10:00 |
|
conrad
|
6e838ef11c
|
defintions for sycon and hecon
|
2024-10-28 16:00:02 +10:00 |
|
conrad
|
55059a4e30
|
refactor inv_sym() to handle complex hermitian matrices
|
2024-10-28 15:44:25 +10:00 |
|
conrad
|
98c7800566
|
add TODOs
|
2024-10-28 15:12:48 +10:00 |
|
conrad
|
0e5978f981
|
partial rework of inv() to optimise for symmetric matrices
|
2024-10-28 14:23:24 +10:00 |
|
conrad
|
b52dae4657
|
mark as unstable
|
2024-10-14 14:07:18 +10:00 |
|
conrad
|
6a1c5d7ff3
|
remove handling of rare expressions
|
2024-10-05 18:59:22 +10:00 |
|
conrad
|
ce4d54c82b
|
bump min compiler version
|
2024-10-05 16:54:40 +10:00 |
|
conrad
|
bca1545ae3
|
deprecate support for gcc < 8.1
|
2024-10-05 16:48:37 +10:00 |
|
conrad
|
7c75e9e594
|
deprecate ill-designed forms of pow()
|
2024-10-03 13:57:48 +10:00 |
|
conrad
|
c7f1711d6c
|
restore original implementation; subview_each et al are not derived from Base
|
2024-10-03 11:12:17 +10:00 |
|
conrad
|
e280d25c9a
|
add explanatory notes
|
2024-10-03 11:03:52 +10:00 |
|
conrad
|
27f4297396
|
more refactoring
|
2024-10-03 10:56:14 +10:00 |
|
conrad
|
5eabafe2b3
|
partial rewrite of powext
|
2024-10-02 14:46:00 +10:00 |
|
conrad
|
ed1ec45817
|
remove deprecated forms
|
2024-10-02 13:14:41 +10:00 |
|
conrad
|
901c5c3d0c
|
add notes
|
2024-10-02 13:10:02 +10:00 |
|
conrad
|
19292dff3a
|
rearrange deprecated forms
|
2024-10-02 12:59:34 +10:00 |
|
conrad
|
53f8e0664f
|
deprecate seldom used forms of pow()
|
2024-10-02 12:47:46 +10:00 |
|
conrad
|
cb3203f130
|
add ARMA_BLAS_64BIT_INT config option
|
2024-09-04 15:12:07 +10:00 |
|
conrad
|
44411aadee
|
explicitly deprecate old log_add_exp()
|
2024-09-04 12:36:46 +10:00 |
|
conrad
|
40d2d9fb9c
|
patch bump
|
2024-08-06 13:06:20 +10:00 |
|
conrad
|
e529e8fadb
|
ensure format is consistent
|
2024-08-02 13:04:55 +10:00 |
|
conrad
|
acdc6b8670
|
fix layout
|
2024-08-01 12:32:32 +10:00 |
|
conrad
|
251f964c1b
|
check for presence of ARMA_USE_STD_MUTEX instead of absence of ARMA_DONT_USE_STD_MUTEX
|
2024-07-31 11:52:50 +10:00 |
|
conrad
|
9937cdafd5
|
prefer __builtin_assume_aligned() over std::assume_aligned() to reduce risk
|
2024-07-31 11:44:49 +10:00 |
|