Commit Graph
477 Commits
Author SHA1 Message Date
conrad 7ca6df6c03 skip alias checks 2021-09-18 20:42:42 +10:00
conrad 6f49b3e29b refactor to implicitly handle subview_cols 2021-09-18 20:37:08 +10:00
conrad 801709342c refactor to implicitly handle subview_cols 2021-09-18 19:51:37 +10:00
conrad 2413580838 remove TODOs 2021-09-18 00:25:21 +10:00
conrad b0e707ff0c refactor to implicitly handle subview_cols 2021-09-17 23:58:10 +10:00
conrad 7f84831ad5 fix 2021-09-17 23:35:12 +10:00
conrad 288b8d7aa1 update comment 2021-09-17 23:28:39 +10:00
conrad 3efb0934ee refactor to implicitly handle subview_cols 2021-09-17 23:24:44 +10:00
conrad 02c88eda25 refactor to implicitly handle subview_cols 2021-09-17 22:57:01 +10:00
conrad 8e9a6d3475 add TODO 2021-09-17 22:25:33 +10:00
conrad a78f419b03 add TODO 2021-09-17 22:24:12 +10:00
conrad ad93a9eb4b remove TODO 2021-09-17 22:22:48 +10:00
conrad 3163e17563 added TODO 2021-09-17 22:19:38 +10:00
conrad f3f5607eb4 added TODO 2021-09-17 17:14:14 +10:00
conrad 25400b64cd prevent extraction of subview_cols 2021-09-17 17:10:38 +10:00
conrad bc655f3e69 use colmem instead of recalculating colptr 2021-09-17 16:48:48 +10:00
conrad e6a8fd427f further specialisations related to subview_cols 2021-09-17 16:42:52 +10:00
conrad 0be09a4569 added TODOs 2021-09-17 15:28:30 +10:00
conrad eb47b8924f rearrangement 2021-09-17 15:27:34 +10:00
conrad 55a1fb33a0 element accessors for subview_cols 2021-09-17 15:25:30 +10:00
conrad 4fe10bebb1 partial implementation of subview_cols 2021-09-17 14:56:14 +10:00
conrad 7c9526582b add 'force_approx' option 2021-09-15 12:21:09 +10:00
conrad 53ead8be9f use colmem instead of recalculating colptr 2021-09-14 23:05:54 +10:00
conrad 01fb08b8cf specialisation of op_htrans2 for subviews 2021-09-14 16:56:15 +10:00
conrad df3f18e2a9 fix order 2021-09-14 15:06:13 +10:00
conrad 4a1695cd1a more compact layout 2021-09-14 15:05:03 +10:00
conrad 595bac19f1 fill contiguous chunks 2021-09-14 15:04:49 +10:00
conrad 7c7c94e831 use colmem instead of recalculating colptr 2021-09-14 14:40:02 +10:00
conrad 5de154398f unwrap<subview_col> specialisation 2021-09-14 14:38:20 +10:00
conrad 106d15336f faster handling of element-wise min/max in expressions 2021-09-14 14:30:59 +10:00
conrad c77227050a use comparator instead of specialisation 2021-09-14 14:14:30 +10:00
conrad a8a97d1613 add code to be enabled later 2021-09-14 14:04:36 +10:00
conrad 3dd4d6f123 allow detection of C++20 2021-09-14 14:03:21 +10:00
conrad 6ee8237866 add code to be enabled later 2021-09-14 14:01:55 +10:00
conrad 806ea6c893 use 'struct' instead of 'class' 2021-09-14 13:59:06 +10:00
conrad 13d1505f72 mark as unstable 2021-09-14 13:51:59 +10:00
conrad 0dc6d0c43e patch bump 2021-08-04 11:14:26 +10:00
conrad 49d46b9347 fix error message 2021-08-03 20:51:52 +10:00
conrad 3d344d59c5 cleaner flow 2021-08-02 12:10:19 +10:00
conrad b957c788de handle more inplace operations on contiguous chunk subviews 2021-08-02 12:06:58 +10:00
conrad c43e3f8afe handle transpose of contiguous chunk subview 2021-08-02 12:00:39 +10:00
conrad 0678dddef7 don't use constexpr variables here; C++17 inline variables would be required 2021-07-26 12:28:03 +10:00
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