conrad
|
4e2f157604
|
reinterpret pow(x,2) as square(x)
|
2025-01-24 10:56:07 +10:00 |
|
conrad
|
2b513d3136
|
add TODO
|
2025-01-23 18:09:05 +10:00 |
|
conrad
|
efac5b3148
|
reinterpret pow(x,2) as square(x)
|
2025-01-23 17:11:42 +10:00 |
|
conrad
|
daa5deedf3
|
explicitly handle another corner case
|
2025-01-22 23:50:27 +10:00 |
|
conrad
|
e658f0db17
|
restore old option for now
|
2025-01-22 23:23:02 +10:00 |
|
conrad
|
089d2b965d
|
unwrap if openmp can be used
|
2025-01-20 00:15:23 +10:00 |
|
conrad
|
ee9f42faff
|
simplifications
|
2025-01-19 23:41:41 +10:00 |
|
conrad
|
92f4bd5a24
|
simplifications
|
2025-01-19 23:01:35 +10:00 |
|
conrad
|
25383133c8
|
avoid using the proxy if we have direct memory access
|
2025-01-19 22:47:16 +10:00 |
|
conrad
|
b9461be144
|
faster handling of single submatirx columns
|
2025-01-18 23:58:31 +10:00 |
|
conrad
|
c83caaa0da
|
more efficient handling of expressions
|
2025-01-18 23:56:57 +10:00 |
|
conrad
|
0ec6b425e6
|
avoid using the proxy if we have direct memory access
|
2025-01-18 23:16:11 +10:00 |
|
conrad
|
785bfcb086
|
avoid using the proxy if we have direct memory access
|
2025-01-18 23:03:49 +10:00 |
|
conrad
|
bb515b8a1f
|
simplifications
|
2025-01-17 21:33:16 +10:00 |
|
conrad
|
cb57dc3815
|
generate zeros quickly for non-complex inputs
|
2025-01-17 21:24:45 +10:00 |
|
conrad
|
f474274d92
|
preserve type information
|
2025-01-17 21:19:04 +10:00 |
|
conrad
|
1629b41828
|
add warning
|
2025-01-17 14:08:13 +10:00 |
|
conrad
|
20afeff672
|
fix
|
2025-01-17 14:07:55 +10:00 |
|
conrad
|
78694113e3
|
cleanup
|
2025-01-17 13:41:00 +10:00 |
|
conrad
|
acd2a5fcad
|
optimisations for common cases
|
2025-01-17 13:37:58 +10:00 |
|
conrad
|
32fd3716fe
|
optimisations for common cases
|
2025-01-17 13:33:13 +10:00 |
|
conrad
|
64de62450d
|
exploit known dimensions
|
2025-01-17 13:13:12 +10:00 |
|
conrad
|
81e7d78488
|
don't fill with zeros as the memory will be immediately overwritten
|
2025-01-17 13:05:54 +10:00 |
|
conrad
|
b8c402b663
|
avoid copying memory if possible
|
2025-01-17 13:01:07 +10:00 |
|
conrad
|
328f0fe573
|
exploit known dimensions
|
2025-01-17 12:51:38 +10:00 |
|
conrad
|
27db1972be
|
fix for cornercase interaction with .slice()
|
2025-01-17 12:32:21 +10:00 |
|
conrad
|
b0fe0d3cff
|
simplifications
|
2025-01-17 12:23:08 +10:00 |
|
conrad
|
522cfdce58
|
fix
|
2025-01-16 16:34:06 +10:00 |
|
conrad
|
dbf64f011c
|
explicitly check for allowed transformations instead of implicit via n_elem
|
2025-01-16 16:29:13 +10:00 |
|
conrad
|
f90249082c
|
simplification
|
2025-01-16 16:14:14 +10:00 |
|
conrad
|
af912a6177
|
fix
|
2025-01-16 15:59:42 +10:00 |
|
conrad
|
803c589b17
|
expand field class with initial implementations of .reshape() and .resize()
|
2025-01-16 15:50:59 +10:00 |
|
conrad
|
5eb6b5b5fc
|
fix comments
|
2025-01-12 23:13:12 +10:00 |
|
conrad
|
db71a4affb
|
simplifications
|
2025-01-12 22:57:53 +10:00 |
|
conrad
|
f905ee4b4a
|
reinterpret pow(x,2) as square(x)
|
2025-01-09 14:39:11 +10:00 |
|
conrad
|
7ff62d22b0
|
simplifications
|
2025-01-09 14:30:55 +10:00 |
|
conrad
|
c004318b0f
|
fix
|
2025-01-09 14:25:20 +10:00 |
|
conrad
|
3632831126
|
reinterpret pow(x,2) as square(x)
|
2025-01-09 14:24:14 +10:00 |
|
conrad
|
ebc6f94fcb
|
simplification
|
2025-01-09 14:18:42 +10:00 |
|
conrad
|
b4ede23c5c
|
reinterpret pow(x,2) as square(x)
|
2025-01-09 14:17:15 +10:00 |
|
conrad
|
feca3eae7f
|
fix
|
2025-01-09 12:50:41 +10:00 |
|
conrad
|
0a76ab431b
|
remove support for ARMA_IGNORE_DEPRECATED_MARKER
|
2025-01-02 15:09:00 +10:00 |
|
conrad
|
316c7e4abf
|
simplification; alias checks not required
|
2024-12-25 00:22:08 +10:00 |
|
conrad
|
469cb91a74
|
reduce stack usage by reducing unnecessary alignment markers
|
2024-12-18 14:08:42 +10:00 |
|
conrad
|
77cc3e9287
|
fix prototypes for xSYCON and xHECON
|
2024-12-17 12:17:02 +10:00 |
|
conrad
|
e037bd9a5e
|
reduce bloat
|
2024-12-16 13:58:00 +10:00 |
|
conrad
|
7138865c14
|
add note
|
2024-12-10 12:05:52 +10:00 |
|
conrad
|
8f94af0afb
|
explicitly qualify inherited variables and functions
|
2024-12-04 12:24:44 +10:00 |
|
conrad
|
dfdbae2570
|
explicitly qualify inherited variables and functions
|
2024-12-04 12:16:50 +10:00 |
|
conrad
|
11e69548f2
|
preserve vector type information
|
2024-12-03 16:25:38 +10:00 |
|