Commit Graph
183 Commits
Author SHA1 Message Date
jalmerol 606548e294 added field-split nested preconditioner with Schur and inner Krylov support 2026-06-16 17:31:13 +02:00
sfilippone 4a5acb014c Put mmio_impl into templates 2026-06-05 16:33:25 +02:00
sfilippone d2fba9e952 Fix licensing text 2026-03-18 14:49:55 +01:00
sfilippone 43fcc53344 Final (hopefully) version of Makefile dependencies 2025-11-24 17:00:39 +01:00
sfilippone d887d5ee8a Split mods from impl in build process 2025-11-21 15:13:10 +01:00
Salvatore Filippone 6bb7725102 Minor change to mat_dist_impl 2025-09-29 16:15:25 +02:00
sfilippone 07fa2323eb Fixes for IPK8 2025-06-01 20:56:11 +02:00
sfilippone 4aef3f2a80 New argument IMOLD in mat_dist 2025-05-14 12:27:41 +02:00
Luca Pepè Sciarria e4ba4554d1 Merge branch 'development' into cmake 2025-03-28 09:44:02 +01:00
sfilippone 243fe4e78f Split type definitions from psb_config 2025-03-17 17:50:26 +01:00
sfilippone ea6c4181f7 Changed all defines with prefix PSB_ 2025-03-14 12:54:18 +01:00
Luca Pepè Sciarria e7f1a47b7e update cmake to work when metis is not installed 2025-03-13 16:51:57 +01:00
Luca Pepè Sciarria ffaeb4662c update cmake to work when metis is not installed 2025-03-13 11:48:48 +01:00
sfilippone ab776dd082 Fix silly bug in include for metis and configry 2025-03-11 18:24:22 +01:00
Salvatore Filippone 52d26062dd Modify build_mtpart to allow combinations of INTEGER and REAL sizes 2025-03-11 14:21:23 +01:00
sfilippone e42dfbe4f7 Changes for --enable-serial 2025-03-08 20:28:14 +01:00
sfilippone bd51382bbc Update metis_int,h.in 2025-03-07 19:01:22 +01:00
sfilippone 3c5d629da2 Removed make veryclean, introduced make distclean 2025-02-20 17:00:04 +01:00
sfilippone 14644548a3 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2025-02-15 12:37:56 +01:00
sfilippone 12440e577f Fix util Makefile to delete metis_int.h and all .mod files 2025-02-15 12:36:12 +01:00
sfilippone 488f5dfd86 CMAKE should look for util/psb_metis_int.c 2025-01-01 12:32:12 +01:00
Luca Pepè Sciarria 5b81cbac12 Add CMake building for base, prec, ext, util, krylov, cbind 2024-12-09 15:09:25 +01:00
Salvatore Filippone ab38a91d10 Fix metis interfacing 2024-07-16 13:53:00 +02:00
wlthr 1af76c067c added parallel double precision spspmm implementations 2023-08-26 10:53:00 +02:00
Salvatore Filippone feb5f14004 Make many routines in PARTIDX pure. 2022-11-18 06:43:30 -05:00
Salvatore Filippone bcc85e47fd Fix Makefiles for parallel make 2022-06-21 10:02:30 -04:00
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed. 2022-04-01 11:38:40 +02:00
Salvatore Filippone abd806ac58 Put renum under template. New interface/implementation. 2020-11-29 11:07:24 +01:00
Salvatore Filippone 1a61bd04d4 Updates in RENUM for fileread. To be completed. 2020-11-27 14:33:56 +01:00
Salvatore Filippone 6a6f6ad2c2 Change name of ICTXT to CTXT 2020-11-16 16:15:48 +01:00
Salvatore Filippone b376d226cb Fixed declaration and use of CONTEXT with new type. 2020-11-14 16:42:15 +01:00
Salvatore Filippone ba35025f23 Fix metispart in case !HAVE_METIS 2020-11-05 14:43:47 +01:00
Salvatore Filippone 28b3ab5f77 Fix import of psb_dpk_ 2020-10-21 16:08:56 +02:00
Salvatore Filippone 3a975c6881 Add psb_dpk_ to imports 2020-10-21 15:18:35 +02:00
Salvatore Filippone 5168c05f8e Fix metis interface. 2020-10-21 14:35:33 +02:00
Salvatore Filippone 51bcdf7e2b Check METIS real size, use it where appropriate 2020-10-21 14:16:48 +02:00
Salvatore Filippone 98d65428c1 New config file for metis. 2020-10-12 10:33:58 +02:00
Salvatore Filippone 39d6bf01e0 Reworked interface METISPART: use LPK matrix input. 2020-07-23 12:00:44 +02:00
Salvatore Filippone f268a411e8 Begin reworking Metis interface 2020-07-22 10:17:06 +02:00
Salvatore Filippone 64e4c194fd Enable VECT objects in MMIO read/write. 2020-06-26 14:33:35 +02:00
Salvatore Filippone b41e57f7c0 Fix METIS interface for Intel compiler. 2020-05-10 17:47:24 +02:00
Salvatore Filippone 82d4e37043 Fix METIS partition module for Intel compilers. 2020-05-07 12:45:29 +02:00
Salvatore Filippone 76d5c5f3ae Fixes for cases where IPK==LPK 2020-02-02 15:24:16 +00:00
Salvatore Filippone 20a5aa9e9a New VSZ option for matdist 2020-01-15 14:24:56 +00:00
Salvatore Filippone 570c60bf98 Implement MMIO for LPK vectors 2019-09-16 15:29:18 +01:00
Salvatore Filippone c465f255c2 Fix METISPART for Intel 17. 2019-02-08 12:26:37 +00:00
Salvatore Filippone d58729cfe8 Workaround strange Intel behaviour 2019-02-07 09:20:43 +00:00
Salvatore Filippone 2a72ea4744 Out from MMIO read in COO. 2019-01-18 09:04:21 +00:00
Salvatore Filippone 8d489f8ce2 Merged MixedI8 in new branch (to be later merged into development) 2018-12-10 11:42:40 +00:00
Salvatore Filippone 9488a91d48 Fix implicit none. 2018-11-19 14:39:36 +00:00