Salvatore Filippone
c1d96960d8
psblas-dev:
...
README
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_ihalo.f90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.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/Makefile
base/modules/cutil.c
base/modules/fakempi.c
base/modules/psb_comm_mod.f90
base/modules/psb_const_mod.f90
base/modules/psb_desc_type.f90
base/modules/psb_error_mod.F90
base/modules/psb_inter_desc_type.f90
base/modules/psb_penv_mod.F90
base/modules/psb_psblas_mod.f90
base/modules/psb_realloc_mod.F90
base/modules/psb_serial_mod.f90
base/modules/psb_sort_mod.f90
base/modules/psb_spmat_type.f90
base/modules/psb_spsb_mod.f90
base/modules/psb_tools_mod.f90
base/modules/psi_mod.f90
base/modules/psi_serial_mod.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/aux/dasr.f90
base/serial/aux/dasrx.f90
base/serial/aux/dmsort_dw.f90
base/serial/aux/dmsort_up.f90
base/serial/aux/dmsr.f90
base/serial/aux/dmsrx.f90
base/serial/aux/dsr.f90
base/serial/aux/dsrx.f90
base/serial/aux/zacmp_mod.f90
base/serial/aux/zalcmp_mod.f90
base/serial/aux/zalsr.f90
base/serial/aux/zalsrx.f90
base/serial/aux/zamsort_dw.f90
base/serial/aux/zamsort_up.f90
base/serial/aux/zamsr.f90
base/serial/aux/zamsrx.f90
base/serial/aux/zasr.f90
base/serial/aux/zasrx.f90
base/serial/aux/zlcmp_mod.f90
base/serial/aux/zlsr.f90
base/serial/aux/zlsrx.f90
base/serial/coo/dcoomm.f
base/serial/coo/dcoomv.f
base/serial/coo/dcoonrmi.f
base/serial/coo/dcoorws.f
base/serial/coo/dcoosm.f
base/serial/coo/dcoosv.f
base/serial/coo/zcoomm.f
base/serial/coo/zcoomv.f
base/serial/coo/zcoonrmi.f
base/serial/coo/zcoorws.f
base/serial/coo/zcoosm.f
base/serial/coo/zcoosv.f
base/serial/csr/dcrnrmi.f
base/serial/csr/dcsrck.f
base/serial/csr/dcsrmm.f
base/serial/csr/dcsrmv.f
base/serial/csr/dcsrmv2.f
base/serial/csr/dcsrmv3.f
base/serial/csr/dcsrmv4.f
base/serial/csr/dcsrrws.f
base/serial/csr/dcsrsm.f
base/serial/csr/dcsrsv.f
base/serial/csr/zcrnrmi.f
base/serial/csr/zcsrck.f
base/serial/csr/zcsrmm.f
base/serial/csr/zcsrrws.f
base/serial/csr/zcsrsm.f
base/serial/csr/zsrmv.f
base/serial/csr/zsrsv.f
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/dgind_tri.f
base/serial/dp/dgindex.f
base/serial/dp/djadrp.f
base/serial/dp/djadrp1.f
base/serial/dp/djdco.f
base/serial/dp/djdcox.f
base/serial/dp/dvtfg.f
base/serial/dp/reordvn.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/dp/zgind_tri.f
base/serial/dp/zgindex.f
base/serial/f77/daxpby.f
base/serial/f77/dcsmm.f
base/serial/f77/dcsnmi.f
base/serial/f77/dcsrp.f
base/serial/f77/dcsrws.f
base/serial/f77/dcssm.f
base/serial/f77/dgelp.f
base/serial/f77/dlpupd.f
base/serial/f77/dswmm.f
base/serial/f77/dswsm.f
base/serial/f77/smmp.f
base/serial/f77/zaxpby.f
base/serial/f77/zcsmm.f
base/serial/f77/zcsnmi.f
base/serial/f77/zcsrws.f
base/serial/f77/zcssm.f
base/serial/f77/zgelp.f
base/serial/f77/zlpupd.f
base/serial/f77/zswmm.f
base/serial/f77/zswsm.f
base/serial/jad/djadmm.f
base/serial/jad/djadmv.f
base/serial/jad/djadmv2.f
base/serial/jad/djadmv3.f
base/serial/jad/djadmv4.f
base/serial/jad/djadnr.f
base/serial/jad/djadrws.f
base/serial/jad/djadsm.f
base/serial/jad/djadsv.f
base/serial/jad/djdnrmi.f
base/serial/jad/djdrws.f
base/serial/psb_dcoins.f90
base/serial/psb_dcsmm.f90
base/serial/psb_dcsmv.f90
base/serial/psb_dcsnmi.f90
base/serial/psb_dcsrp.f90
base/serial/psb_dcsrws.f90
base/serial/psb_dcssm.f90
base/serial/psb_dcssv.f90
base/serial/psb_dgelp.f90
base/serial/psb_dneigh.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_dspcnv.f90
base/serial/psb_dspgetrow.f90
base/serial/psb_dspgtdiag.f90
base/serial/psb_dspscal.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_getrow_mod.f90
base/serial/psb_regen_mod.f90
base/serial/psb_update_mod.f90
base/serial/psb_zcoins.f90
base/serial/psb_zcsmm.f90
base/serial/psb_zcsmv.f90
base/serial/psb_zcsnmi.f90
base/serial/psb_zcsrp.f90
base/serial/psb_zcsrws.f90
base/serial/psb_zcssm.f90
base/serial/psb_zcssv.f90
base/serial/psb_zgelp.f90
base/serial/psb_zneigh.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zspcnv.f90
base/serial/psb_zspgetrow.f90
base/serial/psb_zspgtdiag.f90
base/serial/psb_zspscal.f90
base/serial/psb_zsymbmm.f90
base/tools/psb_dallc.f90
base/tools/psb_dasb.f90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dsphalo.F90
base/tools/psb_dspins.f90
base/tools/psb_zallc.f90
base/tools/psb_zasb.f90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zsphalo.F90
base/tools/psb_zspins.f90
docs/pdf/datastruct.tex
docs/pdf/penv.tex
docs/userguide.pdf
krylov/psb_dbicg.f90
krylov/psb_dcg.f90
krylov/psb_dcgs.f90
krylov/psb_dcgstab.F90
krylov/psb_dcgstabl.f90
krylov/psb_drgmres.f90
krylov/psb_krylov_mod.f90
krylov/psb_zbicg.f90
krylov/psb_zcg.f90
krylov/psb_zcgs.f90
krylov/psb_zcgstab.f90
krylov/psb_zcgstabl.f90
krylov/psb_zrgmres.f90
prec/psb_dbjac_aply.f90
prec/psb_dbjac_bld.f90
prec/psb_dgprec_aply.f90
prec/psb_dilu_fct.f90
prec/psb_dprc_aply.f90
prec/psb_dprecset.f90
prec/psb_prec_mod.f90
prec/psb_prec_type.f90
prec/psb_zbjac_aply.f90
prec/psb_zbjac_bld.f90
prec/psb_zgprec_aply.f90
prec/psb_zilu_fct.f90
prec/psb_zprc_aply.f90
prec/psb_zprecset.f90
test/fileread/df_sample.f90
test/fileread/getp.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/util/Makefile
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
Merged kind type names changes from r:2905:2906 in branches/psblas-2.2-maint.
2008-03-05 10:28:14 +00:00
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.
2008-02-29 15:06:27 +00:00
Salvatore Filippone
103c8fd5a3
psblas2-dev
...
configure.ac
configure
Take out extra whitespaces from FMFLAG.
2008-02-29 12:02:58 +00:00
Salvatore Filippone
20d160e379
*** empty log message ***
2008-02-29 10:48:53 +00:00
Salvatore Filippone
f9c4333f26
psb_penv-mod.F90
...
Fixed call to BLACS_SET.
2008-02-29 09:41:27 +00:00
Salvatore Filippone
70525a4efe
2008-02-28 19:21:50 +00:00
Salvatore Filippone
bd8f9e2242
2008-02-28 13:28:20 +00:00
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.
2008-02-28 13:11:21 +00:00
Salvatore Filippone
fdc0eb7980
psblas-2.2-maint:
...
configure.ac
configure
Fix for flags selection on compilers.
2008-02-28 12:57:19 +00:00
Salvatore Filippone
9073517c90
*** empty log message ***
2008-02-28 10:57:04 +00:00
Salvatore Filippone
620274da77
psblas2-dev:
...
Make.inc.in
Makefile.am
README
config
config/acx_blas.m4
config/acx_mpi.m4
config/ax_f90_module_extension.m4
config/ax_f90_module_flag.m4
config/pac.m4
configure.ac
configure
missing
Merged back into trunk the configure machinery.
2008-02-28 10:38:52 +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
eedf3b2916
*** empty log message ***
2008-02-26 10:22:04 +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
939fe439e4
Fixed spurious call to geterrstatus in the wrong position.
2008-02-24 16:26:14 +00:00
Salvatore Filippone
61c682eebc
Fixed wrong arg in docs for precbld.
2008-02-21 17:07:48 +00:00
Salvatore Filippone
669ea07df3
psblas:
...
docs/pdf/title.tex
docs/userguide.pdf
Fix title page.
2008-02-21 14:01:55 +00:00
Salvatore Filippone
73014a7a05
psblas:
...
docs/pdf/commrout.tex
docs/pdf/datastruct.tex
docs/pdf/intro.tex
docs/pdf/penv.tex
docs/pdf/precs.tex
docs/pdf/toolsrout.tex
docs/userguide.pdf
Merged doc changes from 2.2-maint.
2008-02-20 11:07:19 +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
ecea491a23
*** empty log message ***
2008-02-18 10:43:11 +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
d7275f218d
psblas/base/tools:
...
psb_dcdbldext.F90
psb_zcdbldext.F90
Fixed stupid bug in the copying of the input overlap index list.
2008-02-15 15:22:53 +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
6b13585ad6
*** empty log message ***
2008-02-12 10:31:23 +00:00
Salvatore Filippone
fb7186eb79
*** empty log message ***
2008-02-12 10:31:11 +00:00
Salvatore Filippone
2e955cc249
*** empty log message ***
2008-02-12 10:31:00 +00:00
Salvatore Filippone
eb1a0b3a7f
psblas:
...
base/tools:
psb_dspins.f90
psb_zspins.f90
Fixed bug in usage of global/local column indices.
2008-02-11 11:11:30 +00:00
Salvatore Filippone
8d3469a121
psblas:
...
Updated copyright statement for all files.
2008-02-11 08:39:30 +00:00
Salvatore Filippone
57ead32f19
*** empty log message ***
2008-02-10 18:08:31 +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
12b2fb186f
*** empty log message ***
2008-02-08 12:38:48 +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
348a88de3b
psblas:
...
internals/psi_desc_index.F90
Cleaned up some warning messages.
2008-01-31 16:24:42 +00:00
Salvatore Filippone
33f439b0f8
psblas:
...
internals/psi_fnd_onwer.f90
Changed fnd_owner to return an allocated vector of size 0 if NV=0.
2008-01-31 16:20:32 +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
8b2426e217
psblas:test:fileread
...
Changed convergence messages in sample codes.
2008-01-31 14:32:30 +00:00
Salvatore Filippone
65c6e28ae8
psblas:test/pargen/ppde90:
...
changed end messages.
2008-01-31 14:30:55 +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
a5ddd9a174
psblas:
...
krylov/psb_krylov_mod.f90
Reworked format of convergence messages.
2008-01-31 12:53:54 +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
38dfcc9c83
*** empty log message ***
2008-01-29 14:53:50 +00:00
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.
2008-01-29 14:52:40 +00:00
Salvatore Filippone
93b0d9d4af
psblas:
...
pdf/toolsrout.tex
userguide.pdf
Documented new input argument LB (column start index) in dense rank-2 allocation.
2008-01-29 09:39:01 +00:00
Salvatore Filippone
c66badc5f6
psb_dallc.f90
...
psb_ialloc.f90
psb_zallc.f90
Fixed forgotten declaration of NR variable.
2008-01-29 09:28:03 +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
3457f5987e
psblas:base/tools:psb_dsphalo.F90,psb_zsphalo.F90
...
final fix for %pl, %pr problem revealed during SP testing.
2008-01-26 15:32:25 +00:00