Commit Graph
70 Commits
Author SHA1 Message Date
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
Salvatore Filippone 5f6c77d4a3 Split the prc_aply section. 2006-03-08 17:28:13 +00:00
Salvatore Filippone 580605c087 Completed reorganization of preconditioner build routines. Now it
should even work with multilevel L>2, even though we don't have a test
program right now. Started modifying the prc_aply set.
2006-03-08 17:11:02 +00:00
Salvatore Filippone 5126b55538 Changed order of operands in precbld, step to reorg with baseprc_bld. 2006-03-08 15:29:32 +00:00
Salvatore Filippone 67b7449bb6 Third batch of restructuring preconditioners. 2006-03-08 13:44:02 +00:00
Salvatore Filippone e61b6501b8 *** empty log message *** 2006-03-07 16:18:13 +00:00
Salvatore Filippone 9a09cf4904 Second step of preconditioning revision. 2006-03-07 16:18:00 +00:00
Salvatore Filippone 51d966a109 Second tranche of renaming, especially in the preconditioner
section. Repackaging the preconditioners in a more sensible
way. WARNING: this is not complete yet, but we need a checkpoint to
fall back to if needed.
2006-03-07 15:10:34 +00:00
Salvatore Filippone 5e8f1938d0 Fixed name for sphalo. 2006-03-07 11:46:01 +00:00
Salvatore Filippone 75921dde75 Renaming: moved DSCINS and DSCASB into CDINS and CDASB 2006-03-06 18:21:29 +00:00
Salvatore Filippone 1a6aa93f75 Renaming: moved PSB_DSCFREE into PSB_CDFREE. 2006-03-06 18:01:24 +00:00
Salvatore Filippone f2743b991b Renaming: moved PSB_CSROVR into PSB_SPOVR. 2006-03-06 17:19:36 +00:00
Salvatore Filippone 2d898df6b6 Renaming: moved PSB_DSCOV into PSB_CDOVR. 2006-03-06 16:47:28 +00:00
Salvatore Filippone e0840ab611 Renaming: moved PSB_DSCOV into PSB_CDOVR. 2006-03-06 16:45:23 +00:00
Salvatore Filippone a3151bb4de Fixed unspecified interface in prcaply1. 2006-03-06 14:54:34 +00:00
Salvatore Filippone 717d8afd43 *** empty log message *** 2006-03-02 10:41:34 +00:00
Salvatore Filippone ace9fc1596 *** empty log message *** 2006-03-01 16:17:45 +00:00
Salvatore Filippone 6ae7fe121d Added copyright statements. 2006-02-28 18:09:26 +00:00
Salvatore Filippone 50f56c16ee Added info to error message for ILU factorization error. 2006-02-17 15:16:02 +00:00
Salvatore Filippone 7b93b571cd Added ifdefs for 64-bit addresses. 2006-01-25 14:57:00 +00:00
Salvatore Filippone 9054afb579 Fixed: must on ALLOCATE() to properly handle error conditions. 2005-12-14 17:19:41 +00:00
Salvatore Filippone 5538ceba32 Fixed double allocation. 2005-12-09 13:58:14 +00:00
Alfredo Buttari b76b6bb0e0 *** empty log message *** 2005-12-05 12:23:27 +00:00
Alfredo Buttari 56e81f5080 *** empty log message *** 2005-12-01 16:17:48 +00:00
Salvatore Filippone 5c564d13d8 Fix performance problem for RAS(0) 2005-11-29 16:37:07 +00:00
Salvatore Filippone 51046f0c31 As of snapshot 20051112 of gfortran we may use the function version of toupper/tolower. 2005-11-14 16:12:05 +00:00
Salvatore Filippone a9123fe03a *** empty log message *** 2005-11-04 14:51:53 +00:00
Salvatore Filippone 491b111e67 Added smooth_both_ 2005-11-04 14:50:14 +00:00