Commit Graph
62 Commits
Author SHA1 Message Date
sfilippone 09308b5c7d various changes, including test matrix generators 2026-05-05 15:49:13 +02:00
sfilippone 19ce4a0942 Fix multivect assembly and comments in base_vect 2026-04-29 14:06:35 +02:00
sfilippone d2fba9e952 Fix licensing text 2026-03-18 14:49:55 +01:00
sfilippone e8c5c0b8b0 Add clear argument to reinit method in vectors. 2026-03-12 16:29:18 +01:00
sfilippone 96ab382ce8 Fix vect_clone and define check_addr 2026-01-27 12:17:39 +01:00
sfilippone 3337a12e59 Fix multivect handling 2026-01-13 15:26:11 +01:00
sfilippone c1ca1665e7 Fixes to vector status and build processing for dealii 2025-12-02 17:34:10 +01:00
sfilippone 5333117010 Fix vect_clone, expose to C interface 2025-11-27 15:13:29 +01:00
sfilippone 0c84efb887 Working version with mods for building with dealii requests 2025-11-06 14:06:47 +01:00
sfilippone 07fa2323eb Fixes for IPK8 2025-06-01 20:56:11 +02:00
sfilippone 3c53066a04 Walk back some generic method changes made for NVHPC. 2025-02-26 11:24:40 +01:00
sfilippone 55518f5553 Avoid specific method names' conflicts between vect and multivect. 2025-02-24 17:47:49 +01:00
sfilippone ee56c6be3c Cosmetic changes to OpenACC vectors 2024-10-08 11:47:37 +02:00
sfilippone 8220140729 Merged recent changes from development 2024-08-08 14:59:09 +02:00
sfilippone 3168b7e8f7 Merge branch 'development' into oacc_loloum 2024-08-08 14:24:21 +02:00
sfilippone 7857015923 Cosmetic changes to vect_mod 2024-08-08 14:23:03 +02:00
sfilippone 2982aaee27 Implementation in OpenACC for ELL and HLL into templates. Merge from development 2024-08-08 11:07:28 +02:00
sfilippone 4461b44eda Change name abgdxyz into upd_xyz 2024-07-29 16:59:27 +02:00
sfilippone 86be8ebcd0 New method W%XYZW() 2024-03-04 16:29:47 +01:00
Salvatore Filippone b8f9badf95 Fix interface between vect and base_vect%ABGD 2024-02-14 20:05:52 +01:00
Salvatore Filippone 4e611bb078 Enable psi_abgdxyz 2024-02-14 15:55:55 +01:00
Salvatore Filippone 14c4ff0f32 Added new methd for two combined axpbys 2024-02-12 14:15:19 +01:00
Salvatore Filippone b4c538825f Merge branch 'remotebuild' into development 2022-05-24 12:32:55 +02:00
Salvatore Filippone 00c69bfee9 Fix cnv method for unallocated vectors 2022-05-19 18:28:51 +02:00
Salvatore Filippone fafe128516 Finish vector assembly with REMOTE_BUILD. To be tested. 2022-04-01 17:59:54 +02:00
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed. 2022-04-01 11:38:40 +02:00
Salvatore Filippone d6c232c676 Default to psb_dupl_add_ in vector 2022-03-31 16:14:26 +02:00
Salvatore Filippone 3a2a29c915 First round of changes for remote vector 2022-03-30 09:47:56 -04:00
Salvatore Filippone 493beaa751 Minor formatting 2021-02-05 16:42:07 +01:00
Cirdans-Home 3e6fdd39e4 Corrected bug in interfaces for genrm2 2021-02-01 16:44:24 +01:00
Salvatore Filippone 3e318e1a84 Initialize INFO 2021-01-29 16:32:33 +01:00
Cirdans-Home 9a2ea73d81 psb_dnrm2_weight working also for GPUs 2021-01-29 14:51:36 +01:00
Cirdans-Home 73605bdda0 Bugfix weighted norm FIXME for GPU 2021-01-26 15:42:33 +01:00
Cirdans-Home 624a07a25b Added getelem function to retrieve entries from distributed vectors 2020-09-24 12:40:13 +02:00
Cirdans-Home 6777e57d37 merge with merge-paraggr-newops 2020-04-25 17:14:25 +02:00
Salvatore Filippone f499ffb203 New clear_defaults function, use it in psb_exit 2020-04-25 10:25:12 +02:00
Cirdans-Home 0f309850cc Corrected routine for weighted masked 2norm 2020-04-02 17:36:09 +02:00
Cirdans-Home 5504e34161 Removed the out-interface for vector scaling 2020-03-30 21:48:26 +02:00
Cirdans-Home 28c1efe650 Corrected pass argument in div routines 2020-03-30 13:46:34 +02:00
Cirdans-Home 44f05510bc Added out-of-place axpby and relative c interface 2020-03-10 17:34:08 +01:00
Cirdans-Home fd89f2f1bf Added psb_gescal subroutine to entrywise scale distributed vector with C interface 2020-02-26 19:34:14 +01:00
Cirdans-Home ea9c469159 Added psb_geaddconst subroutine to add constant value to vector with C-interfaces 2020-02-26 18:48:04 +01:00
Cirdans-Home 439246e643 Added out-of-place entrywise division with C interfaces 2020-02-26 13:25:24 +01:00
Cirdans-Home 0edb671d21 Added minimum of realtype distributed vectors 2020-02-25 17:22:49 +01:00
Cirdans-Home b8ab997bc1 Added generation of mask vector for constraint tests psb_mask 2020-02-21 17:06:03 +01:00
Cirdans-Home e59932e496 chagend name to acmp for the compare routines 2020-02-21 14:52:12 +01:00
Cirdans-Home 87306f4d1a added weighted and masked 2 norm, and compare on complex vector 2020-02-21 13:12:23 +01:00
Cirdans-Home 1b214f3f00 added weighted 2-norm function 2020-02-21 09:56:10 +01:00
cirdans-home fcbe0d620a Added vector/scalar comparison routine 2019-11-28 11:32:37 +01:00
cirdans-home c1f3b2d9d4 Added entrywise inversion and documentation for vec-vec operation 2019-11-21 13:57:11 +01:00