Commit Graph

  • 26e7358d24 Try waitall for data exchange. waitall Salvatore Filippone 2018-07-20 16:21:47 +0100
  • ce33f6b6ed Fixes for FCG. Salvatore Filippone 2018-07-18 17:05:54 +0100
  • 1ca13b2a3c New FCG fixes. Salvatore Filippone 2018-07-18 16:53:51 +0100
  • 6d99a6cc22 Doc changes for v 3.6 Salvatore Filippone 2018-07-06 15:14:07 +0100
  • 5060bfe4b5 Modified name of test program in docs. Salvatore Filippone 2018-07-02 16:41:45 +0100
  • 4220136568 Fixes for I8L8. Salvatore Filippone 2018-06-30 22:26:55 +0100
  • b16706e3ea Updated error tests on spgather. Salvatore Filippone 2018-06-29 08:56:55 +0100
  • 83743b55db New error message for gather. Salvatore Filippone 2018-06-29 08:18:08 +0100
  • b103562701 Fixed LXLX gather. To be reviewed. Salvatore Filippone 2018-06-28 16:43:45 +0100
  • 9194f49f34 Implementation of LXSPSP and to/from L/I. Salvatore Filippone 2018-06-28 13:25:14 +0100
  • 1031911a91 Extend SPHALO. Salvatore Filippone 2018-06-28 09:06:27 +0100
  • 8aa7e04cc4 Enlarge set of methods for LX. Salvatore Filippone 2018-06-27 16:54:52 +0100
  • 32ebf9efc0 Merge branch 'LXmat' of https://github.com/sfilippone/psblas3 into LXmat Salvatore Filippone 2018-06-26 19:25:34 +0100
  • f43491292a Further fixes for error handling. Salvatore Filippone 2018-06-26 18:31:20 +0100
  • 9830f6b381 Improve handling of "get_errstatus" conditions. Salvatore Filippone 2018-06-26 15:56:53 +0100
  • 7b4b8f8052 Fixed linmap interface. Salvatore Filippone 2018-06-26 14:56:43 +0100
  • 363fb97fd6 Version with LX for RWEXTD. Salvatore Filippone 2018-06-22 12:22:32 +0100
  • dccf69dfca Version with LX for RWEXTD. Salvatore Filippone 2018-06-22 12:16:55 +0100
  • f21ee70271 Added LPK to linmap. New error for LPK to IPK inexact conversion Salvatore Filippone 2018-06-21 16:44:26 +0100
  • 21a866781a New LCSC stuff. New LSMMP New HBIO with LSPX. Salvatore Filippone 2018-06-18 16:14:35 +0100
  • eee0efe3b9 New code for FCG method. Header update for GMRES. Salvatore Filippone 2018-06-14 21:37:36 +0100
  • 41b2943f71 LX in mat_dist and MMIO. Salvatore Filippone 2018-06-13 05:32:27 +0100
  • 07f845cd26 Implementations for @LX@ spmat. Salvatore Filippone 2018-06-12 23:14:24 +0100
  • d29daf9a1a Defined LXspmat. Salvatore Filippone 2018-06-12 04:15:45 +0100
  • c0e676dab7 Fold LX into X files. Salvatore Filippone 2018-06-11 22:13:26 +0100
  • 13ded391b4 New version with (limited) LX folded into X files. Salvatore Filippone 2018-06-11 22:10:00 +0100
  • 7d10c2df2f New files, and ip_reord. Salvatore Filippone 2018-06-07 20:16:09 +0100
  • fe9dc49539 Fixed use of L_VECT. Salvatore Filippone 2018-06-07 20:00:26 +0100
  • bf71bc6a04 Update configry for XLF. Salvatore Filippone 2018-06-06 18:44:31 +0100
  • dcf61f9d71
    Commit old changes, this may be a partially functional WIP #5 Izaak Beekman 2018-06-05 13:19:11 -0400
  • 50b71443f4 Fixed compile process & missing file. Salvatore Filippone 2018-06-04 15:34:25 +0100
  • 9e1e1c5864 New version: X and LX matrices in same source file. Salvatore Filippone 2018-06-01 16:06:49 +0100
  • ee6992e938 Avoid divide by zero for desc printout. Salvatore Filippone 2018-05-30 14:42:05 +0100
  • d6e9f36d52 LD interfaces for CSR/CSC now compile. Salvatore Filippone 2018-05-30 12:49:17 +0100
  • bee9b112ea Added new algorithm for fcg. test-fcg Ambra Abdullahi 2018-05-29 16:17:41 +0200
  • a5479895e8 Fix LD compilation. Salvatore Filippone 2018-05-29 15:16:06 +0100
  • 4e40837aeb New strategy for LD: use new LBASE. Salvatore Filippone 2018-05-29 14:44:39 +0100
  • d9bc473b6e New LD files. Salvatore Filippone 2018-05-29 12:48:18 +0100
  • b79bb0d6bf Test LD stuff. Salvatore Filippone 2018-05-23 16:25:05 +0100
  • 23989ce308 Added alternative orthogonalization, chosen 2 sweeps of CGS. CGS2 Salvatore Filippone 2018-05-17 11:46:05 +0100
  • b85c14fafe Merge fixes to test programs. Salvatore Filippone 2018-05-14 15:09:01 +0100
  • 64fdf563fc Made test program generate symmetric matrices. Salvatore Filippone 2018-05-14 12:10:34 +0100
  • ad1b6e7074 Fix copyright string. Salvatore Filippone 2018-05-05 08:03:40 +0100
  • 066b9bdc5d Update package version. Salvatore Filippone 2018-05-02 15:02:11 +0100
  • fd820c363f Fixed use of C_BASE in init_vl, and C test program. Salvatore Filippone 2018-05-01 14:01:46 +0100
  • 7b0ae72330 Fix CBIND makefile Salvatore Filippone 2018-04-29 09:49:31 +0100
  • 0cff103444 Fixed C interface for new integer kinds. Salvatore Filippone 2018-04-28 16:37:37 +0100
  • f687c2db1c Reworked all Fortran modules under CBIND. Salvatore Filippone 2018-04-27 19:37:53 +0100
  • 50bca41108 Fix glist_map_mod init. Salvatore Filippone 2018-04-25 17:06:56 +0100
  • f915066b81 Reworked independent IPK and LPK #defines. Salvatore Filippone 2018-04-24 15:33:14 +0100
  • 660f0ccb28 Cleanup usage if i_err. Salvatore Filippone 2018-04-24 09:42:29 +0100
  • 987d9db99d Fix NT kind in generation. Salvatore Filippone 2018-04-23 14:43:39 +0100
  • 55a451d2de Fixed from testing on delta. Now HASH and GEN_BLOCK maps should work with long integers. Salvatore Filippone 2018-04-23 14:25:56 +0100
  • f2741e3f5c Fixed index generation in pargen. Salvatore Filippone 2018-04-23 12:09:21 +0100
  • 12840050ac Add -DIPK -DLPK Salvatore Filippone 2018-04-23 08:11:14 +0100
  • 21164cbcbd
    Merge pull request #7 from sfilippone/development v3.5.2 Salvatore Filippone 2018-04-23 08:03:32 +0100
  • 96d224c912 Updated changelog #7 Salvatore Filippone 2018-04-23 07:51:42 +0100
  • b76530c6ec Fix LPK for accumulator. sfilippone 2018-04-22 21:18:03 +0100
  • 6e1b4e4788 Fixed gen_block_map_mod. Salvatore Filippone 2018-04-22 18:31:16 +0100
  • 0b4854b6e9 Add partition to input for pargen test programs. Salvatore Filippone 2018-04-22 15:55:11 +0100
  • 6faed403ee Added I to L conversion because of GNU PR52162. Salvatore Filippone 2018-04-22 15:39:10 +0100
  • 7cb828bef1 Change default in CDALL with VL: no global checks. Split psb_cd_choose_large_state with psb_cd_is_large. Salvatore Filippone 2018-04-22 15:38:24 +0100
  • a06985ea73 Document default in CDALL with VL: no global checks. Salvatore Filippone 2018-04-22 15:36:58 +0100
  • 9e90a04e31 Change default in CDALL with VL: no global checks. Split psb_cd_choose_large_state with psb_cd_is_large. Salvatore Filippone 2018-04-22 15:36:01 +0100
  • 6c14195451 Added log message. Salvatore Filippone 2018-04-21 08:09:01 +0100
  • e72e25f5e7 Fixed missing declarat. Salvatore Filippone 2018-04-21 08:06:50 +0100
  • 48fd24a4d3 Fix LPK in tools impl. Salvatore Filippone 2018-04-21 08:01:10 +0100
  • 22b97ccfc8 Fixed spelling in docs. Salvatore Filippone 2018-04-20 16:15:47 +0100
  • 4a6c0857f1 Updated description of DOT and friends to account for optional GLOBAL var. Salvatore Filippone 2018-04-20 15:57:26 +0100
  • 47912056cf Merged new reduction methods from development. Salvatore Filippone 2018-04-20 15:26:32 +0100
  • eaaa701c2e New interface for methods with global reductions. Salvatore Filippone 2018-04-20 15:13:36 +0100
  • e212ee54ff Fixed blockpart and metispart for LPK. Salvatore Filippone 2018-04-19 14:20:56 +0100
  • 97a0a9cf87 Add INT_I_L to CDFINES, in preparation for fixes to CBIND. Salvatore Filippone 2018-04-19 10:36:05 +0100
  • c13a51ca9a Fix scatter for IPK=8. Fix pargen test programs. Salvatore Filippone 2018-04-19 09:27:58 +0100
  • 90603ba890 Last fix for compilation with I8_L8 Salvatore Filippone 2018-04-18 17:58:03 +0100
  • 8550e380e4 Temporary fix for AMD and METIS on I8. Salvatore Filippone 2018-04-18 16:45:25 +0100
  • 099e81c887 Minor changes to fix compilation for I8_L8 Salvatore Filippone 2018-04-18 16:33:19 +0100
  • 8a0fea7374 Defined alternative error_comm interfaces. Salvatore Filippone 2018-04-18 08:44:15 +0100
  • 936554eb2c Fixed compilation and run for I4_L4 and I4_L8. Needs some more work for I8_L8. Salvatore Filippone 2018-04-17 18:48:41 +0100
  • b880b7c672 Fixed compilation with new error handling interface. Salvatore Filippone 2018-04-17 18:10:05 +0100
  • 38b79f430a New error handling interface for i_err and friends. Salvatore Filippone 2018-04-17 16:11:13 +0100
  • aaf5383aa4 New error handling interface for i_err and friends. Salvatore Filippone 2018-04-17 16:09:58 +0100
  • c272444e32 Now ipk_4 and lpk_=4|8 both works. Still need some reworking for i8l8. Salvatore Filippone 2018-04-16 20:52:33 +0100
  • a441938861 Merge branch 'tempMixed' into MixedI8 Salvatore Filippone 2018-04-16 11:34:24 +0100
  • ee5af79c9b Fixed psb_fnd_owner. test/pargen seems to work now. Salvatore Filippone 2018-04-15 19:55:24 +0100
  • 52c95853d6 Merged changes from development. Everything compiles. psb_fnd_owner does not work right now. Salvatore Filippone 2018-04-15 19:44:49 +0100
  • 462f1d098c Modified internals to have tmp_ovrlap in local numbering. Also simplified crea_index taking out isglob argument. Fixed bldext, cdall & friends accordingly. Salvatore Filippone 2018-04-15 16:56:58 +0100
  • dd946ef5e2 Fix pargen sample programs. v3.5.1-1 Salvatore Filippone 2018-04-15 10:02:02 +0100
  • f409859a7d Fixed declarations in cd_inloc. Reorganized matgen. Salvatore Filippone 2018-04-13 12:15:34 +0100
  • 815ac7a24f Fix makefile in modules. Salvatore Filippone 2018-04-13 08:21:08 +0100
  • a3c5e41279 Further fixes for hash_map_mod. Start debugging Salvatore Filippone 2018-04-13 08:16:56 +0100
  • cb5cf51d84 Library compiles (except CBIND). Salvatore Filippone 2018-04-12 15:36:21 +0100
  • cf4af74883 Fixed compilation in krylov. Salvatore Filippone 2018-04-12 13:52:53 +0100
  • 1bb802328b Now base compiles cleanly. Salvatore Filippone 2018-04-12 12:08:37 +0100
  • 4f4bde7ddc Fixed compilation for sphalo. Salvatore Filippone 2018-04-11 08:26:01 +0100
  • f1db209da3 Fixed compilation in base/psblas. Salvatore Filippone 2018-04-10 16:48:46 +0100
  • 39fdc18ef8 Merge branch 'master' of https://github.com/sfilippone/psblas3 v3.5.1 Salvatore Filippone 2018-04-10 12:40:11 +0100
  • 883b3fe847 Updated patchlevel v 3.5.1 Salvatore Filippone 2018-04-10 12:39:33 +0100
  • ed1b966d33
    Merge pull request #6 from sfilippone/development Salvatore Filippone 2018-04-10 12:36:46 +0100
  • 9713225a8b Explanatory comments. #6 Salvatore Filippone 2018-04-10 12:33:52 +0100