Commit Graph
11 Commits
Author SHA1 Message Date
Salvatore Filippone 0863bc05b9 psblas3:
modules/psb_tools_mod.f90
 newserial/Makefile
 newserial/psbn_d_coo_impl.f03
 newserial/psbn_d_csr_impl.f03
 psblas/psb_dspmm.f90
 serial/Makefile
 serial/f03
 serial/f03/Makefile
 serial/f03/psbn_d_coo_impl.f03
 serial/f03/psbn_d_csr_impl.f03
 tools/psb_dspasb.f90

Reorganization: make room for new serial stuff.
2009-09-16 13:35:27 +00:00
Salvatore Filippone 9bfb2980e3 psblas3:
base/Makefile
 base/modules/Makefile
 base/modules/psb_psblas_mod.f90
 base/modules/psb_tools_mod.f90
 base/newserial/Makefile
 base/newserial/README
 base/newserial/psbn_base_mat_mod.f03
 base/newserial/psbn_d_base_mat_mod.f03
 base/newserial/psbn_d_coo_impl.f03
 base/newserial/psbn_d_csr_impl.f03
 base/newserial/psbn_d_csr_mat_mod.f03
 base/newserial/psbn_mat_mod.f03
 base/psblas/psb_dnrmi.f90
 base/psblas/psb_dspmm.f90
 base/tools/psb_dspalloc.f90
 base/tools/psb_dspasb.f90
 base/tools/psb_dspfree.f90
 base/tools/psb_dspins.f90
 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
 prec/psb_dprecbld.f90
 prec/psb_dprecinit.f90
 prec/psb_dprecset.f90
 prec/psb_prec_mod.f90
 test/pargen/ppde.f90
 test/pargen/runs/ppde.inp
 test/serial/d_coo_matgen.f03
 test/serial/d_matgen.f03
 test/serial/psbn_d_cxx_mat_mod.f03


Minimal set of changes to run BICGSTAB in serial mode with NONE as a
preconditioner. It does now!
2009-09-11 16:18:41 +00:00
Salvatore Filippone 7ee565006c psblas3:
Makefile
 base/modules/psb_error_mod.F90
 base/newserial/Makefile
 base/newserial/psbn_base_mat_mod.f03
 base/newserial/psbn_d_base_mat_mod.f03
 base/newserial/psbn_d_coo_impl.f03
 base/newserial/psbn_d_csr_impl.f03
 base/newserial/psbn_d_csr_mat_mod.f03
 base/newserial/psbn_mat_impl.f03
 base/newserial/psbn_mat_mod.f03
 test/serial/d_coo_matgen.f03
 test/serial/d_matgen.f03
 test/serial/psbn_d_cxx_impl.f03
 test/serial/psbn_d_cxx_mat_mod.f03

Renamed various methods.
Tight binding of methods to outer objects.
2009-09-10 09:10:16 +00:00
Salvatore Filippone 95aeca09c3 psblas3:
base/newserial/Makefile
 base/newserial/psbn_base_mat_mod.f03
 base/newserial/psbn_d_base_mat_mod.f03
 base/newserial/psbn_d_coo_impl.f03
 base/newserial/psbn_d_csr_impl.f03
 base/newserial/psbn_d_csr_mat_mod.f03
 base/newserial/psbn_mat_impl.f03
 base/newserial/psbn_mat_mod.f03
 base/serial/csr/dcsrsm.f
 test/pargen/runs/ppde.inp
 test/serial
 test/serial/Makefile
 test/serial/d_coo_matgen.f03

Added serial test directory.
First tests of conversion COO-CSR
2009-09-09 10:04:38 +00:00
Salvatore Filippone 30c06b3b8f psblas3:
added someitems about SPCNV.
2009-08-29 15:29:53 +00:00
Salvatore Filippone ef68641888 psblas3:
Reworked CSR, take 2.
2009-08-28 11:32:29 +00:00
Salvatore Filippone 91c6ccb47a psblas3:
Reworked CSR, take 1.
2009-08-28 11:30:53 +00:00
Salvatore Filippone 57d418ff15 psblas3:
Makefile
 psbn_base_mat_mod.f03
 psbn_d_base_mat_mod.f03
 psbn_mat_mod.f03

Implementd many basic methods. 
Reviewed visibility, make names of subroutines/functions always
private (thus only accessible via the object).
2009-08-28 10:08:56 +00:00
Salvatore Filippone 0ce5545cea psblas3:
Changelog
 base/modules/Makefile
 base/modules/psb_ip_reord_mod.f90
 base/newserial/Makefile
 base/newserial/psbn_base_mat_mod.f03
 base/newserial/psbn_coo_mat.f03
 base/newserial/psbn_d_base_mat_mod.f03
 base/newserial/psbn_d_coo_impl.f03
 base/newserial/psbn_mat_mod.f03
 base/serial/Makefile
 base/serial/psb_ip_reord_mod.f90
 config/pac.m4


Reworked base_mat to include COO (everybody must know about COO to
define A%TO_COO() and A%FROM_COO)
2009-08-27 16:16:59 +00:00
Salvatore Filippone 9ecf2d2b4b Split files in OO implementation. Still long way to go. 2009-06-30 15:38:39 +00:00
Salvatore Filippone a1cf9b1836 base/Makefile
base/modules/Makefile
 base/modules/psb_error_mod.F90
 base/newserial
 base/newserial/Makefile
 base/newserial/psbn_base_mat_mod.f03
 base/newserial/psbn_coo_mat.f03
 base/newserial/psbn_csr_mat.f03
 krylov/psb_zrgmres.f90
 util/psb_mmio_mod.f90

psblas3:
fixed CMPLX kind argument.
Added files for initial OO class implementation of serial stuff.
2009-06-28 17:17:31 +00:00