sfilippone
|
e255d401bc
|
Define and test GLOBTRIL/GLOBTRIU in template
|
2026-09-14 14:01:31 +02:00 |
|
sfilippone
|
d81c371a50
|
GLOBTRIU/TRIL final version + test
|
2026-09-13 13:09:51 +02:00 |
|
sfilippone
|
2ce5b4585d
|
FInal fixes for gloabl TRIL & TRIU
|
2026-09-13 12:38:11 +02:00 |
|
sfilippone
|
d2fba9e952
|
Fix licensing text
|
2026-03-18 14:49:55 +01:00 |
|
sfilippone
|
110a66e7d0
|
Switch off some debug write
|
2025-04-01 11:09:47 +02:00 |
|
sfilippone
|
ea6c4181f7
|
Changed all defines with prefix PSB_
|
2025-03-14 12:54:18 +01:00 |
|
sfilippone
|
c9386c58d8
|
Remove default(none) from some OpenMP directives.
|
2025-02-10 15:49:49 +01:00 |
|
sfilippone
|
30810f804e
|
Additional OpenMP tweaks, to be redesigned in the future.
|
2025-02-09 14:04:34 +01:00 |
|
sfilippone
|
772533b6f1
|
Avoid excessive OpenMP overhead in SPINS. Will have to be redesigned.
|
2025-01-23 15:38:05 +01:00 |
|
sfilippone
|
4e71fa971c
|
Modify clean_zeros and have it only at base%
|
2025-01-08 17:18:54 +01:00 |
|
sfilippone
|
949499265e
|
Simplify clean_zeros
|
2024-10-08 11:48:48 +02:00 |
|
sfilippone
|
1c235f9281
|
Improve clean_zeros
|
2024-10-04 10:28:52 +02:00 |
|
sfilippone
|
108d544fc1
|
Fix clean_zeros to always keep the diagonal
|
2024-10-04 08:37:45 +02:00 |
|
sfilippone
|
39cfcd3893
|
Fix allocation in coo_impl
|
2024-05-29 16:54:10 +02:00 |
|
sfilippone
|
a38867be25
|
Fix allocation in coo_impl
|
2024-05-29 16:51:58 +02:00 |
|
sfilippone
|
b9ad357648
|
Improve temp memory allocation in fix_coo
|
2024-05-29 16:25:49 +02:00 |
|
sfilippone
|
e19284eb6c
|
Small omp addition
|
2024-05-16 10:10:08 +02:00 |
|
sfilippone
|
35096a2ef9
|
Cosmetic changes to coo_impl
|
2024-05-16 10:05:11 +02:00 |
|
sfilippone
|
70f51b9da8
|
Improve handling of fix_coo buffers with OpenMP
|
2024-05-15 12:05:15 +02:00 |
|
sfilippone
|
ecccb13914
|
Fix COO fix_coo_inner_rowmajor not to overflow on integers.
|
2024-05-10 13:53:35 +02:00 |
|
sfilippone
|
a613e963db
|
First step in fix for coo_impl on OpenMP
|
2024-05-10 10:10:54 +02:00 |
|
sfilippone
|
6c9ca58282
|
Silly bug in coo insert
|
2023-11-29 16:14:30 +01:00 |
|
sfilippone
|
d3b2b7816d
|
Fix coo insert OpenMP. Fix Make.inc.in
|
2023-11-29 15:35:55 +01:00 |
|
sfilippone
|
f001ebbad3
|
Final fix for COO on OMP
|
2023-08-22 10:22:46 +02:00 |
|
sfilippone
|
26bf4c5d69
|
Fixed COO csput for OMP/not OMP
|
2023-08-21 17:26:37 +02:00 |
|
sfilippone
|
08c1ab0cd1
|
Fix tril/triu in COO for non-OMP paths.
|
2023-08-21 16:32:55 +02:00 |
|
sfilippone
|
ca82520b88
|
Reworked CSR TRIL/TRIU for OpenMP
|
2023-08-01 10:16:22 +02:00 |
|
sfilippone
|
bb9f213551
|
Define and implement OMP version of TRIL/TRIU
|
2023-07-18 18:19:03 +02:00 |
|
sfilippone
|
a66778f270
|
Improve coo and merge development
|
2023-06-21 12:21:27 +02:00 |
|
sfilippone
|
494e29dd2e
|
Cosmetic adjustments to COO and BSRCH
|
2023-05-23 15:56:48 +02:00 |
|
sfilippone
|
739dc78a75
|
Merge branch 'development' into omp-threadsafe
|
2023-04-27 13:07:42 +02:00 |
|
sfilippone
|
7e5dc20e03
|
Define new options for BSRCH, clean interface
|
2023-04-27 13:05:46 +02:00 |
|
sfilippone
|
40cc78854a
|
Improve implementation of fix_coo using exscan
|
2023-04-21 13:41:16 +02:00 |
|
sfilippone
|
8459ea28f5
|
Modified matrix build procedures with OpenMP
|
2023-04-14 18:25:43 +02:00 |
|
sfilippone
|
0f1603a2e9
|
The current version of test/omp seems to be working. To be completed
|
2023-04-13 16:40:29 +02:00 |
|
Salvatore Filippone
|
d4b6d4dfa1
|
Fix reinit
|
2022-12-05 09:57:23 +01:00 |
|
Salvatore Filippone
|
7028cb656a
|
Fix trim never to reallocate to sizes <=0
|
2022-12-01 08:32:08 -05:00 |
|
Salvatore Filippone
|
c2c80ae6e7
|
Fix coo%fix internals
|
2022-11-21 09:06:39 -05:00 |
|
Salvatore Filippone
|
4d988ea3db
|
Improvemnts to MAT ASB in OpenMP
|
2022-11-21 05:47:29 -05:00 |
|
Salvatore Filippone
|
cd01db132e
|
Merge branch 'development' into dev-openmp
|
2022-11-16 08:48:35 -05:00 |
|
Salvatore Filippone
|
df8e947fb0
|
Fix typo
|
2022-05-24 15:36:03 +02:00 |
|
Salvatore Filippone
|
db0577cd07
|
Fix fix_coo for OpenMP
|
2022-03-23 19:44:58 +01:00 |
|
Salvatore Filippone
|
9bdeae9a16
|
Fix coo_inner impl.
|
2022-03-18 18:45:02 +01:00 |
|
Salvatore Filippone
|
7ee9001fde
|
Fix bug in COO impl. OpenMP version.
|
2022-03-17 17:52:17 +01:00 |
|
Salvatore Filippone
|
1337009f91
|
Infrastructure for non-local matrix build
|
2022-02-01 10:56:06 +01:00 |
|
Salvatore Filippone
|
1c98111fd9
|
More interface mismatch fixes
|
2021-06-18 18:42:38 +02:00 |
|
Salvatore Filippone
|
340c191e7f
|
First round of cleanup build warnings
|
2021-06-18 11:33:23 +02:00 |
|
Salvatore Filippone
|
0acf10f0d8
|
OpenMP in base_mat and coo
|
2020-11-04 09:16:49 +01:00 |
|
Cirdans-Home
|
c0ccbe14f7
|
merge with unify_agg_build
|
2020-04-25 15:25:18 +02:00 |
|
Salvatore Filippone
|
01ffca76d2
|
Change mat%print interface, and refactor.
|
2020-02-15 15:08:41 +00:00 |
|