Commit Graph

101 Commits (68b302cde679d8e4f1fdbaf9a7f9e8dc2901c74f)
 

Author SHA1 Message Date
Salvatore Filippone 68b302cde6 *** empty log message *** 17 years ago
Salvatore Filippone 9ef882b3af Fixed position of psb_sizeof relative to conditional compilation. 17 years ago
Salvatore Filippone 83dba65288 Added raw and smoothed aggr. asmbly routines. 17 years ago
Salvatore Filippone 0b0c774cb9 No longer containing any conditional compilation. 17 years ago
Salvatore Filippone 2ed8b1ac0f Unpacked smoothed and raw aggregation assembly routines. 17 years ago
Salvatore Filippone 2ae206b200 Changed prec_mod to handle GNU Fortran 4.2 bug 32364 in a clean way. 17 years ago
Salvatore Filippone cd3db99749 17 years ago
Salvatore Filippone 9cef3f5554 17 years ago
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.
18 years ago
Salvatore Filippone 11c039ea76 Fixed performance problem: need to add fixcoo for ILU when sweeps > 1. 18 years ago
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.
18 years ago
Salvatore Filippone 24d2bf7abf 18 years ago
Salvatore Filippone 54895c0e8e *** empty log message *** 18 years ago
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.
18 years ago
Salvatore Filippone e2e633c9b7 Fixed documentation of INTENT of arguments. 18 years ago
Salvatore Filippone 6d062e4e27 *** empty log message *** 18 years ago
Salvatore Filippone 8293656ef1 Name changes for constants. 18 years ago
Salvatore Filippone dc68acd075 First batch of name changes for constants. 18 years ago
Salvatore Filippone a5d4374070 First batch of name changes for constants. 18 years ago
Salvatore Filippone 4158c73b0d Merge MLD stuf. Phase 2. 18 years ago
Salvatore Filippone 6fcab933e8 Merge MLD stuf. Phase 1. 18 years ago
Salvatore Filippone cc19363a73 Merge MLD stuf. Phase 1. 18 years ago
Salvatore Filippone af2df5ef8d Changed smooth_aggregate to call cdall with NL= argument. 18 years ago
Salvatore Filippone 0201bd53dd Call psb_get_mpicomm ONLY in CDALL; afterwards, always get it from DESC. 18 years ago
Salvatore Filippone 41b1ee0e1d Call psb_get_mpicomm ONLY in CDALL; afterwards, always get it from DESC. 18 years ago
Salvatore Filippone 206b19c1fc Folded in new precinit/precset. 18 years ago
Salvatore Filippone a59f22b619 Fixed stupid syntax error. 18 years ago
Salvatore Filippone 93c1bd2787 Fixed usage of psb_cd_get_XXX. 18 years ago
Salvatore Filippone 77348718da Added various changes from running on the SP5. Why do they work? Not
always clear... :-(
18 years ago
Salvatore Filippone cc3c8e6183 *** empty log message *** 18 years ago
Salvatore Filippone 5e6ae089c5 Fixed psb_sizeof(). 18 years ago
Salvatore Filippone ab6a638142 Added sizeof for sparsematrix/descriptor, prec_sizeof for
preconditioner. Cannot reuse the same name because of a bug in
GFORTRAN; will it be fixed???
18 years ago
Salvatore Filippone e43c074b03 Fixed application of Block-Jacobi preconditioner, folding diagonal
scale back into the serial sparse BLAS where it belongs.
18 years ago
Salvatore Filippone 4b51f9c0fe Added debug statements. 18 years ago
Salvatore Filippone a8163dca99 *** empty log message *** 18 years ago
Salvatore Filippone 33cbf0ffa5 Make.inc is linked from the main psblas dir. 18 years ago
Salvatore Filippone 4ffcac0ef2 Changes for SUN compilers. 18 years ago
Salvatore Filippone 539a090002 Merge changes from SLUDist branch. 18 years ago
Salvatore Filippone 29b89df331 Take out off-diagonal block of matrix, this is now done where it
belongs (in bjac_bld).
18 years ago
Salvatore Filippone e3135949a3 Take out debug write. 18 years ago
Salvatore Filippone 6d85387748 Fixed INTENT(INOUT) on A for sparse factorizations, as they call
internally a C routine that shifts the indices.
18 years ago
Salvatore Filippone abd14a8649 Moved around the computation of the non-diagonal part, to enable jac_sweeps>1. 18 years ago
Salvatore Filippone 8d56b5a2eb Using new routines: psb_sp_trim psb_sp_clip. 18 years ago
Salvatore Filippone 917ae84e75 Fixes for build paths with SuperLU and UMFPACK. 18 years ago
Salvatore Filippone bdf13ac3d1 Fixes for complex halo gather. 18 years ago
Salvatore Filippone 3173937349 Reorganized USE hierarchy.
Reorganized naming scheme preliminary to applying MLD_ prefix.
18 years ago
Salvatore Filippone 8040237a77 Applied first batch of changes about bjac_ names. 18 years ago
Salvatore Filippone eca09293bb Take out call flush which is only GNU fortran 18 years ago
Salvatore Filippone 6ddc626b96 Merged changes from AIX xlf version. 18 years ago
Salvatore Filippone 8d7204857d Fixed makefile and use statements for psb_msort, psb_qsort etc. 18 years ago