Commit Graph
861 Commits
Author SHA1 Message Date
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
conrad daca57f026 add warning about finding NaN 2022-01-10 13:44:49 +10:00
conrad 9f5cada7a8 add debug print 2022-01-05 15:20:30 +10:00
conrad 32344bea0f update link 2022-01-05 14:49:05 +10:00
conrad 35c1c08d5c mention generalised inverse 2022-01-05 14:45:48 +10:00
conrad c0189ee325 version bump 2022-01-02 11:48:22 +10:00
conrad f1c4aef217 better wording 2021-12-30 12:20:44 +10:00
conrad 90d325fc67 comment out rarely used constant 2021-12-30 12:07:44 +10:00
conrad e9d3fae770 add links about tau 2021-12-30 11:51:37 +10:00
conrad cfbdd908c5 replace 2*pi with tau 2021-12-30 11:27:35 +10:00
conrad 807ad7df69 add datum::tau; equivalent to 2*pi 2021-12-30 11:23:50 +10:00
conrad dcf06a3a8d RC2 2021-12-26 12:32:07 +10:00
conrad 18e13074e1 fix debug messages 2021-12-23 14:52:16 +10:00
conrad cc7de6b5f0 enusre only cx hermitian matrices are optimised 2021-12-23 14:48:10 +10:00
conrad 83b37ab286 use min size of 4x4 for guess_sympd() 2021-12-23 14:10:48 +10:00
conrad 34bf20a5e5 rework detection of symmetric matrices 2021-12-23 13:10:44 +10:00
conrad 0f336255c8 RC1 2021-12-21 13:42:37 +10:00
conrad 21143960d9 change order for consistency 2021-12-21 13:12:24 +10:00
conrad 882868acef check input matrix earlier 2021-12-21 12:41:31 +10:00
conrad 1f60dcab4c change 'maximal' to 'maximum' 2021-12-21 12:16:05 +10:00
conrad 407077ba03 add caveat on std::rank 2021-12-21 12:14:56 +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