conrad
|
47d576fc76
|
add debug info
|
2025-05-24 15:40:07 +10:00 |
|
conrad
|
2456f676ec
|
various spelling fixes
|
2025-03-25 23:17:48 +10:00 |
|
conrad
|
8e02066f52
|
better wording
|
2025-02-07 11:51:28 +10:00 |
|
conrad
|
cc5d113370
|
reinterpret pow(x,0.5) as sqrt(x)
|
2025-02-07 11:32:05 +10:00 |
|
conrad
|
5eb6b5b5fc
|
fix comments
|
2025-01-12 23:13:12 +10:00 |
|
conrad
|
f905ee4b4a
|
reinterpret pow(x,2) as square(x)
|
2025-01-09 14:39:11 +10:00 |
|
conrad
|
8f94af0afb
|
explicitly qualify inherited variables and functions
|
2024-12-04 12:24:44 +10:00 |
|
conrad
|
acdc6b8670
|
fix layout
|
2024-08-01 12:32:32 +10:00 |
|
conrad
|
982e8b12ae
|
more debug statements
|
2024-06-23 13:23:47 +10:00 |
|
conrad
|
a865abfe6a
|
disentangle direct link between conformance checks and emission of warnings
|
2024-06-20 12:01:51 +10:00 |
|
conrad
|
627794a311
|
use shorter form
|
2024-06-12 15:45:04 +10:00 |
|
conrad
|
3928bee750
|
use 'constexpr bool' where possible
|
2024-06-10 00:27:15 +10:00 |
|
conrad
|
dbcbc65a00
|
change !ARMA_DONT_USE_STD_MUTEX to ARMA_USE_STD_MUTEX
|
2024-05-03 14:42:42 +10:00 |
|
conrad
|
a4bdfd034b
|
more compact debug messages
|
2024-04-26 12:57:33 +10:00 |
|
conrad
|
95adb74219
|
rename debugging macros and functions
|
2024-04-26 12:28:42 +10:00 |
|
conrad
|
60915d66dc
|
rework ARMA_NO_DEBUG to ARMA_DONT_CHECK_CONFORMANCE
|
2024-04-26 12:03:05 +10:00 |
|
conrad
|
8675f3868a
|
remove ARMA_DONT_ZERO_INIT option
|
2024-04-25 12:39:11 +10:00 |
|
conrad
|
14650daa03
|
better layout of debug messages
|
2024-04-25 11:56:42 +10:00 |
|
conrad
|
075bb095c0
|
fix
|
2023-07-21 15:51:24 +10:00 |
|
conrad
|
71587103d7
|
simplifications
|
2023-07-21 15:48:58 +10:00 |
|
conrad
|
102a354e0c
|
fix for aliasing corner case
|
2023-07-21 01:12:55 +10:00 |
|
conrad
|
e6dfff7108
|
allow chained calls to member functions
|
2023-07-20 15:44:27 +10:00 |
|
conrad
|
1846669392
|
simplifications
|
2023-06-14 12:44:07 +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
|
317502291d
|
simplify error messages
|
2023-05-25 12:33:04 +10:00 |
|
conrad
|
58b3161f05
|
use unsigned int format specifier
|
2023-05-19 16:25:07 +10:00 |
|
conrad
|
3e7ca66f11
|
cleanup attributes
|
2023-02-13 00:10:03 +10:00 |
|
conrad
|
9b57704435
|
mark quiet_load() and quiet_save() as deprecated
|
2023-02-03 15:24:01 +10:00 |
|
conrad
|
7948085aca
|
use [[deprecated]] instead of arma_deprecated
|
2022-12-01 19:28:13 +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
|
1b533679ff
|
add note
|
2022-10-10 14:01:56 +10:00 |
|
conrad
|
2f3b57de47
|
simplification
|
2022-10-07 12:59:13 +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
|
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
|
50d831ba39
|
initial workaround for data races in Cube::slice()
|
2022-10-04 16:28:19 +10:00 |
|
conrad
|
d45089d9aa
|
use explicit variables for error strings
|
2022-09-25 12:00:09 +10:00 |
|
conrad
|
47219263d8
|
fix handling of std::move()
|
2022-09-06 13:06:23 +10:00 |
|
conrad
|
b6299a6a3a
|
deprecate rarely used forms of insert_rows/cols/slices
|
2022-08-31 14:29:48 +10:00 |
|
conrad
|
9c17754ea3
|
fix
|
2022-08-04 15:25:16 +10:00 |
|
conrad
|
73bfe5cf92
|
simplifications
|
2022-08-04 15:14:05 +10:00 |
|
conrad
|
fce92e8dbb
|
fix: allow Cube::insert_slices() to handle Cube::slice() and Mat as inputs
|
2022-07-07 12:06:04 +10:00 |
|