Commit Graph
54 Commits
Author SHA1 Message Date
conrad 0713427be7 rename variables for consistency 2021-12-20 13:27:58 +10:00
conrad ffb3ae2559 further refactoring of op_resize 2021-12-20 13:05:53 +10:00
conrad 4e79b4baae refactor op_resize 2021-12-20 12:49:10 +10:00
conrad ddd1a2b4f3 refactor op_reshape_old 2021-12-20 12:24:30 +10:00
conrad 28ba324471 refactor op_reshape 2021-12-19 01:28:26 +10:00
conrad 12977d32b6 more efficient handling of .head_cols() and .tail_cols() 2021-10-06 00:23:02 +10:00
conrad 971ad8b22d cleanup: replace 'i.e.' with 'ie.' for consistency 2021-09-26 16:07:54 +10:00
conrad 0e949f440e cleanup: replace 'e.g.' with 'eg.' for consistency 2021-09-26 16:02:59 +10:00
conrad 4e68fc568e add arma_warn_unused attrib 2021-09-22 11:36:58 +10:00
conrad b829608b35 add SPDX license identifier 2021-09-21 14:18:36 +10:00
conrad 4fe10bebb1 partial implementation of subview_cols 2021-09-17 14:56:14 +10:00
conrad ab314e186d add handling for ssv_ascii 2021-07-07 14:34:27 +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 b9bd406c93 add csv_opts::semicolon 2021-07-07 01:12:06 +10:00
conrad d6a2b6e185 allow specifying fill value at construction 2021-07-04 00:21:47 +10:00
conrad e592d9f496 allow specifying fill value at construction 2021-07-03 23:48:06 +10:00
conrad 0297cb58f7 warn on unused element access 2021-06-11 15:41:45 +10:00
conrad 2f66c3c306 remove no longer needed code 2021-05-29 16:05:21 +10:00
conrad 8efc4504ce ensure object is sane after memory acquisition failure 2021-05-21 16:50:01 +10:00
conrad 1f8ace7746 fix 2021-05-05 11:35:29 +10:00
conrad 29e899ef75 allow to optionally disable zero init for fixed size objects 2021-05-05 11:29:17 +10:00
conrad a78b84267e use brackets for consistency 2021-05-05 11:24:44 +10:00
conrad 452325649d fix checks 2021-05-04 00:46:14 +10:00
conrad 8037558eae add .clamp() 2021-05-04 00:06:20 +10:00
conrad a514cab055 use consistent bracketing 2021-05-03 12:39:02 +10:00
conrad 95fde83a53 allow to optionally disable zero init 2021-05-03 12:31:07 +10:00
conrad 02f13b4252 more robust handling of low memory conditions 2021-05-03 12:04:23 +10:00
conrad b42e48120a zero memory by default 2021-04-30 17:13:56 +10:00
conrad 549d4ee7be default to zero initialisation for Col 2021-04-30 16:21:17 +10:00
conrad 16d2a5f83d use explicit inddicator 2021-04-29 16:19:10 +10:00
conrad 1bed2c877a add debugging messages 2021-04-27 12:31:19 +10:00
conrad 6540d2c4ae initialise Mat to zeros by default; explicitly disable where not necessary 2021-04-26 18:13:19 +10:00
conrad c4b83ca819 use warning messages with configurable warning level 2021-03-30 16:59:57 +10:00
conrad d8ecfcc070 simplifications 2021-03-28 14:28:39 +10:00
conrad 41daad48d0 simplifications 2021-03-28 14:16:36 +10:00
conrad 8474154cd4 refactor to use optional warnings 2021-03-28 14:09:39 +10:00
conrad 6e7ca42af9 simplifications 2021-02-23 13:34:18 +10:00
conrad 660cb7057f clean up error messages 2021-02-23 13:09:51 +10:00
conrad d949264004 initial handling of coord_ascii by dense matrices 2021-02-21 23:25:37 +10:00
conrad 515165a4e9 fix 2021-02-21 18:28:43 +10:00
conradsnicta dce4fa2543 Revert "use std::invalid_argument for bad arguments"
This reverts commit d931550db2
2021-02-21 06:31:00 +00:00
conrad d931550db2 use std::invalid_argument for bad arguments 2021-02-17 15:51:47 +10:00
conrad 6f5af15aae use std::out_of_range for out of bounds exceptions 2021-02-17 15:35:51 +10:00
conrad 8500ba52b0 consistent layout for arma_extra_debug_print() 2021-01-28 12:32:11 +10:00
conrad 8fa243c3d0 consistent layout for arma_debug_check() 2021-01-28 12:26:13 +10:00
conrad bab1a903b0 better layout 2021-01-10 12:26:33 +10:00
conrad 1fcb59a621 simplifications 2021-01-10 02:14:26 +10:00
conrad ba147a25de update comments 2021-01-03 15:14:40 +10:00
conrad 28e7077452 print directly from Base 2020-12-17 14:30:22 +10:00