conrad
|
d74cfb909f
|
rename op_inv_*.hpp to op_inv_gen_*.hpp
|
2022-02-18 11:20:55 +10:00 |
|
conrad
|
7ba0228500
|
rename op_inv_*.hpp to op_inv_gen_*.hpp
|
2022-02-18 11:20:05 +10:00 |
|
conrad
|
84e8360384
|
add TODO
|
2022-02-14 12:55:44 +10:00 |
|
conrad
|
f2023b0017
|
fix
|
2022-02-11 21:19:09 +10:00 |
|
conrad
|
f0d7578564
|
simplifications
|
2022-02-11 21:18:47 +10:00 |
|
conrad
|
895418cd25
|
simplification
|
2022-02-10 12:54:55 +10:00 |
|
conrad
|
6351fdd10e
|
rename inv_sympd_rcond to inv_sympd_conditional
|
2022-02-10 10:54:39 +10:00 |
|
conrad
|
41610daa91
|
fix
|
2022-02-09 21:54:45 +10:00 |
|
conrad
|
9935f5b04e
|
more compact layout
|
2022-02-09 21:52:29 +10:00 |
|
conrad
|
2132b28994
|
handle more forms of op_pinv
|
2022-02-09 21:48:10 +10:00 |
|
conrad
|
d764d5ca7f
|
rework op_inv_sympd
|
2022-02-09 15:13:59 +10:00 |
|
conrad
|
f3ac06b654
|
place diagmat optimisation before tinymatrix optimisation
|
2022-02-09 14:29:56 +10:00 |
|
conrad
|
e8848f06c3
|
remove solve_square_tiny()
|
2022-02-09 14:23:40 +10:00 |
|
conrad
|
1f961bc244
|
initial rework of op_inv_spd
|
2022-02-09 13:21:22 +10:00 |
|
conrad
|
9317ccba45
|
rework op_inv_gen and op_inv_gen_default
|
2022-02-09 13:03:31 +10:00 |
|
conrad
|
14bf0c5a79
|
initial op_inv_gen
|
2022-02-09 12:51:38 +10:00 |
|
conrad
|
28583b46aa
|
simplification
|
2022-02-09 12:13:34 +10:00 |
|
conrad
|
64363dc7f7
|
prep work for inv_opts
|
2022-02-09 11:54:49 +10:00 |
|
conrad
|
9370e4788d
|
update list of changes
|
2022-02-09 11:45:28 +10:00 |
|
conrad
|
d5d569b242
|
remove use of ATLAS
|
2022-02-09 11:40:27 +10:00 |
|
conrad
|
fdbd4b0d93
|
rename op_inv_sympd to op_inv_spd_default
|
2022-02-09 11:21:56 +10:00 |
|
conrad
|
95dc91fe54
|
rename op_inv to op_inv_gen_default
|
2022-02-09 11:12:34 +10:00 |
|
conrad
|
250cad9a8d
|
speed up compilation for default settings
|
2022-02-09 00:10:38 +10:00 |
|
conrad
|
0fdf5273ae
|
mark as unstable
|
2022-02-09 00:10:05 +10:00 |
|
conrad
|
8411f0462d
|
update citation info
|
2022-02-04 17:57:08 +10:00 |
|
conrad
|
bf2ad91d0e
|
update citation info
|
2022-02-04 17:40:52 +10:00 |
|
conrad
|
7911d428ab
|
add TODOs
|
2022-02-03 12:47:21 +10:00 |
|
conrad
|
57915c6829
|
patch bump
|
2022-02-01 22:45:09 +10:00 |
|
conrad
|
e8b929057a
|
improve layout
|
2022-02-01 17:14:27 +10:00 |
|
conrad
|
6f42ad81bc
|
better wording about broadcasting
|
2022-02-01 17:07:57 +10:00 |
|
conrad
|
d1ff882b6d
|
ensure sym size is sufficient
|
2022-02-01 13:39:46 +10:00 |
|
conrad
|
340fcd6098
|
more selective implementation of thresholding
|
2022-02-01 13:18:21 +10:00 |
|
conrad
|
891f6be585
|
add debug statements
|
2022-01-31 12:40:21 +10:00 |
|
conrad
|
5dab351d5a
|
add debug statements
|
2022-01-28 15:20:33 +10:00 |
|
conrad
|
6391abd43f
|
rework wall_clock docs
|
2022-01-27 15:43:55 +10:00 |
|
conrad
|
6baba4874f
|
fix error strings
|
2022-01-27 11:25:26 +10:00 |
|
conrad
|
ae1e45b5f4
|
separate thresholds for complex matrices
|
2022-01-26 00:08:24 +10:00 |
|
conrad
|
c74a679811
|
tune thresholds
|
2022-01-25 22:14:29 +10:00 |
|
conrad
|
a95c008e4f
|
only apply sym optimisation if matrix is large enough, due to issues with openmp variant of openblas
|
2022-01-25 16:50:43 +10:00 |
|
conrad
|
7b53baebad
|
only apply sym optimisation if matrix is large enough, due to issues with openmp variant of openblas
|
2022-01-25 16:10:38 +10:00 |
|
conrad
|
e6d538d3b6
|
add debug statements
|
2022-01-25 15:33:25 +10:00 |
|
conrad
|
24cc3bd4fa
|
patch bump
|
2022-01-23 11:25:17 +10:00 |
|
conrad
|
d92c5f1db4
|
update year
|
2022-01-22 16:37:49 +10:00 |
|
conrad
|
2602b4c5cd
|
update catch.hpp
|
2022-01-22 16:28:29 +10:00 |
|
conrad
|
19c8ea1dfc
|
better wording
|
2022-01-21 10:46:38 +10:00 |
|
conrad
|
3badbee4dd
|
don't link with LAPACK if OpenBLAS found and OPENBLAS_PROVIDES_LAPACK enabled
|
2022-01-20 22:06:25 +10:00 |
|
conrad
|
50fb1d1f79
|
simplification
|
2022-01-13 13:21:26 +10:00 |
|
conrad
|
569b90aa8b
|
declare ea_type only where necessary
|
2022-01-10 15:06:36 +10:00 |
|
conrad
|
bf58905ccc
|
handle use_at
|
2022-01-10 15:00:19 +10:00 |
|
conrad
|
39d7e52edd
|
more specific warning
|
2022-01-10 14:42:18 +10:00 |
|