conrad
|
9f419fc2eb
|
rearrange
|
2022-09-18 11:44:29 +10:00 |
|
conrad
|
271782e62c
|
initial handling of cubes by powext
|
2022-09-18 11:41:58 +10:00 |
|
conrad
|
3032f25942
|
simplifications
|
2022-09-16 14:30:23 +10:00 |
|
conrad
|
88342ba388
|
remove explicitly deleted functions
|
2022-09-16 14:14:06 +10:00 |
|
conrad
|
fe6e89d8f1
|
use same pattern for consistency
|
2022-09-16 13:37:34 +10:00 |
|
conrad
|
77f6e7c5dd
|
add guard for consistency
|
2022-09-16 13:11:20 +10:00 |
|
conrad
|
b0257d69ec
|
simplifications
|
2022-09-16 13:05:20 +10:00 |
|
conrad
|
b9518337ea
|
check size before copy
|
2022-09-16 12:49:07 +10:00 |
|
conrad
|
70fd84aaf6
|
simplification
|
2022-09-16 12:46:12 +10:00 |
|
conrad
|
45b6632147
|
use soft reset
|
2022-09-16 12:33:23 +10:00 |
|
conrad
|
1adb5f7ead
|
simplifications
|
2022-09-16 12:21:43 +10:00 |
|
conrad
|
0ca754e7d0
|
simplifications
|
2022-09-16 12:13:28 +10:00 |
|
conrad
|
60c3d15197
|
reset output on size mismatch
|
2022-09-16 12:09:26 +10:00 |
|
conrad
|
7c95f23717
|
simplification
|
2022-09-16 12:07:00 +10:00 |
|
conrad
|
45d54e1ec1
|
reset output on size mismatch
|
2022-09-16 12:06:48 +10:00 |
|
conrad
|
0f2a79bf25
|
simplify to use lambda function
|
2022-09-15 16:23:56 +10:00 |
|
conrad
|
52076bef60
|
optionally use openmp
|
2022-09-15 14:39:33 +10:00 |
|
conrad
|
67d500d878
|
optionally use openmp
|
2022-09-15 12:23:41 +10:00 |
|
conrad
|
b05f4ca6bc
|
expanded pow() to handle subview_each1
|
2022-09-15 11:34:34 +10:00 |
|
conrad
|
c6f29dc15c
|
handle pow(cx_mat, mat)
|
2022-09-14 14:26:50 +10:00 |
|
conrad
|
17a983dd59
|
initial implementation of element-wise pow()
|
2022-09-14 12:38:13 +10:00 |
|
conrad
|
9ad6d34ba7
|
remove no longer needed code
|
2022-09-14 11:51:08 +10:00 |
|
conrad
|
d7367f6332
|
explicitly check for nullptr
|
2022-09-13 11:14:21 +10:00 |
|
conrad
|
f77132b829
|
explicitly check for nullptr
|
2022-09-13 11:04:13 +10:00 |
|
conrad
|
bc4401a8a3
|
mark unwanted conversions as explicitly deleted
|
2022-09-12 14:19:30 +10:00 |
|
conrad
|
4bb9a4b612
|
simplification
|
2022-09-12 14:13:34 +10:00 |
|
conrad
|
16fb87c774
|
preserve rudimentary colvec and rowvec dimensions
|
2022-09-07 12:22:36 +10:00 |
|
conrad
|
ce93209c43
|
further simplifications
|
2022-09-07 12:18:05 +10:00 |
|
conrad
|
edc1c2aa2a
|
simplifications
|
2022-09-07 11:58:16 +10:00 |
|
conrad
|
cd4e207d99
|
fix
|
2022-09-07 11:16:53 +10:00 |
|
conrad
|
47219263d8
|
fix handling of std::move()
|
2022-09-06 13:06:23 +10:00 |
|
conrad
|
afa69f6559
|
simplify via lambda function
|
2022-09-04 17:26:58 +10:00 |
|
conrad
|
e2bfe8530e
|
allow override
|
2022-09-02 13:39:37 +10:00 |
|
conrad
|
dae3944f4c
|
optionally allow disabling of compile-time deprecation messages
|
2022-09-02 13:30:18 +10:00 |
|
conrad
|
d398fa3c51
|
minor speedups
|
2022-09-01 13:12:26 +10:00 |
|
conrad
|
31388b90d4
|
simplifications
|
2022-09-01 12:19:11 +10:00 |
|
conrad
|
118bdbda04
|
minor speedup
|
2022-09-01 11:40:52 +10:00 |
|
conrad
|
b6299a6a3a
|
deprecate rarely used forms of insert_rows/cols/slices
|
2022-08-31 14:29:48 +10:00 |
|
conrad
|
9879239914
|
simplifications
|
2022-08-31 11:38:24 +10:00 |
|
conrad
|
3398897a08
|
ensure standalone functions are marked inline
|
2022-08-16 23:36:42 +10:00 |
|
conrad
|
6f9c449589
|
add find_nan()
|
2022-08-16 11:12:38 +10:00 |
|
conrad
|
4a08fe04fc
|
remove op_find_inf
|
2022-08-16 11:05:20 +10:00 |
|
conrad
|
9da1598a2d
|
prefer clang cold attrib over minsize attrib
|
2022-08-15 16:52:05 +10:00 |
|
conrad
|
5b479d6675
|
added op_find_nan and op_find_inf
|
2022-08-12 16:41:17 +10:00 |
|
conrad
|
1527368473
|
simplifications
|
2022-08-05 13:37:01 +10:00 |
|
conrad
|
fe4897cd54
|
ensure output matrix is reset on nonconformant input
|
2022-08-05 13:34:03 +10:00 |
|
conrad
|
d97f18654a
|
ensure output matrix is reset on nonconformant input
|
2022-08-05 13:16:33 +10:00 |
|
conrad
|
b9b6e302aa
|
ensure output matrix is reset on nonconformant input
|
2022-08-04 16:07:57 +10:00 |
|
conrad
|
5400f08544
|
ensure output matrix is reset on nonconformant input
|
2022-08-04 15:50:46 +10:00 |
|
conrad
|
4fc775451e
|
ensure output matrix is reset on nonconformant input
|
2022-08-04 15:40:05 +10:00 |
|