Salvatore Filippone
098bb7ea04
psblas2-dev:
...
base/serial/psb_dspcnv.f90
base/serial/psb_zspcnv.f90
Merged fix trimming of sparse matrices in assembly.
17 years ago
Salvatore Filippone
a435bbda7e
psblas2:
...
base/modules/psb_error_mod.F90
missing error message for cd_inloc.
17 years ago
Salvatore Filippone
a045e378d9
*** empty log message ***
17 years ago
Salvatore Filippone
93b9ebbcf0
psblas2-dev:
...
17 years ago
Salvatore Filippone
486a011f4b
psblas2-dev:
...
base/modules/psb_avl_mod.f90
base/modules/psb_string_mod.f90
base/serial/coo/dcoomm.f
base/serial/csr/dcsrmm.f
base/serial/jad/djadmm.f
Fixes:
1. recursive functions in avl_mod
2. new string implementation with case table
3. fix to serial MM initialization of TRANS.
17 years ago
Salvatore Filippone
76b01051f3
psblas2-dev:
...
base/internals/psi_dswapdata.F90
Merged fixes from ulbe testing.
17 years ago
Salvatore Filippone
405ba72bdb
psblas2-dev:
...
base/internals/psi_dswapdata.F90
base/psblas/psb_dspmm.f90
base/psblas/psb_zspmm.f90
base/tools/psb_cd_inloc.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
Merged fixes from ulbe testing.
17 years ago
Salvatore Filippone
75ab90328d
psblas2-dev:
...
base/psblas/psb_damax.f90
base/psblas/psb_zamax.f90
Merged fix for uninitialized values.
17 years ago
Salvatore Filippone
4e0c233a48
psblas2-dev:
...
base/comm/psb_dscatter.F90
base/comm/psb_iscatter.F90
base/comm/psb_zscatter.F90
Cleaned up scatter routines from embarassing bugs.
17 years ago
Salvatore Filippone
d2bcfbdf95
*** empty log message ***
17 years ago
Salvatore Filippone
ae52ba5e97
psblas2-dev
...
base/modules/psb_desc_type.f90
Remnant of tests with choose_large_state on np>0 moved to np>2.
17 years ago
Salvatore Filippone
d616b83f6f
psblas2-dev:
...
Changelog
base/internals/Makefile
base/internals/avltree.c
base/internals/avltree.h
base/internals/psi_bld_tmphalo.f90
base/internals/psi_fnd_owner.f90
base/internals/psi_idx_cnv.f90
base/internals/psi_idx_ins_cnv.f90
base/internals/srcht.c
base/modules/Makefile
base/modules/psb_avl_mod.f90
base/modules/psb_desc_type.f90
base/tools/psb_cd_inloc.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdins.f90
base/tools/psb_icdasb.F90
Merged AVL changes.
17 years ago
Salvatore Filippone
0b2e64ccaf
psblas2-dev/:
...
base/psblas/psb_dspmm.f90
base/psblas/psb_zspmm.f90
Changed handling of multiple columns.
17 years ago
Salvatore Filippone
031ba57bb7
psblas2-dev:
...
base/internals/psi_idx_ins_cnv.f90
Performance fix: make the fix foolproof with respect to initialization
of desc%
17 years ago
Salvatore Filippone
a019113d24
psblas2-dev:
...
base/internals/psi_idx_ins_cnv.f90
base/modules/psb_desc_type.f90
base/tools/psb_cd_inloc.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
Performance fix: avoid loop to figure out current position in
halo_index inside psi_idx_ins_cnv.
17 years ago
Salvatore Filippone
2be7dcc2dc
psblas2
...
base/modules/psb_error_mod.F90
Fixed process index in error messages.
17 years ago
Salvatore Filippone
23042afd09
psblas2-dev:
...
base/modules/psb_spmat_type.F90
Fixed check on allocation error.
17 years ago
Salvatore Filippone
c21d356163
psblas2-dev:
...
base/modules/psb_realloc_mod.F90
Shuffled around info=0 wrt get_errstatus.
17 years ago
Salvatore Filippone
f6e024c709
psblas2/base/psblas:
...
psb_dspmm.f90
psb_zspmm.f90
Fixed stupid bug with multiple X/Y columns.
17 years ago
Salvatore Filippone
4199a6ba83
psblas2:
...
base/modules/psb_tools_mod.f90
Added afmt into psb_linmap_asb interface.
17 years ago
Salvatore Filippone
f0c52178c6
psblas-2.2-maint:
...
base/comm/psb_dhalo.f90
base/comm/psb_ihalo.f90
base/comm/psb_zhalo.f90
base/modules/psb_spmat_type.f90
base/modules/psb_string_mod.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/dp/dcoco.f
base/serial/dp/dcocr.f
base/serial/dp/dcrco.f
base/serial/dp/dcrcr.f
base/serial/dp/dcrjd.f
base/serial/dp/dcsrp1.f
base/serial/dp/dcsrrp.f
base/serial/dp/djadrp.f
base/serial/dp/djadrp1.f
base/serial/dp/djdcox.f
base/serial/dp/dvtfg.f
base/serial/dp/zcoco.f
base/serial/dp/zcocr.f
base/serial/dp/zcrco.f
base/serial/dp/zcrcr.f
base/serial/dp/zcrjd.f
base/serial/jad/djadsm.f
base/serial/psb_cest.f90
base/serial/psb_dcoins.f90
base/serial/psb_dcsprt.f90
base/serial/psb_dfixcoo.f90
base/serial/psb_dipcoo2csc.f90
base/serial/psb_dipcoo2csr.f90
base/serial/psb_dipcsr2coo.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_drwextd.f90
base/serial/psb_dspcnv.f90
base/serial/psb_dspgetrow.f90
base/serial/psb_dspscal.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_dtransp.f90
base/serial/psb_lsame.f90
base/serial/psb_update_mod.f90
base/serial/psb_zcoins.f90
base/serial/psb_zcsprt.f90
base/serial/psb_zfixcoo.f90
base/serial/psb_zipcoo2csc.f90
base/serial/psb_zipcoo2csr.f90
base/serial/psb_zipcsr2coo.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zspcnv.f90
base/serial/psb_zspgetrow.f90
base/serial/psb_zspscal.f90
base/serial/psb_zsymbmm.f90
base/serial/psb_ztransc.f90
base/serial/psb_ztransp.f90
base/tools/psb_cdren.f90
base/tools/psb_dsphalo.F90
base/tools/psb_glob_to_loc.f90
base/tools/psb_loc_to_glob.f90
base/tools/psb_zsphalo.F90
krylov/psb_krylov_mod.f90
prec/psb_dbjac_aply.f90
prec/psb_dgprec_aply.f90
prec/psb_dprc_aply.f90
prec/psb_dprecbld.f90
prec/psb_dprecinit.f90
prec/psb_zbjac_aply.f90
prec/psb_zgprec_aply.f90
prec/psb_zprc_aply.f90
prec/psb_zprecbld.f90
prec/psb_zprecinit.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_mod.f90
util/psb_metispart_mod.F90
util/psb_mmio_mod.f90
util/psb_read_mat_mod.f90
Fixed name of TOUPPER and friends with prefix PSB_.
17 years ago
Salvatore Filippone
bc2a7a74e2
psblas2-dev:
...
17 years ago
Salvatore Filippone
13be647fee
psblas2:
...
17 years ago
Salvatore Filippone
5e4519f8b6
psblas2:
...
base/modules/psb_realloc_mod.F90
Fixed psb_transfer for platforms without MOVE_ALLOC.
17 years ago
Salvatore Filippone
9bbfebc3a1
psblas2/base/modules:
...
psb_realloc_mod.F90
Fixed lower/upper bound handling in realloc when no MOVE_ALLOC.
17 years ago
Salvatore Filippone
c1d96960d8
psblas-dev:
...
17 years ago
Salvatore Filippone
ffb96464ee
psblas2-dev
...
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
config/pac.m4
configure.ac
configure
Added detection and use of VOLATILE.
17 years ago
Salvatore Filippone
f9c4333f26
psb_penv-mod.F90
...
Fixed call to BLACS_SET.
17 years ago
Salvatore Filippone
74c616618c
psblas2-dev
...
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
configure.ac
configure
Fix name of 64 bits option.
17 years ago
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.
17 years ago
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
17 years ago
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
17 years ago
Salvatore Filippone
e2234b0177
psblas:
...
17 years ago
Salvatore Filippone
d7275f218d
psblas/base/tools:
...
psb_dcdbldext.F90
psb_zcdbldext.F90
Fixed stupid bug in the copying of the input overlap index list.
17 years ago
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.
17 years ago
Salvatore Filippone
113d536e1d
*** empty log message ***
17 years ago
Salvatore Filippone
eb1a0b3a7f
psblas:
...
base/tools:
psb_dspins.f90
psb_zspins.f90
Fixed bug in usage of global/local column indices.
17 years ago
Salvatore Filippone
8d3469a121
psblas:
...
Updated copyright statement for all files.
17 years ago
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.
17 years ago
Salvatore Filippone
ebacfe9dc5
*** 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
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
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
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
f7b657076a
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
da113e34d4
Had to switch two lines in psi_exist_ovr_elem because of IFORT giving
...
a strange error message...
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
7dea81e732
17 years ago
Salvatore Filippone
c0a1f19cd0
psb_const_mod:
...
Restored psb_percent, was taken out by mistake.
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
Salvatore Filippone
47fe430a5f
Changed internal selection of data_ in swaptran. Adjusted interface in
...
psi_mod (was horribly out of date!!!!!).
17 years ago
Salvatore Filippone
c8c211c0e9
Merged changes at r2702 from branch psblas-ovtrans.
17 years ago
Salvatore Filippone
395d05a552
*** empty log message ***
17 years ago
Salvatore Filippone
ae7d533a04
Undoing merge of overlap modifications at r2654: not ready yet.
17 years ago
Salvatore Filippone
b275558225
Merged ovtrans -r 2649:2653 into trunk.
17 years ago
Salvatore Filippone
47411166b0
Fixed doswap initialization.
17 years ago
Salvatore Filippone
f53a40b39a
Fixed doswap variable and internal action.
17 years ago
Salvatore Filippone
309aef8521
*** empty log message ***
17 years ago
Salvatore Filippone
5108486818
Split ldsc_pre_halo, preparing for restructuring of bldext.
17 years ago
Salvatore Filippone
7aab3dc29c
Split ldsc_pre_halo, preparing for restructuring of bldext.
17 years ago
Salvatore Filippone
ee22b69b2f
*** empty log message ***
17 years ago
Salvatore Filippone
84cdf8ff6d
Fix realloc for 2D arrays.
17 years ago
Salvatore Filippone
1c89518644
Header fixes.
17 years ago
Salvatore Filippone
b394708722
17 years ago
Salvatore Filippone
61da99fd26
Doc for data argument.
17 years ago
Salvatore Filippone
60b15c47d7
Fix internal default choices and variable names.
17 years ago
Salvatore Filippone
8ed63d5df2
Fixed headers for html documentation.
17 years ago
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).
17 years ago
Salvatore Filippone
842efca6d1
*** empty log message ***
17 years ago
Salvatore Filippone
edc6f423a7
*** empty log message ***
17 years ago
Salvatore Filippone
908ef1d466
*** empty log message ***
17 years ago
Salvatore Filippone
18d09a3123
*** empty log message ***
17 years ago
Salvatore Filippone
1de99a499a
Merged debug infrastructure, internal docs and html headers.
17 years ago
Salvatore Filippone
8eada499ff
*** empty log message ***
17 years ago
Salvatore Filippone
514dd76dbe
17 years ago
Salvatore Filippone
915eb24a85
Fixed spurious message from JAD.
17 years ago
Salvatore Filippone
e059235257
Fixed intent out on cdovr (aka bld_ext)
17 years ago
Salvatore Filippone
a38f24d8a2
Set default to psb_root_ .
17 years ago
Salvatore Filippone
f46a8b1131
Bunch of changes to take away most instances of unused variables.
17 years ago
Salvatore Filippone
b9155bc4b8
Hidden PSB_CDREP inside PSB_CDALL with one more optional arg, REPL.
17 years ago
Salvatore Filippone
ad74d3c06a
Changed output format to ES.
17 years ago
Salvatore Filippone
810931820e
*** empty log message ***
17 years ago
Salvatore Filippone
16b8058ab6
Defined heapsort and mergesort for real/complex data.
...
Updated docs.
17 years ago
Salvatore Filippone
f60c55af4b
*** empty log message ***
17 years ago
Salvatore Filippone
4c601a166c
*** empty log message ***
17 years ago
Salvatore Filippone
cf717ac713
Added some more heap functionality. Reworked the ensure_size
...
interface.
17 years ago
Salvatore Filippone
9d10b5104e
Added first round of heap handling routines for MLD2P4.
17 years ago
Salvatore Filippone
ab034762ab
Taken out obsolete & commented gelp interface.
17 years ago
Salvatore Filippone
630108c544
*** empty log message ***
17 years ago