Commit Graph
87 Commits
Author SHA1 Message Date
conrad effd25ecfd simplifications 2021-01-11 11:31:12 +10:00
conrad ba0907e006 faster counting 2021-01-10 13:00:51 +10:00
conrad 662b0f5f3c better layout 2021-01-10 12:36:01 +10:00
conrad bab1a903b0 better layout 2021-01-10 12:26:33 +10:00
conrad cea7cde9b0 better layout 2021-01-10 12:08:53 +10:00
conrad 6e9f37dbdb more cleanups 2021-01-10 11:57:17 +10:00
conrad 0b31edad18 fix 2021-01-10 02:17:32 +10:00
conrad 1fcb59a621 simplifications 2021-01-10 02:14:26 +10:00
conrad fe2c0d0100 simplification 2021-01-10 01:33:20 +10:00
conrad d9002c70fb fix for princomp(cx_mat,cx_mat) 2021-01-09 16:50:48 +10:00
conrad a87f4385b3 add ARMA_BLAS_NOEXCEPT and ARMA_LAPACK_NOEXCEPT options 2021-01-09 15:46:05 +10:00
conrad a88aeaaed3 local macro for condiitional 'noexcept' 2021-01-09 15:39:05 +10:00
Vincenzo Ferrazzano 7eef719fe8 Fix/10.2 mkl2021.1.1 2021-01-09 05:22:08 +00:00
conrad 7ebfb9d871 fix for cx_mat.elem().randn() 2021-01-08 12:49:36 +10:00
conrad 2265a1eea2 mark as RC 2021-01-04 11:39:00 +10:00
conrad 8eeb5ada8c fix error message 2021-01-04 00:18:30 +10:00
conrad 700b14652e use of SuperLU is conditional 2021-01-04 00:10:51 +10:00
conrad ba147a25de update comments 2021-01-03 15:14:40 +10:00
conrad 8879cde0fd warn on unused result 2021-01-03 14:22:09 +10:00
conrad 462c575cb0 more compact layout 2021-01-03 14:15:31 +10:00
conrad dc71b4cd71 reduce code repetition 2021-01-03 14:08:01 +10:00
conrad 31a6a5e998 more compact layout 2021-01-03 13:56:36 +10:00
conrad 108c4a9c26 more compact layout 2021-01-03 13:49:04 +10:00
conrad 8434da8909 earlier check for square size 2021-01-03 13:42:49 +10:00
conrad fe8097439b optional debugging code 2021-01-03 12:59:20 +10:00
conrad 7ed3cd84cb fix 2021-01-02 02:17:02 +10:00
conrad bc9b66f805 make the type conversion explicit 2021-01-02 00:50:08 +10:00
conrad 9b4445f73b spelling 2021-01-02 00:31:52 +10:00
conrad a433da4102 simplification 2021-01-01 17:32:11 +10:00
conrad 7c9308a7d7 use more efficient conversion to supermatrix 2021-01-01 17:29:00 +10:00
conrad 66a9bddbf7 avoid inserting zero when diagonal element is equal to sigma 2021-01-01 15:58:08 +10:00
conrad 6525c8e4c2 add validity indicator for more graceful error handling 2021-01-01 15:42:35 +10:00
Yixuan Qiu 51e0fd2141 Support for "sigma" in the NEWARP version of eigs_sym() 2020-12-31 11:17:10 +00:00
conrad 7044c0cd7d don't generate temporary sparse matrix when sigma is zero 2020-12-28 14:09:54 +10:00
conrad abc2603dae extend sparse trimatu()/trimatl() to handle specification of diagonal 2020-12-27 23:48:10 +10:00
conrad 0180fd1bfc remove TODO 2020-12-26 13:09:26 +10:00
conrad 1fe3102d43 add move constructors 2020-12-26 02:09:39 +10:00
conrad 45f0eceebc extend subview to allow copying from initializer_list 2020-12-26 00:11:07 +10:00
conrad fd5a72590e use arma_abs() instead of std::abs() 2020-12-24 00:53:42 +10:00
conrad 17f9c1aedc use arma_abs() instead of std::abs() 2020-12-24 00:30:22 +10:00
conrad 79dcdaa098 fix 2020-12-23 01:15:00 +10:00
conrad 059fafdbcb fix 2020-12-23 00:24:47 +10:00
conrad 0189e8a272 fix 2020-12-23 00:23:10 +10:00
conrad b28be4758a extend is_real with yes/no 2020-12-22 16:10:59 +10:00
conrad e64b65049b fix 2020-12-22 16:01:51 +10:00
conrad 9eca672ea7 various fixes 2020-12-22 15:59:21 +10:00
conrad e392914538 refactor to avoid code bloat 2020-12-22 15:26:35 +10:00
conrad 39e7e0bc57 refactor to avoid code bloat 2020-12-22 15:04:06 +10:00
conrad 0706c1c801 patch bump 2020-12-22 13:45:52 +10:00
conrad cd2618bfd6 comment out experimental code 2020-12-22 13:42:40 +10:00