Commit Graph
2322 Commits
Author SHA1 Message Date
Salvatore Filippone ea6e473677 Various CTXT fixes 2020-11-20 13:26:23 +01:00
Salvatore Filippone 42d9ad426e Merge branch 'new-context' into dev-openmp 2020-11-20 11:56:50 +01:00
Salvatore Filippone 7eb653b39d fix ICTXT vs CTXT 2020-11-20 11:48:35 +01:00
Salvatore Filippone 6b6ca3b6ac Merge branch 'new-context' into dev-openmp 2020-11-20 10:10:58 +01:00
Salvatore Filippone bab24cec27 Fix indx_map compilation 2020-11-20 08:26:34 +01:00
Salvatore Filippone b32053d8aa Fix base_init_null for use with remap-coarse 2020-11-19 16:02:24 +01:00
Salvatore Filippone e1d859e3f5 Change return value of get_context on error. 2020-11-18 16:47:23 +01:00
Salvatore Filippone 9178d63ebd Updates for C ctxt handling. 2020-11-18 15:35:48 +01:00
Salvatore Filippone 5f67cc4bb5 new context in CBIND 2020-11-16 16:16:11 +01:00
Salvatore Filippone 02b9ff5cfb Fix Makefile dependencies 2020-11-16 16:16:00 +01:00
Salvatore Filippone 6a6f6ad2c2 Change name of ICTXT to CTXT 2020-11-16 16:15:48 +01:00
Salvatore Filippone 8b2b86d44d C interface. Not fully working yet. 2020-11-16 09:51:08 +01:00
Salvatore Filippone b376d226cb Fixed declaration and use of CONTEXT with new type. 2020-11-14 16:42:15 +01:00
Salvatore Filippone 2009ed8dbe First round of updateds for new CONTEXT 2020-11-13 15:51:20 +01:00
Salvatore Filippone 2697fbe73a Started work on encapsulating CONTEXT. 2020-11-13 14:05:49 +01:00
Salvatore Filippone ba35025f23 Fix metispart in case !HAVE_METIS 2020-11-05 14:43:47 +01:00
Salvatore Filippone 0acf10f0d8 OpenMP in base_mat and coo 2020-11-04 09:16:49 +01:00
Salvatore Filippone 77730de80c Put in OpenMP in CSR, first step. 2020-11-03 12:00:11 +01:00
Salvatore Filippone 23f69f58d4 Additional fixes for psi_serial_impl 2020-11-03 10:39:15 +01:00
Salvatore Filippone eb513e45c6 OpenMP for base_vect 2020-11-03 10:39:03 +01:00
Salvatore Filippone ae870a7e7b Fix configry to include OpenMP in link command 2020-11-03 10:27:38 +01:00
Salvatore Filippone 96a4db14fb Rename psi_serial_impl to F90 2020-11-03 08:07:34 +01:00
Salvatore Filippone 069c49f20f Rename base_vect to F90 2020-11-02 21:33:07 +01:00
Salvatore Filippone 4a274e43ff cosmetic fixes 2020-11-02 21:27:34 +01:00
Salvatore Filippone 288e3cd341 Add -DOPENMP defines 2020-11-02 16:17:31 +01:00
Salvatore Filippone 7ba9ae18c8 Add --enable-openmp to configure 2020-11-02 15:45:22 +01:00
Salvatore Filippone 1023ba9019 Fix METIS detection 2020-10-22 11:22:00 +02: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 9993e5547c Merge branch 'development' of https://github.com/sfilippone/psblas3 into development 2020-10-13 16:54:05 +02:00
Salvatore Filippone b063f4b474 Take out extra message from configure. 2020-10-13 16:53:45 +02:00
Cirdans-Home 460eb44d46 Removed debug print 2020-10-13 11:40:44 +02:00
Salvatore Filippone 98d65428c1 New config file for metis. 2020-10-12 10:33:58 +02:00
Salvatore Filippone b7926336ac Merge branch 'development' of https://github.com/sfilippone/psblas3 into development 2020-10-11 18:45:28 +02:00
Salvatore Filippone 7b133657d4 Configry for METIS64. Added compatibility checks. 2020-10-11 18:45:07 +02:00
Cirdans-Home c0c8224253 Corrected debug message in getelem 2020-09-24 16:49:49 +02:00
Cirdans-Home 624a07a25b Added getelem function to retrieve entries from distributed vectors 2020-09-24 12:40:13 +02:00
Salvatore Filippone 6fad5a9758 Adjust values for psb_ilu & friends. 2020-08-28 09:53:02 +02:00
Salvatore Filippone a1c2561de6 Cleanup unused variables. 2020-07-27 17:09:59 +02:00
Salvatore Filippone dc36db6083 Reformat assignment of entire component. 2020-07-27 15:20:05 +02:00
Salvatore Filippone 7436cf564c Start cleanup compile warnings 2020-07-24 14:37:31 +02:00
Salvatore Filippone a1f477aaf2 Integrate ILU factorization routines. 2020-07-24 10:40:20 +02:00
Salvatore Filippone cf267c12c8 New METIS interface 2020-07-23 12:50:05 +02:00
Salvatore Filippone 25fdc6fb73 VOLATILE and ISO_FORTRAN_ENV are now enforced, take out ifdefs 2020-07-23 12:49:56 +02:00
Salvatore Filippone c78dce6ee0 Merge branch 'metis-32-64' into development 2020-07-23 12:15:41 +02:00
Salvatore Filippone c9e2d3ed44 Modified docs to included LXspmat & friends. 2020-07-23 12:01:55 +02:00
Salvatore Filippone 7c2b613ea5 Fixed new handling of METIS 32/64 bits. Make some Fortran features mandatory 2020-07-23 12:01:23 +02:00
Salvatore Filippone 39d6bf01e0 Reworked interface METISPART: use LPK matrix input. 2020-07-23 12:00:44 +02:00