conrad
|
0f336255c8
|
RC1
|
2021-12-21 13:42:37 +10:00 |
|
conrad
|
882868acef
|
check input matrix earlier
|
2021-12-21 12:41:31 +10:00 |
|
conrad
|
782a01190c
|
don't call guess_sympd for complex matrices
|
2021-12-20 16:59:46 +10:00 |
|
conrad
|
a98b3eacc9
|
cleanup
|
2021-12-20 16:29:18 +10:00 |
|
conrad
|
85d06ca845
|
rename variables for consistency
|
2021-12-20 13:51:39 +10:00 |
|
conrad
|
b667aa1a42
|
rename variables for consistency
|
2021-12-20 13:39:22 +10:00 |
|
conrad
|
b3e864f3be
|
rename variables for consistency
|
2021-12-20 13:35:45 +10:00 |
|
conrad
|
576f24ee19
|
rename variables for consistency
|
2021-12-20 13:31:12 +10:00 |
|
conrad
|
0713427be7
|
rename variables for consistency
|
2021-12-20 13:27:58 +10:00 |
|
conrad
|
fa460e0b33
|
simplifications + fixes
|
2021-12-20 13:20:07 +10:00 |
|
conrad
|
ffb3ae2559
|
further refactoring of op_resize
|
2021-12-20 13:05:53 +10:00 |
|
conrad
|
4e79b4baae
|
refactor op_resize
|
2021-12-20 12:49:10 +10:00 |
|
conrad
|
ddd1a2b4f3
|
refactor op_reshape_old
|
2021-12-20 12:24:30 +10:00 |
|
conrad
|
28ba324471
|
refactor op_reshape
|
2021-12-19 01:28:26 +10:00 |
|
conrad
|
6023d8ea88
|
replace loop with fill_zeros
|
2021-12-17 23:12:42 +10:00 |
|
conrad
|
8af3b53cc6
|
refactor to avoid unwrap_check_cube
|
2021-12-17 22:37:20 +10:00 |
|
conrad
|
68ac406468
|
rename variables to clarify intent
|
2021-12-17 22:22:47 +10:00 |
|
conrad
|
214e6a5933
|
rename variables to clarify intent
|
2021-12-17 22:21:57 +10:00 |
|
conrad
|
93bf6ec80e
|
rename variables to avoid confusion
|
2021-12-17 15:51:22 +10:00 |
|
conrad
|
4d15f3b706
|
remove debugging code
|
2021-12-17 15:47:05 +10:00 |
|
conrad
|
115f530306
|
refactor to remove unwrap_check
|
2021-12-17 15:45:33 +10:00 |
|
conrad
|
328f928c48
|
remove no longer needed code
|
2021-12-16 13:47:54 +10:00 |
|
conrad
|
7caf3c23f6
|
more compact layout
|
2021-12-16 13:43:13 +10:00 |
|
conrad
|
2a97320d1f
|
refactor to use diagmat_proxy and quasi_unwrap
|
2021-12-16 13:35:46 +10:00 |
|
conrad
|
694bcf1d0f
|
fix aliasing bug
|
2021-12-16 12:36:17 +10:00 |
|
conrad
|
947391cf88
|
allow leeway in detecting symmetric matrices, for consistency with pinv()
|
2021-12-15 16:33:05 +10:00 |
|
conrad
|
ab9a7a2921
|
add debug statements
|
2021-12-13 22:56:34 +10:00 |
|
conrad
|
ec22f2167a
|
directly access the underlying matrix
|
2021-12-12 22:40:46 +10:00 |
|
conrad
|
88bcc11160
|
allow detection of vector expressions
|
2021-12-12 11:27:16 +10:00 |
|
conrad
|
1a9a31ee17
|
rudimentary handling of integer objects via type promotion
|
2021-12-12 11:04:44 +10:00 |
|
conrad
|
a347cec938
|
remove unused code
|
2021-12-10 15:26:36 +10:00 |
|
conrad
|
1b15151d75
|
simplification
|
2021-12-10 15:00:04 +10:00 |
|
conrad
|
8ad53507d9
|
disable sym optimisation for complex matrices
|
2021-12-10 10:03:40 +10:00 |
|
conrad
|
b723b59a28
|
take into account method_id
|
2021-12-10 09:51:38 +10:00 |
|
conrad
|
ce5dc6cc81
|
vestigal for testing
|
2021-12-09 23:28:03 +10:00 |
|
conrad
|
dd8b62e660
|
simplification
|
2021-12-09 23:18:27 +10:00 |
|
conrad
|
2dd7cfd123
|
handle negative eigenvalues
|
2021-12-09 22:56:37 +10:00 |
|
conrad
|
98876ab174
|
split into several functions
|
2021-12-09 22:42:24 +10:00 |
|
conrad
|
ee40a879d7
|
further simplifications
|
2021-12-09 22:12:28 +10:00 |
|
conrad
|
b99d943858
|
simplifications
|
2021-12-09 21:18:04 +10:00 |
|
conrad
|
ecd00d7b37
|
simplifications
|
2021-12-09 18:51:42 +10:00 |
|
conrad
|
4da9f7ad45
|
detect expressions that evaluate to symmat
|
2021-12-09 18:44:58 +10:00 |
|
conrad
|
765e9700fd
|
experimental speedup for symmetric matrices
|
2021-12-09 16:50:10 +10:00 |
|
conrad
|
b3717e02e9
|
add TODO
|
2021-12-09 13:48:10 +10:00 |
|
conrad
|
122fb68122
|
more compact layout
|
2021-12-09 13:24:51 +10:00 |
|
conrad
|
11c72ca792
|
add TODO
|
2021-12-09 13:21:47 +10:00 |
|
conrad
|
7ccf937a81
|
simplifcation: check only one element at bottom-left / top-right
|
2021-12-08 15:47:15 +10:00 |
|
conrad
|
4e96a42c81
|
cleanup
|
2021-12-01 12:26:07 +10:00 |
|
conrad
|
3a12b86552
|
refactor rank() into op_rank
|
2021-12-01 12:05:42 +10:00 |
|
conrad
|
93abe2557d
|
mark as unstable
|
2021-11-30 10:23:27 +10:00 |
|