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