Commit Graph

50 Commits (0bcc32c626e7c4340685d778930afa23e7bfe1c4)

Author SHA1 Message Date
Salvatore Filippone b56abbb270 Improve structure of Makefiles
Salvatore Filippone 8fc4f82ff9 Use mkdir -p
Salvatore Filippone ec1f6bd276 Use $SHELL for mkdir.sh
Salvatore Filippone 626d2263e3 Fixed Makefile: README has been renamed to README.md
Salvatore Filippone bbba6a670e Merged changes from svn dev version.
Salvatore Filippone 4734f19167 psblas3-mcbind:
Makefile
 cbind/base/Makefile
 cbind/base/psb_base_cbind_mod.f90
 cbind/base/psb_base_psblas_cbind_mod.f90
 cbind/base/psb_c_base.h
 cbind/base/psb_c_cbase.c
 cbind/base/psb_c_cbase.h
 cbind/base/psb_c_sbase.c
 cbind/base/psb_c_sbase.h
 cbind/base/psb_c_zbase.c
 cbind/base/psb_c_zbase.h
 cbind/base/psb_cpenv_mod.f90
 cbind/krylov
 cbind/prec
 cbind/test
 cbind/util

Fixed C includes.
Salvatore Filippone 1002d815e3 psblas3-mcbind
Make.inc.in
 Makefile
 cbind
 cbind/Makefile
 cbind/base
 cbind/base/Makefile
 cbind/base/psb_base_cbind.h
 cbind/base/psb_base_cbind_mod.f90
 cbind/base/psb_base_psblas_cbind_mod.f90
 cbind/base/psb_base_string_cbind_mod.f90
 cbind/base/psb_base_tools_cbind_mod.F90
 cbind/base/psb_c_base.c
 cbind/base/psb_c_base.h
 cbind/base/psb_c_dbase.c
 cbind/base/psb_c_dbase.h
 cbind/base/psb_cpenv_mod.f90
 cbind/base/psb_d_psblas_cbind_mod.f90
 cbind/base/psb_d_serial_cbind_mod.F90
 cbind/base/psb_d_tools_cbind_mod.F90
 cbind/base/psb_objhandle_mod.f90

Branch for C bindings.
Salvatore Filippone 42a305a8ba psblas3:
Remove TODO.
Add sample(s) installation.
Salvatore Filippone cc68090f4f *** empty log message ***
Salvatore Filippone b56adb6ff7 *** empty log message ***
Salvatore Filippone 4de10d2073 *** empty log message ***
Salvatore Filippone 9ce20e7c34 *** empty log message ***
Salvatore Filippone 4ce56cf078 *** empty log message ***
Salvatore Filippone f650816e77 *** empty log message ***
Salvatore Filippone caaced3ad1 psblas3:
util/psb_d_renum_impl.F90
 util/psb_renum_mod.f90

Added identity option to renumbering
Salvatore Filippone 06945b8ae6 *** empty log message ***
Salvatore Filippone ec27d3d67c *** empty log message ***
Salvatore Filippone d7cb940f68 psblas3:
Makefile
 base/Makefile
 base/modules/Makefile
 base/serial/Makefile
 prec/Makefile
 util/Makefile

Fixes to allow make -j2
Michele Martone 0c224b963a psblas3:
renamed libopt.a to libpsb_opt.a and building it and installing by default.
Michele Martone edc01c32fd psblas3:
missing HAVE_LIBRSB in the configure script. fixed.
Salvatore Filippone c973412675 psblas3:
Changelog
 Make.inc.in
 Makefile
 README
 base/Makefile
 base/modules/Makefile
 base/modules/psb_c_base_mat_mod.f03
 base/modules/psb_c_csc_mat_mod.f03
 base/modules/psb_c_csr_mat_mod.f03
 base/modules/psb_d_base_mat_mod.f03
 base/modules/psb_d_csc_mat_mod.f03
 base/modules/psb_d_csr_mat_mod.f03
 base/modules/psb_s_base_mat_mod.f03
 base/modules/psb_s_csc_mat_mod.f03
 base/modules/psb_s_csr_mat_mod.f03
 base/modules/psb_serial_mod.f90
 base/modules/psb_z_base_mat_mod.f03
 base/modules/psb_z_csc_mat_mod.f03
 base/modules/psb_z_csr_mat_mod.f03
 base/serial/Makefile
 base/serial/f03/psb_c_base_mat_impl.f03
 base/serial/f03/psb_c_coo_impl.f03
 base/serial/f03/psb_c_csc_impl.f03
 base/serial/f03/psb_c_csr_impl.f03
 base/serial/f03/psb_c_mat_impl.F03
 base/serial/f03/psb_d_base_mat_impl.f03
 base/serial/f03/psb_d_coo_impl.f03
 base/serial/f03/psb_d_csc_impl.f03
 base/serial/f03/psb_d_csr_impl.f03
 base/serial/f03/psb_d_mat_impl.F03
 base/serial/f03/psb_s_base_mat_impl.f03
 base/serial/f03/psb_s_coo_impl.f03
 base/serial/f03/psb_s_csc_impl.f03
 base/serial/f03/psb_s_csr_impl.f03
 base/serial/f03/psb_s_mat_impl.F03
 base/serial/f03/psb_z_base_mat_impl.f03
 base/serial/f03/psb_z_coo_impl.f03
 base/serial/f03/psb_z_csc_impl.f03
 base/serial/f03/psb_z_csr_impl.f03
 base/serial/f03/psb_z_mat_impl.F03
 prec/Makefile
 test/pargen/Makefile
 test/pargen/runs/ppde.inp

Merged the psblas3-tmold branch. 
Now uses MOLD= where available, and %MOLD method otherwise. 
Works on GNU 4.6.0 (see README).
Salvatore Filippone 00c1468c6c Started playing around with type extensions and typebound
procedures.
Merged performance fixes from trunk.
Salvatore Filippone 425028ddc5 *** empty log message ***
Salvatore Filippone 2204503570 psblas2:
Makefile
 README
 mkdir.sh

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

Merged configure fixes.
Salvatore Filippone 20d160e379 *** empty log message ***
Salvatore Filippone 204a3250f4 Taken out the mkdir lib, the lib directory will now be in the tar file.
Salvatore Filippone bbfc2b8971 *** empty log message ***
Salvatore Filippone 7b2a021647 Fixes for final release on 2.1
Salvatore Filippone 3801148fde Fixed makefile and sample programs for precinit and friends.
Salvatore Filippone b350f41c87 Folded in new precinit/precset.
Salvatore Filippone 45c74ea2d8 Put in right-preconditioned GMRES.
Salvatore Filippone 421a5f05bb *** empty log message ***
Salvatore Filippone 7b0725d85d *** empty log message ***
Salvatore Filippone ae4600eefb Changes for SUN compilers.
Salvatore Filippone 2f0cfece0e Merge (minimal) changes from SLUDist branch.
Salvatore Filippone 5ed6b7970b Fixes for complex halo gather.
Salvatore Filippone f743e9ce1f Moved baseprec into prec.
Salvatore Filippone 719d69246e Merged changes for serial version.
Salvatore Filippone 7a0bddf731 Fixed large threshold to use function psb_cd_choose_large to account
for NP>2.
Updated description of data structure in psb_desc_type.f90.
Salvatore Filippone ed26312a9e Moved mld2p4 to independent project.
Salvatore Filippone af5b65606c Second step of major reorg: tested compilation.
Salvatore Filippone d003f55d95 Modified interface to GEALL, GEINS et al.
Changed ITRACE behaviour in solver routines.
Updated documentation.
Salvatore Filippone 51d966a109 Second tranche of renaming, especially in the preconditioner
section. Repackaging the preconditioners in a more sensible
way. WARNING: this is not complete yet, but we need a checkpoint to
fall back to if needed.
Alfredo Buttari 4012f47ba0 *** empty log message ***
Salvatore Filippone f8e0e297cc Fixed English spelling.
Alfredo Buttari 83db627d52 *** empty log message ***
Alfredo Buttari bea96560d1 *** empty log message ***
Salvatore Filippone 960e13a6b4 Initial revision