Commit Graph
142 Commits
Author SHA1 Message Date
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 66955001f2 Fixes for spmat init in complex data. 2006-04-21 12:23:51 +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 c0526dd9d2 *** empty log message *** 2006-04-18 12:27:57 +00:00
Salvatore Filippone bd27d1a7bb Fixed bugs in duplicate/regeneration handling. 2006-04-18 09:20:17 +00:00
Salvatore Filippone 70166e50e4 Changed csdp to handle dupl and upd as optional parms just like spasb. 2006-04-14 14:02:04 +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 77106751a4 Fixed to case-independent character comparison. Descriptions for constants. 2006-04-12 19:59:10 +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 81f09ff266 Fixed wrong check on preconditioner in solvers. 2006-04-12 12:59:47 +00:00
Salvatore Filippone 7a4731c398 *** empty log message *** 2006-04-07 16:33:47 +00:00
Salvatore Filippone 6860f244cc Changed to allow summing multiple entities. 2006-04-07 16:33:28 +00:00
Salvatore Filippone bf754a9274 Take out non-user-callable interfaces. 2006-04-06 13:17:09 +00:00
Salvatore Filippone 49a1cdec3a Changed lsame implementation. 2006-04-04 10:13:39 +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 5307017c9d *** empty log message *** 2006-03-23 14:14:06 +00:00
Salvatore Filippone 83a9ee0188 Fixes from complex version. 2006-03-23 14:10:50 +00:00
Salvatore Filippone 62d596676a *** empty log message *** 2006-03-21 15:07:24 +00:00
Salvatore Filippone e97cd11ce0 *** empty log message *** 2006-03-17 18:19:07 +00:00
Salvatore Filippone 4adaeaf5d5 Fixed bug in matrix regeneration stuff. 2006-03-16 17:36:34 +00:00
Salvatore Filippone e3741fa0cf Move MP3 license to up directory. 2006-03-16 12:21:30 +00:00
Salvatore Filippone c60b070f12 Fixed horrible bug! we had copied the INTEGER stuff. 2006-03-14 16:53:50 +00:00
Salvatore Filippone 9bb64be14d Fixed small bugs in TRANS handling. 2006-03-13 11:42:26 +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
Alfredo Buttari 95a6201967 *** empty log message *** 2006-03-06 18:37:32 +00:00
Salvatore Filippone 23d3893c35 Take out PTASB and PTINS don't belong here anymore. 2006-03-06 18:23:40 +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 49f80f671d Take out SPUPDATE. 2006-03-06 17:31:59 +00:00
Salvatore Filippone f2743b991b Renaming: moved PSB_CSROVR into PSB_SPOVR. 2006-03-06 17:19:36 +00:00
Salvatore Filippone 22384aeb34 Renaming: moved PSB_DESCASB into PSB_CDOVRBLD 2006-03-06 16:58:31 +00:00
Salvatore Filippone 9f3f145928 Renaming: moved PSB_DESCPRT into PSB_CDPRT. 2006-03-06 16:52:10 +00:00
Salvatore Filippone 2d898df6b6 Renaming: moved PSB_DSCOV into PSB_CDOVR. 2006-03-06 16:47:28 +00:00