Commit Graph

1280 Commits (80c02a507eafbcc4674a43e7cc367b2b8ad932b0)
 

Author SHA1 Message Date
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 44cffb0d36 psblas2-dev:
prec/psb_dprecinit.f90
 prec/psb_prec_type.f90
 prec/psb_zprecinit.f90

Changed name of dprcparm into rprcparm.
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 ffcc2efa45 *** empty log message *** 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 425028ddc5 *** empty log message *** 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 7a1cebcfd9 Configure machinery for gnumake. 17 years ago
Salvatore Filippone e5b06ec171 psblas2:
config/pac.m4
 configure.ac
 configure

Fixed recognition of GNU make for .mod.o rule.
17 years ago
Salvatore Filippone 1cfda22e02 psblas2:
configure.ac
 configure

Fix rule for .mod.o dependency.
17 years ago
Salvatore Filippone e20a950ba5 psblas-2.2-maint:
configure.ac
 configure

Fix rule for .mod.o dependency.
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 c2edbeffe8 *** empty log message *** 17 years ago
Salvatore Filippone 346b3ff6ef *** empty log message *** 17 years ago
Salvatore Filippone 0b6cf0d9c9 psblas2-dev
autogen.sh
 configure 
 configure.ac

Fixed stderr from ifort -qversion polluting screen logs.
17 years ago
Salvatore Filippone 2204503570 psblas2:
Makefile
 README
 mkdir.sh

Fixed install target in makefile.
17 years ago
Salvatore Filippone e3c7ab13f7 psblas2-dev
further fixes to Makefile for lib/include dirs.
17 years ago
Salvatore Filippone c95802697f psblas2-dev
Make.inc.in
 Makefile.am
 Makefile
 configure.ac

Merged configure fixes.
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 54287e0390 psblas2/docs:
pdf/error.tex
 userguide.pdf

Fixed documentation of choice of error recovery action.
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 103c8fd5a3 psblas2-dev
configure.ac
 configure

Take out extra whitespaces from FMFLAG.
17 years ago
Salvatore Filippone 20d160e379 *** empty log message *** 17 years ago
Salvatore Filippone f9c4333f26 psb_penv-mod.F90
Fixed call to BLACS_SET.
17 years ago
Salvatore Filippone 70525a4efe 17 years ago
Salvatore Filippone bd8f9e2242 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 fdc0eb7980 psblas-2.2-maint:
configure.ac
 configure

Fix for flags selection on compilers.
17 years ago
Salvatore Filippone 9073517c90 *** empty log message *** 17 years ago
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.
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 eedf3b2916 *** empty log message *** 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 939fe439e4 Fixed spurious call to geterrstatus in the wrong position. 17 years ago
Salvatore Filippone 61c682eebc Fixed wrong arg in docs for precbld. 17 years ago
Salvatore Filippone 669ea07df3 psblas:
docs/pdf/title.tex
 docs/userguide.pdf

Fix title page.
17 years ago
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.
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