Commit Graph

717 Commits (12b2fb186f257141e7eb5dcaf565e0fa5a64c4d8)
 

Author SHA1 Message Date
Salvatore Filippone 12b2fb186f *** empty log message *** 17 years ago
Salvatore Filippone 9dc5a8bc11 psblas:
base/internals/Makefile
 base/internals/psi_dswapdata.F90
 base/internals/psi_dswaptran.F90
 base/internals/psi_iswapdata.F90
 base/internals/psi_iswaptran.F90
 base/internals/psi_zswapdata.F90
 base/internals/psi_zswaptran.F90
 base/modules/Makefile
 base/modules/psb_base_mod.f90
 base/modules/psb_desc_type.f90
 base/modules/psb_inter_desc_type.f90
 base/modules/psb_realloc_mod.F90
 base/modules/psb_serial_mod.f90
 base/modules/psb_spmat_type.f90
 base/modules/psb_tools_mod.f90
 base/modules/psi_mod.f90
 base/modules/psi_serial_mod.f90
 base/tools/psb_cdcpy.f90
 base/tools/psb_dcdovr.F90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_loc_to_glob.f90
 base/tools/psb_zcdovr.F90

Merged changes from psblas-intermesh branch up to rev. 2809.
17 years ago
Salvatore Filippone 348a88de3b psblas:
internals/psi_desc_index.F90

Cleaned up some warning messages.
17 years ago
Salvatore Filippone 33f439b0f8 psblas:
internals/psi_fnd_onwer.f90

Changed fnd_owner to return an allocated vector of size 0 if NV=0.
17 years ago
Salvatore Filippone a2aed40f34 psblas:
internals/psi_dswapdata.F90
internals/psi_dswaptran.F90
internals/psi_iswapdata.F90
internals/psi_iswaptran.F90
internals/psi_zswapdata.F90
internals/psi_zswaptran.F90
modules/psb_desc_type.f90

Defined a new internal routine psb_cd_get_list to access the various
lists in DESC which can be used for data exchange.
17 years ago
Salvatore Filippone 8b2426e217 psblas:test:fileread
Changed convergence messages in sample codes.
17 years ago
Salvatore Filippone 65c6e28ae8 psblas:test/pargen/ppde90:
changed end messages.
17 years ago
Salvatore Filippone 3e80688ff6 base/modules/psb_desc_type.f90
Further comment changes.
17 years ago
Salvatore Filippone a6101d4d4e psblas: psb_desc_type.f90:
Added better description of fields.
17 years ago
Salvatore Filippone a5ddd9a174 psblas:
krylov/psb_krylov_mod.f90
Reworked format of convergence messages.
17 years ago
Salvatore Filippone 7b84ea1a23 psblas: base/modulse/psb_tools_mod.f90
Fixed interface to spfree: having both module and external in a single
interface statement was bad for PGI.
17 years ago
Salvatore Filippone b60d842b22 psblas:

							
						
17 years ago
Salvatore Filippone 38dfcc9c83 *** empty log message *** 17 years ago
Salvatore Filippone 844aef754b psblas/krylov:
psb_dcgs.f90
psb_dcgstabl.f90
psb_krylov_mod.f90
psb_zbicg.f90
psb_zcg.f90
psb_zcgs.f90
psb_zcgstabl.f90

Added missing complex versions of iterative methods BICG CG
BiGCSTAB(L). Need some more testing.
17 years ago
Salvatore Filippone 93b0d9d4af psblas:
pdf/toolsrout.tex
 userguide.pdf

Documented new input argument LB (column start index) in dense rank-2 allocation.
17 years ago
Salvatore Filippone c66badc5f6 psb_dallc.f90
psb_ialloc.f90
 psb_zallc.f90
Fixed forgotten declaration of NR variable.
17 years ago
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.
17 years ago
Salvatore Filippone 3457f5987e psblas:base/tools:psb_dsphalo.F90,psb_zsphalo.F90
final fix for %pl, %pr problem revealed during SP testing.
17 years ago
Salvatore Filippone 1aa0b01613 psblas: fix initialization of blk%pl|pr in sphalo, was giving a
segfault on SP
17 years ago
Salvatore Filippone 4da8e537af *** empty log message *** 17 years ago
Salvatore Filippone f7b657076a psblas: Refined compilation macros for handling various Fortran cases
(see Changelog).
17 years ago
Salvatore Filippone f4515c459d *** empty log message *** 17 years ago
Salvatore Filippone bbffc66b9b psblas: Refined compilation macros for handling various Fortran cases
(see Changelog).
17 years ago
Salvatore Filippone ecc2920c9f *** empty log message *** 17 years ago
Salvatore Filippone fae1b156ba psb_dec_type: fixed description of data type in comments for NaturalDocs. 17 years ago
Salvatore Filippone fb7b78d459 *** empty log message *** 17 years ago
Salvatore Filippone e701b487cf 17 years ago
Salvatore Filippone c21252c51b psblas: util: made METIS optional, chosen via a preprocessor directive. 17 years ago
Salvatore Filippone 2922fcba6e Fixed constant naming scheme. 17 years ago
Salvatore Filippone da113e34d4 Had to switch two lines in psi_exist_ovr_elem because of IFORT giving
a strange error message...
17 years ago
Salvatore Filippone d00d9cc517 In psblas/prec fixed some constant names. Some more to be fixed. 17 years ago
Salvatore Filippone 855feaae46 Fixed stupid bug in condition for printing upon exit from the iterations... 17 years ago
Salvatore Filippone f14d9d0598 Fixed definition of broadcast for vectors of charatcers, in response
to a requirement from NEMO.
17 years ago
Salvatore Filippone 753a7c2400 Fixed dependency between type and miod. 17 years ago
Salvatore Filippone 9a98261efb 17 years ago
Salvatore Filippone 0c4a981595 Make.inc: changed rules to avoid mangling dependencies among modules. 17 years ago
Salvatore Filippone bb75610af1 *** empty log message *** 17 years ago
Salvatore Filippone 9a58493988 Krylov iterations:
Centralized check convergence routines, with some fixes for RGMRES.
17 years ago
Salvatore Filippone 649e356750 Fixed convergence handling for bicgstab(l). 17 years ago
Salvatore Filippone 4facb7505f Krylov methods.
Fixed header for convergence tracing messages.
17 years ago
Salvatore Filippone 7dea81e732 17 years ago
Salvatore Filippone c0a1f19cd0 psb_const_mod:
Restored psb_percent, was taken out by mistake.
17 years ago
Salvatore Filippone 88e3b1a4d3 *** empty log message *** 17 years ago
Salvatore Filippone c304258426 Krylov iterations:
Centralized check convergence routines. Still incomplete for RGMRES.
17 years ago
Salvatore Filippone 274375c40b Into Make.incYYY:
Changed variables LDLIBS CDEFINES FDEFINES into PSBxxxx in preparation
for autoconf patch.
17 years ago
Salvatore Filippone f05422f798 *** empty log message *** 17 years ago
Salvatore Filippone 2a9146f3c1 *** empty log message *** 17 years ago
Salvatore Filippone 70f63dca8f Fixed dependency of methods on the krylov_mod interfaces. 17 years ago
Salvatore Filippone 9900870ca3 Taken out unused constants. 17 years ago
Salvatore Filippone 125078164c Changed handling of scaling for transpose product in presence of
overlap: save/restore of only the overlap entries is faster than a
full copy.
17 years ago