Commit Graph
1199 Commits
Author SHA1 Message Date
conrad 83bf100bb2 speedup via inplace processing 2023-04-02 23:40:51 +10:00
conrad 3f02dc034c speedup via inplace processing 2023-04-02 23:40:05 +10:00
conrad 9cc1964fce use cbegin() and cend() 2023-04-02 23:39:04 +10:00
conrad c02c4e0d9c speedup via inplace processing 2023-04-02 23:38:02 +10:00
conrad 9546012ec1 take into account the number of executions 2023-04-02 23:35:37 +10:00
conrad 5ed40a1c33 add size guard 2023-04-02 23:33:01 +10:00
conrad b59c144bd2 mark as unstable 2023-04-02 23:32:28 +10:00
conrad 83ede382ed fix 2023-03-30 12:53:49 +10:00
conrad 725f1cf4da fix 2023-03-15 13:08:54 +10:00
conrad 2c9d6ec571 ensure CSC representation is valid 2023-03-14 16:08:51 +10:00
conrad b200d03637 ensure the stream is flushed 2023-03-14 13:46:24 +10:00
conrad f716fe033c simplification 2023-03-07 11:03:07 +10:00
conrad 02c16d39af add TODO 2023-03-06 10:22:57 +10:00
conrad 6e8c494afe simplifications 2023-03-02 14:21:56 +10:00
conrad 147091b0fd add TODO 2023-03-01 13:21:15 +10:00
conrad 9b9e816f71 patch bump 2023-02-22 10:33:00 +10:00
conrad 905e62d502 fix 2023-02-21 23:08:50 +10:00
conrad b99aa33330 version bump 2023-02-20 13:00:08 +10:00
conrad f909066e5c remove TODO 2023-02-20 12:38:37 +10:00
conrad 394fb72101 sort 2023-02-20 12:36:01 +10:00
conrad 2cca15260f fix SPDX identifier 2023-02-17 19:52:22 +10:00
conrad 39fcc760c6 initial implementation of .row_as_mat() and .col_as_mat() 2023-02-17 14:56:56 +10:00
conrad f456fc8d6d fix layout 2023-02-17 13:41:54 +10:00
conrad 8c989352a6 detect commas 2023-02-15 14:52:21 +10:00
conrad 9042e1b9a6 fix 2023-02-15 14:29:07 +10:00
conrad 0978866fb8 optional faster CSV reading using std::from_chars() 2023-02-15 14:19:39 +10:00
conrad e06043b416 clarification 2023-02-14 11:21:07 +10:00
conrad d01ad90be7 remove unused code 2023-02-14 10:43:49 +10:00
conrad 7331d5daba more efficient copying of rows 2023-02-14 10:39:31 +10:00
conrad a9454ece19 remove unused code 2023-02-14 10:15:08 +10:00
conrad a5cf0d6b62 simplifications 2023-02-14 01:55:16 +10:00
conrad e1a8659ea3 simplifications 2023-02-14 01:47:42 +10:00
conrad fd437d41be constructor with optional memory zeroing 2023-02-14 01:29:26 +10:00
conrad b2147fbf7a issue warning for old versions of gcc 2023-02-13 12:25:13 +10:00
conrad 4da99d437e cleanup attributes (continued) 2023-02-13 11:10:57 +10:00
conrad 3e7ca66f11 cleanup attributes 2023-02-13 00:10:03 +10:00
conrad d662ae0693 restore old implementation 2023-02-12 15:24:41 +10:00
conrad 9788b04f42 workaround for bug in gcc 4.8 2023-02-12 15:17:50 +10:00
conrad a0ed5d03ee fix 2023-02-12 14:49:18 +10:00
conrad 80bd03b0b7 use macros to wrap [[deprecated]] 2023-02-12 14:45:44 +10:00
conrad 24d60e4275 remove compile time warning 2023-02-11 16:23:20 +10:00
conrad 0a948017f0 fix 2023-02-10 14:15:59 +10:00
conrad 6117c9101d add note 2023-02-10 13:42:58 +10:00
conrad c2ce36caed redude overhead in default case 2023-02-10 13:27:34 +10:00
conrad d7bfd10885 cleanup 2023-02-10 13:03:08 +10:00
conrad 69a7e04907 speedups 2023-02-10 12:26:28 +10:00
conrad 49f6a72530 remove redundant calls to .c_str() 2023-02-07 16:03:57 +10:00
conrad 8da90d89d2 test if file is readable before using HDF5 functions 2023-02-07 15:45:38 +10:00
conrad 8bce0e3d41 simplifications 2023-02-07 15:07:34 +10:00
conrad 7e65e9984f conditionally enable printing of hdf5 errors 2023-02-07 14:57:27 +10:00