Commit Graph
1092 Commits
Author SHA1 Message Date
conrad cf6ce03cc6 simplification 2022-12-12 12:46:47 +10:00
conrad 1c4039621f add deprecation note 2022-12-08 16:18:53 +10:00
conrad b625fbafc5 speedups 2022-12-08 11:38:41 +10:00
conrad 2280e857ac speedups 2022-12-08 11:13:35 +10:00
conrad afb8d44c27 speedups 2022-12-08 10:58:53 +10:00
conrad 6a53492e64 cleanup 2022-12-08 00:14:12 +10:00
conrad dbc82a6f03 simplifications 2022-12-07 19:22:50 +10:00
conrad e1097cc06a fix note 2022-12-07 18:31:22 +10:00
conrad 3a36f228bb improve layout 2022-12-07 15:16:20 +10:00
conrad b913f635bc explicitly declare default copy assignment operators 2022-12-07 15:07:36 +10:00
conrad 65e6d5682f simplification 2022-12-07 14:05:42 +10:00
conrad c9f4be8dc4 use single-pass RNG for user specified distribution params 2022-12-07 14:03:06 +10:00
conrad de03e259fd ensure single-threaded and multi-threaded RNG results are the same 2022-12-07 13:45:31 +10:00
conrad 2ee15a75c1 add bool indicator for c++20 2022-12-07 10:57:35 +10:00
conrad b563adc879 simplifications 2022-12-06 17:09:38 +10:00
conrad f81537da4f rearrange 2022-12-05 12:48:05 +10:00
conrad 7cd559cb17 remove messy handling of cout and cerr 2022-12-05 12:40:49 +10:00
conrad 04b32da496 add check_for_zeros option to SpMat constructor 2022-12-02 12:13:19 +10:00
conrad 7948085aca use [[deprecated]] instead of arma_deprecated 2022-12-01 19:28:13 +10:00
conrad 70de97a3be layout fix 2022-12-01 18:42:20 +10:00
conrad 5fc085a23e simplification since ARMA_HDF5_INCLUDE_DIR is no longer used 2022-12-01 18:30:15 +10:00
conrad 44ef7e7e3e remove HDF5 wrapper functions 2022-12-01 18:01:07 +10:00
conrad 3abce20cd4 set C++14 standard as minimum 2022-11-29 13:04:51 +10:00
conrad b8395a2b9c mark as unstable 2022-11-24 11:29:21 +10:00
conrad c141bde566 fix layout 2022-11-22 13:18:26 +10:00
conrad 110b75c65a add strict option for handling CSV 2022-11-22 12:57:02 +10:00
conrad b985aa22e6 patch bump 2022-10-21 14:57:22 +10:00
conrad 450900a220 simplifications 2022-10-16 11:12:10 +10:00
conrad 0178ecb8f3 ensure consistency 2022-10-16 10:55:11 +10:00
conrad b41a0b294d move forced enablement of warnings 2022-10-16 10:53:42 +10:00
conrad 76b88230f2 use std::lock_guard instead of explicit locking/unlocking 2022-10-12 13:11:01 +10:00
conrad 8fe6bdb3cf add TODOs 2022-10-12 10:55:53 +10:00
conrad b34cd0d2ef store pointer before mutex unlock 2022-10-11 15:54:36 +10:00
conrad 44071638c7 simplification 2022-10-11 11:14:25 +10:00
conrad 3e16cfd611 prevent hanging lock in corner case 2022-10-11 11:12:10 +10:00
conrad 0a8344e3b5 use nullptr instead of 0 2022-10-11 10:25:22 +10:00
conrad 1b533679ff add note 2022-10-10 14:01:56 +10:00
conrad 3865a0520d change order 2022-10-07 13:04:06 +10:00
conrad 2f3b57de47 simplification 2022-10-07 12:59:13 +10:00
conrad 5c96d0a07e use same alignment type as Cube::fixed 2022-10-07 12:41:59 +10:00
conrad f7d6f9190c use same alignment type as Cube::fixed 2022-10-07 12:39:07 +10:00
conrad 1d0d82c790 clarifying comments 2022-10-07 12:19:11 +10:00
conrad 2e466792e9 simplification: use std::atomic directly on mat pointers 2022-10-07 00:07:22 +10:00
conrad 5dff1abc12 patch bump 2022-10-06 15:47:37 +10:00
conrad 6186968e7d more debugging statements 2022-10-06 14:15:43 +10:00
conrad 0b3f496413 more debugging statements 2022-10-06 14:01:04 +10:00
conrad 8b8242395a avoid code repetition 2022-10-06 12:35:12 +10:00
conrad dff959f49b preallocate arma_atomic_bool array for small cubes 2022-10-05 01:00:53 +10:00
conrad b787e2c254 remove redundant initialisation 2022-10-04 17:46:23 +10:00
conrad abae6fc358 change order of declarations 2022-10-04 17:45:38 +10:00