conrad
|
09faca962f
|
remove unnecessary attribute
|
2023-04-03 00:06:46 +10:00 |
|
conrad
|
1476998305
|
rewrite to avoid use of pointers
|
2023-04-03 00:04:41 +10:00 |
|
conrad
|
b9b88897de
|
cleanup
|
2023-04-03 00:01:51 +10:00 |
|
conrad
|
bc6190f687
|
add spsolve_factoriser class
|
2023-04-02 23:53:11 +10:00 |
|
conrad
|
ffdc6c0cea
|
add notes
|
2023-04-02 23:49:32 +10:00 |
|
conrad
|
e232e905a7
|
more debugging statements
|
2023-04-02 23:48:48 +10:00 |
|
conrad
|
767bf00802
|
remove no longer needed code
|
2023-04-02 23:47:23 +10:00 |
|
conrad
|
f758c349c1
|
add superlu_worker to allow separate factorisation and solving
|
2023-04-02 23:45:52 +10:00 |
|
conrad
|
7eab297358
|
allow changing size of superlu_array_wrangler
|
2023-04-02 23:44:04 +10:00 |
|
conrad
|
83bf100bb2
|
speedup via inplace processing
|
2023-04-02 23:40:51 +10:00 |
|
conrad
|
3f02dc034c
|
speedup via inplace processing
|
2023-04-02 23:40:05 +10:00 |
|
conrad
|
9cc1964fce
|
use cbegin() and cend()
|
2023-04-02 23:39:04 +10:00 |
|
conrad
|
c02c4e0d9c
|
speedup via inplace processing
|
2023-04-02 23:38:02 +10:00 |
|
conrad
|
9546012ec1
|
take into account the number of executions
|
2023-04-02 23:35:37 +10:00 |
|
conrad
|
5ed40a1c33
|
add size guard
|
2023-04-02 23:33:01 +10:00 |
|
conrad
|
b59c144bd2
|
mark as unstable
|
2023-04-02 23:32:28 +10:00 |
|
conrad
|
83ede382ed
|
fix
|
2023-03-30 12:53:49 +10:00 |
|
conrad
|
725f1cf4da
|
fix
|
2023-03-15 13:08:54 +10:00 |
|
conrad
|
2c9d6ec571
|
ensure CSC representation is valid
|
2023-03-14 16:08:51 +10:00 |
|
conrad
|
b200d03637
|
ensure the stream is flushed
|
2023-03-14 13:46:24 +10:00 |
|
conrad
|
f716fe033c
|
simplification
|
2023-03-07 11:03:07 +10:00 |
|
conrad
|
02c16d39af
|
add TODO
|
2023-03-06 10:22:57 +10:00 |
|
conrad
|
6e8c494afe
|
simplifications
|
2023-03-02 14:21:56 +10:00 |
|
conrad
|
147091b0fd
|
add TODO
|
2023-03-01 13:21:15 +10:00 |
|
conrad
|
9b9e816f71
|
patch bump
|
2023-02-22 10:33:00 +10:00 |
|
conrad
|
905e62d502
|
fix
|
2023-02-21 23:08:50 +10:00 |
|
conrad
|
b99aa33330
|
version bump
|
2023-02-20 13:00:08 +10:00 |
|
conrad
|
f909066e5c
|
remove TODO
|
2023-02-20 12:38:37 +10:00 |
|
conrad
|
394fb72101
|
sort
|
2023-02-20 12:36:01 +10:00 |
|
conrad
|
2cca15260f
|
fix SPDX identifier
|
2023-02-17 19:52:22 +10:00 |
|
conrad
|
39fcc760c6
|
initial implementation of .row_as_mat() and .col_as_mat()
|
2023-02-17 14:56:56 +10:00 |
|
conrad
|
f456fc8d6d
|
fix layout
|
2023-02-17 13:41:54 +10:00 |
|
conrad
|
8c989352a6
|
detect commas
|
2023-02-15 14:52:21 +10:00 |
|
conrad
|
9042e1b9a6
|
fix
|
2023-02-15 14:29:07 +10:00 |
|
conrad
|
0978866fb8
|
optional faster CSV reading using std::from_chars()
|
2023-02-15 14:19:39 +10:00 |
|
conrad
|
e06043b416
|
clarification
|
2023-02-14 11:21:07 +10:00 |
|
conrad
|
d01ad90be7
|
remove unused code
|
2023-02-14 10:43:49 +10:00 |
|
conrad
|
7331d5daba
|
more efficient copying of rows
|
2023-02-14 10:39:31 +10:00 |
|
conrad
|
a9454ece19
|
remove unused code
|
2023-02-14 10:15:08 +10:00 |
|
conrad
|
a5cf0d6b62
|
simplifications
|
2023-02-14 01:55:16 +10:00 |
|
conrad
|
e1a8659ea3
|
simplifications
|
2023-02-14 01:47:42 +10:00 |
|
conrad
|
fd437d41be
|
constructor with optional memory zeroing
|
2023-02-14 01:29:26 +10:00 |
|
conrad
|
b2147fbf7a
|
issue warning for old versions of gcc
|
2023-02-13 12:25:13 +10:00 |
|
conrad
|
4da99d437e
|
cleanup attributes (continued)
|
2023-02-13 11:10:57 +10:00 |
|
conrad
|
3e7ca66f11
|
cleanup attributes
|
2023-02-13 00:10:03 +10:00 |
|
conrad
|
d662ae0693
|
restore old implementation
|
2023-02-12 15:24:41 +10:00 |
|
conrad
|
9788b04f42
|
workaround for bug in gcc 4.8
|
2023-02-12 15:17:50 +10:00 |
|
conrad
|
a0ed5d03ee
|
fix
|
2023-02-12 14:49:18 +10:00 |
|
conrad
|
80bd03b0b7
|
use macros to wrap [[deprecated]]
|
2023-02-12 14:45:44 +10:00 |
|
conrad
|
24d60e4275
|
remove compile time warning
|
2023-02-11 16:23:20 +10:00 |
|