Salvatore Filippone
f24d39ec18
psblas:
...
base/modules/psb_tools_mod.f90
base/tools/psb_dallc.f90
base/tools/psb_ialloc.f90
base/tools/psb_zallc.f90
krylov/psb_dcgstabl.f90
Fixed stupid bug in BiCGSTAB(L): the column index of a distributed
matrix might start from something else than 0. Changed allocation
routines.
2008-01-29 09:06:17 +00:00
Salvatore Filippone
855feaae46
Fixed stupid bug in condition for printing upon exit from the iterations...
2008-01-23 16:28:24 +00:00
Salvatore Filippone
9a58493988
Krylov iterations:
...
Centralized check convergence routines, with some fixes for RGMRES.
2008-01-18 15:34:15 +00:00
Salvatore Filippone
649e356750
Fixed convergence handling for bicgstab(l).
2008-01-18 14:43:56 +00:00
Salvatore Filippone
4facb7505f
Krylov methods.
...
Fixed header for convergence tracing messages.
2008-01-18 14:37:49 +00:00
Salvatore Filippone
c304258426
Krylov iterations:
...
Centralized check convergence routines. Still incomplete for RGMRES.
2008-01-18 13:46:29 +00:00
Salvatore Filippone
70f63dca8f
Fixed dependency of methods on the krylov_mod interfaces.
2008-01-18 12:48:10 +00:00
Salvatore Filippone
df824ff3be
Typographical changes for old/new style comparison operators.
2008-01-14 15:32:17 +00:00
Salvatore Filippone
7f758de51c
Cleaned source code.
2008-01-11 20:48:47 +00:00
Salvatore Filippone
bc980ed5d6
Modified application of stopping criterion to be errnum <= eps*errden
...
and relevant informational messages.
2008-01-10 17:10:14 +00:00
Salvatore Filippone
fe6657534c
Some places had "gmresr", others "rgmres": renamed "GMRESR" into
...
"RGMRES" everywhere for consistency.
2008-01-10 11:06:24 +00:00
Salvatore Filippone
1de99a499a
Merged debug infrastructure, internal docs and html headers.
2007-12-21 13:32:16 +00:00
Salvatore Filippone
07790aab16
Updated prologs for Krylov subspace methods.
2007-11-22 15:40:46 +00:00
Salvatore Filippone
f46a8b1131
Bunch of changes to take away most instances of unused variables.
2007-11-13 10:49:42 +00:00
Salvatore Filippone
16b8058ab6
Defined heapsort and mergesort for real/complex data.
...
Updated docs.
2007-10-18 12:00:34 +00:00
Salvatore Filippone
624e32ed6d
Fixed internal docs.
2007-10-04 10:02:02 +00:00
Salvatore Filippone
3297eb7d04
Fixed in-line docs.
2007-10-03 16:34:16 +00:00
Salvatore Filippone
233634e8c7
*** empty log message ***
2007-09-18 09:03:46 +00:00
Salvatore Filippone
7cbb943e6c
Merged new serial code.
2007-09-18 08:47:27 +00:00
Salvatore Filippone
2875be5e2d
*** empty log message ***
2007-09-14 09:00:54 +00:00
Salvatore Filippone
82c7ef87bd
Taken out diagl/diagu, no longer used.
...
First draft of a complex RGMRES.
2007-09-04 14:11:28 +00:00
Salvatore Filippone
fd706691fc
Fixed error checks on X,B
2007-06-06 13:59:46 +00:00
Salvatore Filippone
45c74ea2d8
Put in right-preconditioned GMRES.
2007-04-23 08:18:41 +00:00
Salvatore Filippone
27aa15c809
Switched to right preconditioning.
2007-04-19 09:57:27 +00:00
Salvatore Filippone
be3237acef
Added warning for non-implemented method in psb_krylov.
...
GMRES is only left-prec for the time being.
2007-04-17 15:32:21 +00:00
Salvatore Filippone
f15eb31ab0
*** empty log message ***
2007-04-16 12:13:52 +00:00
Salvatore Filippone
9c02321b5d
Plugged in version with preconditioning on the right.
2007-04-16 09:13:11 +00:00
Salvatore Filippone
0fa050a5cd
Check IRST for legal values.
2007-04-06 10:45:14 +00:00
Salvatore Filippone
035aa4dfdb
Fixed check for restart in GMRES. Changed opt arg passing in KRYLOV.
2007-04-05 11:32:50 +00:00
Salvatore Filippone
ae4600eefb
Changes for SUN compilers.
2007-03-27 14:16:41 +00:00
Salvatore Filippone
fb0fc8cf90
Fixed USE statements to minimize size of generated module files.
2007-02-16 12:31:39 +00:00
Salvatore Filippone
49fce2d579
Put in ifdefs for MPE logging in Krylov methods.
2007-02-06 09:56:34 +00:00
Salvatore Filippone
0bbc1835bc
Fixed PRECAPLY name.
2007-01-24 09:24:48 +00:00
Salvatore Filippone
22686aefa0
Aligned to new names for internal constants.
...
Fixed ext field of descriptors. First version; to be further
fixed storing force_hv into the descriptor itself.
2007-01-23 10:06:41 +00:00
Salvatore Filippone
229b097a2b
Fix Makefile to preserve module file dates while copying, avoiding compilation
...
cascades when possible.
2007-01-17 14:41:17 +00:00
Salvatore Filippone
af5b65606c
Second step of major reorg: tested compilation.
2007-01-12 09:15:20 +00:00
Salvatore Filippone
7a3e36db56
First reorganization towards psblas-2.1/3.0
2007-01-11 16:33:50 +00:00