Commit Graph
435 Commits
Author SHA1 Message Date
conrad 9cd78c2287 remove errant instance of static 2021-07-21 22:59:01 +10:00
conrad 2e3857063d add explanatory note 2021-07-19 11:55:25 +10:00
conrad 4bf1e67fef patch bump 2021-07-18 11:28:13 +10:00
conrad c856ef7248 don't use constexpr functions here; C++17 inline variables would be required 2021-07-16 10:53:05 +10:00
conrad 27036df322 version bump 2021-07-15 11:56:49 +10:00
conrad 8c97ea4df1 add .reset_cache() 2021-07-13 12:23:37 +10:00
conrad 355a3b9a9f fix error message 2021-07-07 18:44:07 +10:00
conrad 421aae25e5 mark as RC1 2021-07-07 16:58:35 +10:00
conrad ab314e186d add handling for ssv_ascii 2021-07-07 14:34:27 +10:00
conrad 1c43f43a40 allow detection of CSV files with semicolon as the separating character 2021-07-07 13:10:43 +10:00
conrad 40c0f346bd simplifications 2021-07-07 12:30:34 +10:00
conrad 5bc4f7b321 use explicit argument for separator 2021-07-07 12:11:46 +10:00
conrad 49ff02882a search for the separator 2021-07-07 01:20:45 +10:00
conrad d6f14704ba add csv_opts::semicolon 2021-07-07 01:17:43 +10:00
conrad b9bd406c93 add csv_opts::semicolon 2021-07-07 01:12:06 +10:00
conrad 7b4e11c6ed prepare for custom separator in CSV files 2021-07-07 00:56:42 +10:00
conrad a0a60acbf0 fall back to serial loader if not enough memory 2021-07-07 00:35:29 +10:00
conrad 7caf00caff use compile time check instead of run time check 2021-07-06 18:10:09 +10:00
conrad dff7f6017d don't convert non-finite floats into integers 2021-07-06 16:44:14 +10:00
conrad d484903646 don't convert non-finite floats into integers 2021-07-06 16:33:36 +10:00
conrad df2120d22a don't convert non-finite floats into integers 2021-07-06 16:09:30 +10:00
conrad ab89a05146 mark conversion operator as const 2021-07-06 15:38:24 +10:00
conrad 2c9e2851d5 simplifications 2021-07-06 15:22:37 +10:00
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