Commit Graph
276 Commits
Author SHA1 Message Date
Salvatore Filippone a55beb8c24 *** empty log message *** 2007-10-19 08:26:56 +00:00
Salvatore Filippone dd75c9ff65 Merged in changes for ILU(P,T). 2007-10-19 08:26:12 +00:00
Salvatore Filippone 296d688421 Fixed multiple heap insertion issue in iluk: performance improved. 2007-10-17 15:34:01 +00:00
Salvatore Filippone 1020eacd6f Merged ilu(k) branch. Branch still open to play with ILU(P,T). 2007-10-17 08:36:16 +00:00
Salvatore Filippone 59cd953055 Fixed remaining constant names with MLD_ prefix. 2007-10-12 14:06:07 +00:00
Salvatore Filippone 507cdac14a *** empty log message *** 2007-10-12 13:04:33 +00:00
Salvatore Filippone 47c27d7e64 Fixed constant names with MLD_ prefix. 2007-10-12 13:04:07 +00:00
Salvatore Filippone 9f34a33b41 *** empty log message *** 2007-10-09 16:18:36 +00:00
Salvatore Filippone 6cb0e5cbfa Added test directory, populated with benchmark code. 2007-10-09 16:17:54 +00:00
Salvatore Filippone 6742f1e24b Implemented MILU(0). 2007-10-09 11:06:34 +00:00
Salvatore Filippone 8a7f307da9 2007-10-09 10:30:30 +00:00
Salvatore Filippone d60f8c419d Changed makefile, added lib directory to the files. 2007-10-03 09:04:57 +00:00
Salvatore Filippone 408386cd11 Reorganized directory structure and build process. 2007-10-03 09:00:13 +00:00
Salvatore Filippone 15f2102d4a Fixed interface changes from serial and sphalo. 2007-09-28 15:43:16 +00:00
Salvatore Filippone 6e1f6e2779 2007-09-26 14:42:05 +00:00
Salvatore Filippone de7d4be246 *** empty log message *** 2007-09-26 09:45:05 +00:00
Salvatore Filippone 750db190e7 *** empty log message *** 2007-09-26 09:44:55 +00:00
Salvatore Filippone 65c2358e2e Renamed tent_prol to smooth_prol_. 2007-09-21 08:46:50 +00:00
Salvatore Filippone 89ffbacdf1 Fixed tent_prol_ name. 2007-09-20 08:55:07 +00:00
Salvatore Filippone 934b5e31b5 2007-09-20 08:49:10 +00:00
Salvatore Filippone 09830f6814 Fixed target attribute on A. 2007-09-18 12:53:48 +00:00
Salvatore Filippone 0436b0136f Fixed target attribute in mld_aggrmap_bld 2007-09-18 12:53:22 +00:00
Salvatore Filippone 6da504d2b2 Fixed most calls to ipXXX2YYY. There still are a few as make use of
rwshr; will have to be tested carefully in the future (ideally, they
should go away).
2007-09-18 12:51:26 +00:00
Salvatore Filippone 6d66d1297c Merged new serial code. 2007-09-18 08:47:50 +00:00
Salvatore Filippone 49e78939f6 Fixed printout of complex multilevel preconditioner. 2007-07-31 15:13:00 +00:00
Salvatore Filippone 68b302cde6 *** empty log message *** 2007-07-31 10:03:16 +00:00
Salvatore Filippone 9ef882b3af Fixed position of psb_sizeof relative to conditional compilation. 2007-07-31 10:02:41 +00:00
Salvatore Filippone 83dba65288 Added raw and smoothed aggr. asmbly routines. 2007-07-31 09:53:44 +00:00
Salvatore Filippone 0b0c774cb9 No longer containing any conditional compilation. 2007-07-31 09:52:45 +00:00
Salvatore Filippone 2ed8b1ac0f Unpacked smoothed and raw aggregation assembly routines. 2007-07-31 09:51:43 +00:00
Salvatore Filippone 2ae206b200 Changed prec_mod to handle GNU Fortran 4.2 bug 32364 in a clean way. 2007-07-31 09:50:14 +00:00
Salvatore Filippone cd3db99749 2007-07-27 10:33:27 +00:00
Salvatore Filippone 9cef3f5554 2007-07-27 10:32:57 +00:00
Salvatore Filippone 00d130b933 Fixed huge run time due to usage of an unsorted COO temp
storage. Removed the temp storage for the in matrix, using SP_CLIP
with another (much smaller) temp buffer.
2007-07-16 13:50:36 +00:00
Salvatore Filippone 11c039ea76 Fixed performance problem: need to add fixcoo for ILU when sweeps > 1. 2007-07-13 17:07:43 +00:00
Salvatore Filippone c420d65d9e Applied changes from Daniela & c.
Switched to MLD_ for everything.
Wrote thin PSB_PREC shell around MLD_, using renaming. 
The implementation may change when PR 32364 in Gnu Fortran gets fixed.
2007-07-12 12:35:59 +00:00
Salvatore Filippone 24d2bf7abf 2007-06-15 09:38:08 +00:00
Salvatore Filippone 54895c0e8e *** empty log message *** 2007-06-08 13:32:39 +00:00
Salvatore Filippone 0d15ce60a3 Changed assumed size into assumed shape for internal
subroutines. Seems now not to be critical on Ix86, but was a real hit
on SP.
2007-05-31 12:59:52 +00:00
Salvatore Filippone e2e633c9b7 Fixed documentation of INTENT of arguments. 2007-05-31 12:57:53 +00:00
Salvatore Filippone 6d062e4e27 *** empty log message *** 2007-05-28 14:36:29 +00:00
Salvatore Filippone 8293656ef1 Name changes for constants. 2007-05-28 14:34:10 +00:00
Salvatore Filippone dc68acd075 First batch of name changes for constants. 2007-05-28 13:46:08 +00:00
Salvatore Filippone a5d4374070 First batch of name changes for constants. 2007-05-28 13:44:16 +00:00
Salvatore Filippone 4158c73b0d Merge MLD stuf. Phase 2. 2007-05-28 12:30:29 +00:00
Salvatore Filippone 6fcab933e8 Merge MLD stuf. Phase 1. 2007-05-28 12:29:53 +00:00
Salvatore Filippone cc19363a73 Merge MLD stuf. Phase 1. 2007-05-28 12:29:11 +00:00
Salvatore Filippone af2df5ef8d Changed smooth_aggregate to call cdall with NL= argument. 2007-05-24 14:34:16 +00:00
Salvatore Filippone 0201bd53dd Call psb_get_mpicomm ONLY in CDALL; afterwards, always get it from DESC. 2007-05-24 11:56:16 +00:00
Salvatore Filippone 41b1ee0e1d Call psb_get_mpicomm ONLY in CDALL; afterwards, always get it from DESC. 2007-05-24 11:41:29 +00:00