Commit Graph
97 Commits
Author SHA1 Message Date
Salvatore Filippone e16f0c342d Fixed USE of module(s) containing interface of USEing subroutine. 2006-12-20 11:35:33 +00:00
Salvatore Filippone 9a21e21aea Debugged and fixed the building of the aggregate matrix for the option
of raw aggregation.
2006-12-06 14:06:51 +00:00
Salvatore Filippone 05721fa5fd Fixed interface use, insert use statements wherever possible. 2006-12-05 12:07:42 +00:00
Salvatore Filippone 4269520224 *** empty log message *** 2006-11-30 16:22:44 +00:00
Salvatore Filippone 8d26be773a Fixed bug in raw aggregation, giving wild indices in the aggregated matrix. 2006-11-30 13:51:57 +00:00
Salvatore Filippone ac9ff90218 Take out dcdovrbld, and redefine interface to cdovr to be calle psb_cdbldovr. 2006-11-29 13:07:34 +00:00
Salvatore Filippone 264d07d678 Inserted calls to new getters for descriptor. Fixed cd_transfer. 2006-11-28 14:01:02 +00:00
Salvatore Filippone 88060f4a61 Added new getter routines for CD and SP. Moved some code (spinfo) from
serial dir to module file.
2006-11-17 13:38:07 +00:00
Salvatore Filippone bf9640b4c2 Changed copyright statement. 2006-11-16 13:22:11 +00:00
Salvatore Filippone 3093612a31 Added getters functions for entries in matrix_data and for sparse
matrix info.
2006-11-14 12:26:30 +00:00
Salvatore Filippone 9620471951 Merged in the version with ALLOCATABLE components. We are now moving
towards version 2.1.
2006-11-09 13:20:04 +00:00
Salvatore Filippone c364747d82 Fixed some internal declarations to be allocatable instead of pointers. 2006-11-06 13:15:10 +00:00
Salvatore Filippone 30dc67fbc0 New swap data code. 2006-11-01 10:06:54 +00:00
Salvatore Filippone 2d87bbae3b Changed order of precset irpcparm fields. 2006-10-25 11:42:37 +00:00
Salvatore Filippone 048453938b Included first development version of multilevel stuff. 2006-10-03 15:35:14 +00:00
Salvatore Filippone 88a13631f5 Changed interface name to psb_sp_getdiag 2006-07-25 15:42:59 +00:00
Salvatore Filippone 817221494f Updated precset to have a non-optional INFO argument.
Defined a new PSB_WTIME function, and use it in user-level code.
2006-07-25 12:58:13 +00:00
Salvatore Filippone a615f387b8 Trim L and U factors size after computing them. 2006-07-21 13:58:33 +00:00
Salvatore Filippone fcc86b18fc Fix bug in case estimate of NZ for overlap matrix is wrong. 2006-07-18 13:24:05 +00:00
Salvatore Filippone 0aa6ea63f7 Giant patch: cleanup after -Wunused -Wuninitialized. 2006-07-16 10:26:32 +00:00
Salvatore Filippone 73aec9514d Fixed environment handling: now BLACS only appear in psb_penv_mod and psb_Error_mod 2006-07-14 16:17:30 +00:00
Salvatore Filippone c0b8a0758a Fixes for environment routines: take away traces of BLACS except from psb_penv_mod.f90. 2006-07-13 16:19:53 +00:00
Salvatore Filippone 44df8d6b19 *** empty log message *** 2006-07-13 14:18:53 +00:00
Salvatore Filippone e75e29c052 Ensure working with no smoother. 2006-07-13 14:14:14 +00:00
Salvatore Filippone f8b86fb82d New (and better) names: extrow-> getrow, gtrow->gtblk. 2006-06-16 14:35:25 +00:00
Salvatore Filippone 777c94bc93 Changed error reporting from external packages. 2006-06-16 09:59:42 +00:00
Salvatore Filippone f1de4b3561 *** empty log message *** 2006-06-14 15:26:56 +00:00
Salvatore Filippone b474f50151 Created new routines for environment handling, modified documentation accordingly. 2006-05-26 11:13:00 +00:00
Salvatore Filippone f79fa05332 Fixed some error conditions. 2006-05-17 14:58:27 +00:00
Salvatore Filippone f1a502ee8d Fix handling of errors inside UMFPACK. 2006-05-08 09:54:45 +00:00
Salvatore Filippone e33cdba6f9 *** empty log message *** 2006-04-28 13:15:07 +00:00
Salvatore Filippone 2c378361ce One more iteration on the documentation. Also minor changes to precset. 2006-04-27 16:31:44 +00:00
Salvatore Filippone 7f335b032c Fixed preconditioner package name. 2006-04-26 13:39:12 +00:00
Salvatore Filippone ea36fcdf0f Added UMFPACK for complex numbers. 2006-04-24 16:32:48 +00:00
Salvatore Filippone d003f55d95 Modified interface to GEALL, GEINS et al.
Changed ITRACE behaviour in solver routines.
Updated documentation.
2006-04-24 12:02:04 +00:00
Salvatore Filippone 41d7626b66 First version of complex SuperLU preconditioners. 2006-04-21 14:05:47 +00:00
Salvatore Filippone 6048b8622e *** empty log message *** 2006-04-21 11:39:49 +00:00
Salvatore Filippone db4312151f Fixes for handling IBM SP build process. 2006-04-21 10:48:58 +00:00
Salvatore Filippone 0b428f4c7d Folded in a bunch of fixes coming from testing on IBM SP. A few
wrinkles are still out there.
2006-04-21 08:28:23 +00:00
Salvatore Filippone 2c21b017b3 Fix complex version. 2006-04-18 16:58:41 +00:00
Salvatore Filippone 8ca0d6fa93 Fixed bugs in matrix conversions, showing up in dense factors for
multilevel preconditioners.
2006-04-18 13:37:02 +00:00
Salvatore Filippone 4b2f930cf6 Changed handling of duplicates and storage format. Changed interface
to both geins and spasb. New and better strategies.
2006-04-14 11:56:05 +00:00
Salvatore Filippone 2becae4636 Changed psb_const_mod to include psb_const.fh, to have constants
defined in just one place.
2006-04-12 16:20:56 +00:00
Salvatore Filippone 7de3b99b49 Folded in changes for complex version. We can now declare RC2. 2006-03-31 16:43:16 +00:00
Salvatore Filippone e3741fa0cf Move MP3 license to up directory. 2006-03-16 12:21:30 +00:00
Salvatore Filippone 22457aba9f *** empty log message *** 2006-03-10 12:35:20 +00:00
Salvatore Filippone fb11458b98 Taken out double init of baseprec%av(:). 2006-03-10 12:34:24 +00:00
Salvatore Filippone 9b586cf1e2 Fixed ambiguity in spfree vs sp_free (serial version). To be refined
in the future? Probably.
2006-03-10 12:28:55 +00:00
Salvatore Filippone f8d3550d90 Split diagsc bld routine. 2006-03-10 10:12:09 +00:00
Salvatore Filippone a819e8be43 Renaming scheme for GE routines. Also thought to change psb_spalloc
into psb_spall for coherence, but then went into conflict with the
serial one. Fixed with a kludge, but we need a good one.
2006-03-09 16:50:56 +00:00