Salvatore Filippone
f9c4333f26
psb_penv-mod.F90
...
Fixed call to BLACS_SET.
2008-02-29 09:41:27 +00:00
Salvatore Filippone
8dc4dff121
psblas2:
...
Make/Make.inc.g95
Make/Make.inc.gnu42-serialmpi
Make/Make.inc.gnu42
Make/Make.inc.gnu43
Make/Make.inc.ifort9
Make/Make.inc.sp5
Make/Make.inc.sun-6.2
base/internals/srcht.c
base/modules/fakempi.c
Fixed CDEFINES names for handling Fortran mangling.
2008-02-27 16:14:43 +00:00
Salvatore Filippone
f963e3affc
psblas-dev
...
base/modules/psb_inter_desc_type.f90
base/modules/psb_tools_mod.f90
base/tools/psb_zspins.f90
Defined functions for general linear mappings among index spaces:
psb_linmap_init
psb_linmap_ins
psb_linmap_asb
2008-02-26 10:20:17 +00:00
Salvatore Filippone
0089d916b1
psblas2-dev:
...
base/modules/psb_desc_type.f90
base/modules/psb_tools_mod.f90
base/serial/psb_dspcnv.f90
base/tools/Makefile
base/tools/psb_cd_lstext.f90
base/tools/psb_dspins.f90
New inter-descriptor maps: first draft of routines allowing to build a
linear map from DESC_1 to DESC_2
2008-02-18 15:06:32 +00:00
Salvatore Filippone
e2234b0177
psblas:
...
base/internals/psi_bld_tmphalo.f90
base/internals/psi_desc_index.F90
base/internals/psi_dl_check.f90
base/internals/psi_inter_desc_index.F90
base/modules/Makefile
base/modules/psb_desc_type.f90
base/modules/psb_error_mod.F90
base/modules/psb_inter_desc_type.f90
base/modules/psb_realloc_mod.F90
base/modules/psb_spmat_type.f90
base/modules/psb_tools_mod.f90
base/modules/psi_mod.f90
base/tools/Makefile
base/tools/psb_cd_inloc.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdfree.f90
base/tools/psb_cdins.f90
base/tools/psb_cdrep.f90
base/tools/psb_cdtransfer.f90
After the 2.2 branch, merge developments from psblas-intermesh.
2008-02-18 09:59:14 +00:00
Salvatore Filippone
4e43d48f5f
psblas:
...
base/modules/psb_desc_type.f90
Added error message in psb_cd_get_XXX for cases where the descriptor
has not been initialized, i.e. matrix_data is not allocated.
2008-02-14 16:19:34 +00:00
Salvatore Filippone
113d536e1d
*** empty log message ***
2008-02-12 10:32:25 +00:00
Salvatore Filippone
8d3469a121
psblas:
...
Updated copyright statement for all files.
2008-02-11 08:39:30 +00:00
Salvatore Filippone
261056ee48
psblas/base:
...
modules/psb_tools_mod.f90
tools/Makefile
tools/psb_dcdbldext.F90
tools/psb_dcdovr.F90
tools/psb_zcdbldext.F90
tools/psb_zcdovr.F90
Changed names of inner routines & files cdovr -> cdbldext to match
interface names.
2008-02-09 12:33:55 +00:00
Salvatore Filippone
ebacfe9dc5
*** empty log message ***
2008-02-08 13:26:41 +00:00
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.
2008-02-08 12:35:30 +00:00
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.
2008-01-31 15:46:23 +00:00
Salvatore Filippone
3e80688ff6
base/modules/psb_desc_type.f90
...
Further comment changes.
2008-01-31 13:48:46 +00:00
Salvatore Filippone
a6101d4d4e
psblas: psb_desc_type.f90:
...
Added better description of fields.
2008-01-31 13:46:48 +00:00
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.
2008-01-30 09:47:05 +00:00
Salvatore Filippone
b60d842b22
psblas:
...
base/comm/psb_dhalo.f90
base/comm/psb_ihalo.f90
base/comm/psb_zhalo.f90
base/internals/psi_crea_ovr_elem.f90
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/psb_desc_type.f90
base/modules/psi_mod.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdfree.f90
base/tools/psb_cdtransfer.f90
prec/psb_dbjac_aply.f90
prec/psb_dprc_aply.f90
prec/psb_zbjac_aply.f90
prec/psb_zprc_aply.f90
Merged new ovr_mst_idx into desc derived data type to handle overlap,
in from psblas-ovtrans branch.
2008-01-29 15:26:40 +00:00
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
1aa0b01613
psblas: fix initialization of blk%pl|pr in sphalo, was giving a
...
segfault on SP
2008-01-25 20:58:17 +00:00
Salvatore Filippone
f7b657076a
psblas: Refined compilation macros for handling various Fortran cases
...
(see Changelog).
2008-01-25 12:55:10 +00:00
Salvatore Filippone
ecc2920c9f
*** empty log message ***
2008-01-25 10:45:33 +00:00
Salvatore Filippone
fae1b156ba
psb_dec_type: fixed description of data type in comments for NaturalDocs.
2008-01-25 10:43:46 +00:00
Salvatore Filippone
f14d9d0598
Fixed definition of broadcast for vectors of charatcers, in response
...
to a requirement from NEMO.
2008-01-22 16:19:13 +00:00
Salvatore Filippone
7dea81e732
2008-01-18 13:57:37 +00:00
Salvatore Filippone
c0a1f19cd0
psb_const_mod:
...
Restored psb_percent, was taken out by mistake.
2008-01-18 13:52:46 +00:00
Salvatore Filippone
9900870ca3
Taken out unused constants.
2008-01-18 12:26:50 +00:00
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.
2008-01-15 08:57:55 +00:00
Salvatore Filippone
47fe430a5f
Changed internal selection of data_ in swaptran. Adjusted interface in
...
psi_mod (was horribly out of date!!!!!).
2008-01-14 17:55:30 +00:00
Salvatore Filippone
c8c211c0e9
Merged changes at r2702 from branch psblas-ovtrans.
2008-01-14 15:31:12 +00:00
Salvatore Filippone
f53a40b39a
Fixed doswap variable and internal action.
2008-01-08 09:29:17 +00:00
Salvatore Filippone
7aab3dc29c
Split ldsc_pre_halo, preparing for restructuring of bldext.
2008-01-07 17:07:56 +00:00
Salvatore Filippone
84cdf8ff6d
Fix realloc for 2D arrays.
2008-01-07 16:59:15 +00:00
Salvatore Filippone
1c89518644
Header fixes.
2008-01-07 14:46:50 +00:00
Salvatore Filippone
031052b157
Added MODE to PSB_OVRL interface: this allows to apply the overlap
...
scaling for average independent of the communication (needed to apply
the transpose of an overlapped preconditioner).
2008-01-03 11:10:57 +00:00
Salvatore Filippone
842efca6d1
*** empty log message ***
2008-01-01 17:26:53 +00:00
Salvatore Filippone
908ef1d466
*** empty log message ***
2008-01-01 16:47:38 +00:00
Salvatore Filippone
18d09a3123
*** empty log message ***
2007-12-21 13:32:57 +00:00
Salvatore Filippone
1de99a499a
Merged debug infrastructure, internal docs and html headers.
2007-12-21 13:32:16 +00:00
Salvatore Filippone
514dd76dbe
2007-12-16 16:54:08 +00:00
Salvatore Filippone
e059235257
Fixed intent out on cdovr (aka bld_ext)
2007-11-30 12:41:55 +00:00
Salvatore Filippone
a38f24d8a2
Set default to psb_root_ .
2007-11-15 15:19:27 +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
b9155bc4b8
Hidden PSB_CDREP inside PSB_CDALL with one more optional arg, REPL.
2007-10-29 15:25:27 +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
f60c55af4b
*** empty log message ***
2007-10-17 13:45:49 +00:00
Salvatore Filippone
4c601a166c
*** empty log message ***
2007-10-17 12:02:26 +00:00
Salvatore Filippone
cf717ac713
Added some more heap functionality. Reworked the ensure_size
...
interface.
2007-10-17 11:50:43 +00:00
Salvatore Filippone
9d10b5104e
Added first round of heap handling routines for MLD2P4.
2007-10-15 13:40:41 +00:00
Salvatore Filippone
ab034762ab
Taken out obsolete & commented gelp interface.
2007-10-12 16:31:35 +00:00
Salvatore Filippone
630108c544
*** empty log message ***
2007-10-12 16:30:49 +00:00
Salvatore Filippone
86256846a7
*** empty log message ***
2007-10-12 16:27:53 +00:00