conrad
|
06a274ee41
|
simplification
|
2022-05-11 12:52:37 +10:00 |
|
conrad
|
be0cae30ce
|
less bloat
|
2022-05-11 12:24:45 +10:00 |
|
conrad
|
87c7717c27
|
reduce debug output
|
2022-05-11 10:44:48 +10:00 |
|
conrad
|
c6f44b9750
|
reduce debug output
|
2022-05-11 10:42:38 +10:00 |
|
conrad
|
8a52461049
|
simplification
|
2022-05-10 16:25:40 +10:00 |
|
conrad
|
a325ebd4c7
|
fix aliasing bugs
|
2022-05-10 16:13:50 +10:00 |
|
conrad
|
48dc98bde4
|
revert to printing rcond in brackets
|
2022-05-10 15:34:32 +10:00 |
|
conrad
|
64da3326b6
|
revert to printing rcond only if it is non-zero
|
2022-05-10 15:25:15 +10:00 |
|
conrad
|
82c67f2eb2
|
move checks
|
2022-05-10 15:17:43 +10:00 |
|
conrad
|
282dfabac3
|
add explanatory note
|
2022-05-10 15:12:52 +10:00 |
|
conrad
|
2e8a73db04
|
reduce debug output
|
2022-05-10 15:04:34 +10:00 |
|
conrad
|
b2d0e39959
|
take into account early return due to solve_opts::force_approx
|
2022-05-10 14:49:09 +10:00 |
|
conrad
|
d5760f310c
|
more efficient handling of aliasing in default case
|
2022-05-09 14:56:37 +10:00 |
|
conrad
|
950540ef59
|
fix aliasing bug
|
2022-05-09 14:35:33 +10:00 |
|
conrad
|
309592695b
|
fix
|
2022-05-09 14:26:55 +10:00 |
|
conrad
|
afe34f1730
|
rearrange
|
2022-05-09 14:25:42 +10:00 |
|
conrad
|
9cb9c28bbe
|
simplification
|
2022-05-09 14:13:28 +10:00 |
|
conrad
|
12ab16f243
|
simplification
|
2022-05-05 12:37:41 +10:00 |
|
conrad
|
b6d9544d5b
|
simplification
|
2022-05-05 12:03:55 +10:00 |
|
conrad
|
d4e1879824
|
specialisation for diagonal matrices
|
2022-05-05 11:57:04 +10:00 |
|
conrad
|
075c3f6d13
|
rename
|
2022-05-05 00:11:49 +10:00 |
|
conrad
|
78385057b5
|
faster handling of symmetric matrices
|
2022-05-05 00:10:25 +10:00 |
|
conrad
|
cad0c7a340
|
move op_rcond
|
2022-05-04 23:12:47 +10:00 |
|
conrad
|
9fdb5ad48f
|
clone op_cond
|
2022-05-04 23:04:41 +10:00 |
|
conrad
|
6973319979
|
simplification
|
2022-05-03 16:52:52 +10:00 |
|
conrad
|
7a392822dd
|
remove unused code
|
2022-05-03 16:10:05 +10:00 |
|
conrad
|
7077706834
|
remove unused code
|
2022-05-03 15:22:16 +10:00 |
|
conrad
|
c0873c5173
|
remove unused macro
|
2022-05-02 16:18:08 +10:00 |
|
conrad
|
9020cd92c1
|
simplify lyout
|
2022-05-02 16:15:47 +10:00 |
|
conrad
|
1021dcc874
|
more compact layout
|
2022-05-02 16:15:33 +10:00 |
|
conrad
|
72afefcd22
|
use constexpr
|
2022-05-02 15:59:09 +10:00 |
|
conrad
|
71eab10ca5
|
rename macro
|
2022-05-02 14:21:59 +10:00 |
|
conrad
|
7689a04ca5
|
condtional macro for 'if constexpr'
|
2022-05-02 14:19:28 +10:00 |
|
conrad
|
9d9e5e7bd0
|
check if rcond is nan
|
2022-04-26 21:27:31 +10:00 |
|
conrad
|
98625d66f0
|
fix
|
2022-04-22 15:36:28 +10:00 |
|
conrad
|
139f9d744c
|
expand debug message
|
2022-04-22 15:29:25 +10:00 |
|
conrad
|
77f3d537e4
|
move declaration
|
2022-04-21 13:52:58 +10:00 |
|
conrad
|
a99550d6d5
|
extend allow_approx to handle diagonal matrices
|
2022-04-21 13:48:12 +10:00 |
|
conrad
|
6332a86974
|
check if rcond is nan
|
2022-04-20 23:04:47 +10:00 |
|
conrad
|
4789db1a7d
|
use arma_config::zero_init
|
2022-04-20 22:48:37 +10:00 |
|
conrad
|
281cbf4a79
|
simplifications
|
2022-04-20 13:46:03 +10:00 |
|
conrad
|
feb77ffa97
|
simplifications
|
2022-04-20 13:24:46 +10:00 |
|
conrad
|
1724fc0314
|
always check rcond, except fast mode
|
2022-04-20 13:20:20 +10:00 |
|
conrad
|
7349b0b850
|
remove epsilon_lapack()
|
2022-04-20 13:05:56 +10:00 |
|
conrad
|
05f1397bc9
|
replace epsilon_lapack() with numeric_limits::epsilon()
|
2022-04-20 13:02:27 +10:00 |
|
conrad
|
4dfb4adf44
|
replace epsilon_lapack() with numeric_limits::epsilon()
|
2022-04-19 22:48:11 +10:00 |
|
conrad
|
0f65b6c68c
|
simplifications
|
2022-04-19 22:39:34 +10:00 |
|
conrad
|
6d50cf4ccc
|
simplified handling of allow_ugly
|
2022-04-19 22:27:22 +10:00 |
|
conrad
|
a0142265dd
|
use arma_config::zero_init
|
2022-04-19 14:51:48 +10:00 |
|
conrad
|
c83fb3c635
|
add arma_config::zero_init
|
2022-04-19 14:48:18 +10:00 |
|