Commit Graph
412 Commits
Author SHA1 Message Date
conrad d6a2b6e185 allow specifying fill value at construction 2021-07-04 00:21:47 +10:00
conrad c7e0038ff2 allow specifying fill value at construction 2021-07-04 00:08:16 +10:00
conrad 8cec5cdc13 allow specifying fill value at construction 2021-07-04 00:02:06 +10:00
conrad e592d9f496 allow specifying fill value at construction 2021-07-03 23:48:06 +10:00
conrad 17acca7dd9 parallelised csv loader 2021-07-03 23:03:42 +10:00
conrad 5e7c574c25 mark as experimental 2021-07-03 22:51:32 +10:00
conrad 2b3e4bec4f initial implementation of pivoted chol 2021-07-03 01:26:28 +10:00
conrad 4b29ef0cb4 patch bump 2021-07-01 15:14:26 +10:00
conrad de53ec68e1 rename variable for consistency 2021-06-25 16:43:13 +10:00
conrad 27c625980b directly use spop_strans 2021-06-25 16:40:10 +10:00
conrad f9462b4114 more speedups 2021-06-25 14:51:07 +10:00
conrad 92b36de2c9 speedups 2021-06-25 14:29:06 +10:00
conrad ce546a0c1c fix for handling sparse matrices with no elements 2021-06-25 14:22:53 +10:00
conrad aa8ee5e1c0 patch bump 2021-06-11 15:59:24 +10:00
conrad f2be0da21c allow alien malloc/free 2021-06-11 15:58:06 +10:00
conrad 0297cb58f7 warn on unused element access 2021-06-11 15:41:45 +10:00
conrad 76f6f4ff41 warn on unused object access 2021-06-11 15:31:58 +10:00
conrad e6c58ad5b7 add .front() and .back() 2021-06-11 15:25:39 +10:00
conrad a5479bd433 conditional erasure 2021-06-08 12:38:33 +10:00
conrad 39c7f39388 more robust handling of csv with complex numbers 2021-06-07 11:46:08 +10:00
conrad 19d7540f0c patch bump 2021-05-29 16:35:23 +10:00
conrad 2f66c3c306 remove no longer needed code 2021-05-29 16:05:21 +10:00
conrad 8de8c98ed4 workaround for another thread_local issue on macOS 2021-05-29 01:43:48 +10:00
conrad 11362c5db5 ensure consistent behaviour between Mat and Cube 2021-05-28 11:38:24 +10:00
conrad 764c77d5a3 move non-critical tasks out of try block 2021-05-27 13:36:37 +10:00
conrad 4a5293ec87 simplification 2021-05-25 11:23:55 +10:00
conrad 393754f3d9 simplifications 2021-05-24 22:43:52 +10:00
conrad 12c9ec507c better handling of bad_alloc situations 2021-05-24 16:26:53 +10:00
conrad 72386a6550 catch bad_alloc while loading data 2021-05-24 15:35:24 +10:00
conrad 7894aefa8e catch bad_alloc while loading data 2021-05-24 14:22:36 +10:00
conrad 7e2427b769 catch bad_alloc while loading data 2021-05-24 14:00:12 +10:00
conrad faf6c8f4ae ensure object is sane after memory acquisition failure 2021-05-21 17:02:41 +10:00
conrad 8efc4504ce ensure object is sane after memory acquisition failure 2021-05-21 16:50:01 +10:00
conrad 00600d5346 minor version bump 2021-05-21 16:19:17 +10:00
conrad 7706301d3e reduce pedantic compiler warnings 2021-05-21 15:21:38 +10:00
conrad 4ff464fb03 ignore unused variable 2021-05-19 23:43:54 +10:00
conrad 0894c11b33 mark as RC1 2021-05-15 14:28:16 +10:00
conrad 11c8a05f85 added .clean() 2021-05-15 00:19:40 +10:00
conrad 7ca483dea2 added .replace() and .clean() 2021-05-14 23:54:46 +10:00
conrad 4d54a830d9 use openmp for computationally expensive ops 2021-05-14 16:40:41 +10:00
conrad ee6ce32ebc use openmp for computationally expensive ops 2021-05-14 16:23:33 +10:00
conrad 968cbee845 fix 2021-05-14 12:47:53 +10:00
conrad 17a9e4cf6b add .clean() 2021-05-14 12:45:25 +10:00
conrad 0e00caf722 add .clamp() 2021-05-14 12:41:01 +10:00
conrad 07579bb194 simplification 2021-05-14 12:30:31 +10:00
conrad c351f5ebd0 add .clamp() 2021-05-14 12:26:42 +10:00
conrad 87e631421b fix 2021-05-14 12:22:30 +10:00
conrad 3fd74d24b1 generate random array instead of calling arma_rng::randu<eT>() in a loop 2021-05-14 11:56:37 +10:00
conrad be96b16f9b remove no longer needed typedef 2021-05-14 11:39:16 +10:00
conrad 8b94ae0a62 simplifications 2021-05-14 11:29:49 +10:00