conrad
|
f845134e58
|
restore previous attributes due to false positives in gcc 14.2
|
2025-05-20 13:49:20 +10:00 |
|
conrad
|
57da508cf3
|
issue compile time warning for unused outputs
|
2025-05-02 13:46:08 +10:00 |
|
conrad
|
fb9994ce6f
|
rename mtSpReductionOp to mtSpReduceOp
|
2024-06-15 00:14:48 +10:00 |
|
conrad
|
840795fc47
|
rework sparse reduction operations
|
2024-06-14 23:58:39 +10:00 |
|
conrad
|
39a8ff7c31
|
cleanup
|
2024-06-14 11:21:54 +10:00 |
|
conrad
|
50c8b16a6c
|
restore explicit marker
|
2024-06-13 22:39:39 +10:00 |
|
conrad
|
181a6af544
|
more details in deprecation messages
|
2024-06-13 16:23:05 +10:00 |
|
conrad
|
de118814c3
|
rework detection of expressions that can implicitly converted from dense to sparse
|
2024-06-13 15:46:42 +10:00 |
|
conrad
|
3d82983dba
|
restrict automatic conversions from dense to sparse
|
2024-06-13 12:21:10 +10:00 |
|
conrad
|
0cc9f762d3
|
allow implicit conversion of dense expressions to avoid breaking user code
|
2024-06-10 14:39:58 +10:00 |
|
conrad
|
19b7ff026f
|
allow op_diagmat to have implicit conversion
|
2024-06-08 17:15:50 +10:00 |
|
conrad
|
30b45e8c2e
|
refactor sparse var() to use mtSpToDOp framework
|
2024-06-07 00:43:24 +10:00 |
|
conrad
|
dbcbc65a00
|
change !ARMA_DONT_USE_STD_MUTEX to ARMA_USE_STD_MUTEX
|
2024-05-03 14:42:42 +10:00 |
|
conrad
|
87c2b2d870
|
rework sum(sp_mat) to produce dense vectors by default
|
2024-04-09 13:37:13 +10:00 |
|
conrad
|
e0551c4aa1
|
minor cleanup
|
2024-04-03 13:03:19 +10:00 |
|
conrad
|
e6dfff7108
|
allow chained calls to member functions
|
2023-07-20 15:44:27 +10:00 |
|
conrad
|
d758e1e0b6
|
simplifications
|
2023-06-14 12:52:04 +10:00 |
|
conrad
|
cf6fa0ea3b
|
emit warnings when attempting to detect non-finite values in fast math mode
|
2023-06-10 12:00:08 +10:00 |
|
conrad
|
3e7ca66f11
|
cleanup attributes
|
2023-02-13 00:10:03 +10:00 |
|
conrad
|
80bd03b0b7
|
use macros to wrap [[deprecated]]
|
2023-02-12 14:45:44 +10:00 |
|
conrad
|
9b57704435
|
mark quiet_load() and quiet_save() as deprecated
|
2023-02-03 15:24:01 +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
|
04b32da496
|
add check_for_zeros option to SpMat constructor
|
2022-12-02 12:13:19 +10:00 |
|
conrad
|
af4186b05a
|
add has_nonfinite()
|
2022-03-28 12:22:01 +10:00 |
|
conrad
|
ff4c7d7067
|
replace 'ifdef' with 'if defined' for consistency
|
2022-03-17 11:03:20 +10:00 |
|
conrad
|
1c477a3e83
|
more code to support __cpp_multidimensional_subscript
|
2022-03-14 15:22:18 +10:00 |
|
conrad
|
b829608b35
|
add SPDX license identifier
|
2021-09-21 14:18:36 +10:00 |
|
conrad
|
8c97ea4df1
|
add .reset_cache()
|
2021-07-13 12:23:37 +10:00 |
|
conrad
|
fa22fc0cb9
|
add .clamp()
|
2021-05-04 01:08:08 +10:00 |
|
conrad
|
1ba51cc8f4
|
refactor to use optional warnings
|
2021-03-28 14:25:01 +10:00 |
|
conrad
|
7e1efbf148
|
print directly from SpBase
|
2020-12-17 15:01:29 +10:00 |
|
conrad
|
348d8fe45e
|
|
2020-10-20 19:08:06 +10:00 |
|
conrad
|
89981d2844
|
|
2020-10-20 18:40:30 +10:00 |
|