Commit Graph
485 Commits
Author SHA1 Message Date
Salvatore Filippone 014dc88f59 psblas3-matasb:
base/modules/psi_reduce_mod.F90

Fix scalar reductions when root /= -1
2014-10-10 15:45:40 +00:00
Salvatore Filippone d2328e39b5 psblas3-matasb:
base/modules/psb_const_mod.F90

Use kinds defined in ISO_FORTRAN_ENV when available.
2014-09-19 11:57:41 +00:00
Salvatore Filippone 85774c22ec psblas3-matasb:
base/modules/psb_base_mat_mod.f90
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_i_base_vect_mod.f90

Redefine get_vect for multivector to use n_rows/n_cols.
2014-09-16 14:52:41 +00:00
Salvatore Filippone cf679ebc1a psblas3-matasb:
base/modules/psb_base_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/serial/impl/psb_d_mat_impl.F90
 base/tools/psb_dins.f90
 base/tools/psb_dspasb.f90

Mods to get imaging application up & running
2014-08-29 15:17:00 +00:00
Salvatore Filippone 047d928ed5 psblas3-matasb:
base/modules/Makefile
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_tools_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/tools/psb_dins.f90
 base/tools/psb_dspins.f90

Insert routines for vectors now take both vectors and arrays.
2014-08-06 10:50:19 +00:00
Salvatore Filippone 46fe7af14c 2014-07-17 16:25:57 +00:00
Salvatore Filippone daa1f91c8e psblas3-matasb:
base/modules/Makefile
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_d_tools_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_i_base_vect_mod.f90
 base/modules/psb_i_vect_mod.F90
 base/modules/psb_vect_mod.f90
 base/serial/impl/psb_d_base_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/tools/psb_dspins.f90

csputs with encapsulatd vectors.
Defined encapsulated multivectors.
2014-07-10 16:17:24 +00:00
Salvatore Filippone 8b61ae96b3 psblas3-matasb:
base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_d_csc_mat_mod.f90
 base/modules/psb_d_csr_mat_mod.f90
 base/serial/impl/psb_d_base_mat_impl.F90
 base/serial/impl/psb_d_coo_impl.f90
 base/serial/impl/psb_d_csc_impl.f90
 base/serial/impl/psb_d_csr_impl.f90

Define csput to be a generic with two specifics, one of them with
encapsulated vectors so that it can be overloaded in the GPU.
2014-07-03 15:56:20 +00:00
Salvatore Filippone 0f0c071146 psblas3-matasb:
base/modules/psb_base_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_realloc_mod.F90
 base/modules/psb_sort_mod.f90
 base/serial/impl/psb_d_csr_impl.f90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/psb_sort_impl.f90
 base/tools/psb_dspasb.f90
 base/tools/psb_dspins.f90

Working version of sparse matrices with host/device status.
2014-07-02 15:54:13 +00:00
Salvatore Filippone f29189b92c First steps in defining new mat asb procedures. 2014-05-06 10:43:21 +00:00
Salvatore Filippone 5f54a9e599 psblas3:
base/modules/psb_c_vect_mod.F90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_vect_mod.F90

Fixed incomplete call to free.
2014-04-22 15:20:41 +00:00
Salvatore Filippone a543c4009f psblas3:
base/modules/psb_c_mat_mod.f90
 base/modules/psb_c_vect_mod.F90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_mat_mod.f90
 base/modules/psb_z_vect_mod.F90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_mat_impl.F90


Change many INTENT(OUT) routines: if FINALs are not enforced they are
not reliable.
2014-04-22 15:12:30 +00:00
Salvatore Filippone 30346971b0 psblas3:
base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_z_base_mat_mod.f90
 base/serial/impl/psb_c_coo_impl.f90
 base/serial/impl/psb_d_coo_impl.f90
 base/serial/impl/psb_s_coo_impl.f90
 base/serial/impl/psb_z_coo_impl.f90

Added sort status to COO.
2014-04-14 15:57:55 +00:00
Salvatore Filippone 2fe569381a psblas3:
base/modules/psb_c_mat_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/psblas/psb_cspnrm1.f90
 base/psblas/psb_dspnrm1.f90
 base/psblas/psb_sspnrm1.f90
 base/psblas/psb_zspnrm1.f90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_mat_impl.F90
 prec/impl/psb_c_diagprec_impl.f90
 prec/impl/psb_d_diagprec_impl.f90
 prec/impl/psb_s_diagprec_impl.f90
 prec/impl/psb_z_diagprec_impl.f90

Change rowsum & friends into functions. Fix preconditioners.
2014-03-31 13:30:26 +00:00
Salvatore Filippone 1fe047609b psblas3:
base/modules/psb_c_mat_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_mat_impl.F90
 prec/impl/psb_c_diagprec_impl.f90
 prec/impl/psb_d_diagprec_impl.f90
 prec/impl/psb_s_diagprec_impl.f90
 prec/impl/psb_z_diagprec_impl.f90

Transforming get_diag into a function returning an allocatable array.
2014-03-27 17:41:43 +00:00
Salvatore Filippone 49877b1c47 psblas3:
base/modules/psb_c_psblas_mod.f90
 base/modules/psb_d_psblas_mod.f90
 base/modules/psb_s_psblas_mod.f90
 base/modules/psb_z_psblas_mod.f90
 docs/html/index.html
 docs/html/node128.html
 docs/html/node47.html
 docs/html/node50.html
 docs/html/node51.html
 docs/html/node52.html
 docs/html/node53.html
 docs/html/node54.html
 docs/html/node55.html
 docs/html/node56.html
 docs/html/node57.html
 docs/html/node58.html
 docs/html/node59.html
 docs/html/userhtml.html
 docs/psblas-3.2.pdf
 docs/src/psbrout.tex
 util/psb_mmio_mod.f90

Multiple generic names for array_read/write and for norms of vectors/matrices.
2014-03-27 13:04:44 +00:00
Salvatore Filippone 2084fbd91d psblas3:
base/modules/psb_c_csc_mat_mod.f90
 base/modules/psb_c_csr_mat_mod.f90
 base/modules/psb_c_mat_mod.f90
 base/modules/psb_c_vect_mod.F90
 base/modules/psb_const_mod.F90
 base/modules/psb_d_csc_mat_mod.f90
 base/modules/psb_d_csr_mat_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_i_base_vect_mod.f90
 base/modules/psb_i_vect_mod.F90
 base/modules/psb_s_csc_mat_mod.f90
 base/modules/psb_s_csr_mat_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_csc_mat_mod.f90
 base/modules/psb_z_csr_mat_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/modules/psb_z_vect_mod.F90
 base/serial/impl/psb_c_coo_impl.f90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_coo_impl.f90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_coo_impl.f90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_coo_impl.f90
 base/serial/impl/psb_z_mat_impl.F90
 base/serial/psb_cspspmm.f90
 base/serial/psb_dspspmm.f90
 base/serial/psb_sspspmm.f90
 base/serial/psb_zspspmm.f90

New defaults for MOLD, inquiry and set functions.
New sparse-spare product version.
New is_by_rows/is_by_cols methods, as yet unused.
2014-03-18 15:24:22 +00:00
Salvatore Filippone ba7500bca3 Fixed duplicate method in base_mat_mod. 2014-02-27 16:13:18 +00:00
Salvatore Filippone ca525ea88f fix typo in psb_base_mat_mod.f90 2014-01-10 15:41:20 +00:00
Salvatore Filippone 3dfe4910bd psblas3:
base/modules/psb_c_serial_mod.f90
 base/modules/psb_d_serial_mod.f90
 base/modules/psb_s_serial_mod.f90
 base/modules/psb_z_serial_mod.f90
 base/serial/Makefile
 base/serial/impl/psb_c_csc_impl.f90
 base/serial/impl/psb_c_csr_impl.f90
 base/serial/impl/psb_d_csc_impl.f90
 base/serial/impl/psb_d_csr_impl.f90
 base/serial/impl/psb_s_csc_impl.f90
 base/serial/impl/psb_s_csr_impl.f90
 base/serial/impl/psb_z_csc_impl.f90
 base/serial/impl/psb_z_csr_impl.f90

New sparse matrix-sparse matrix product.
Implementation details for CSR/CSC matrices.
2013-12-12 16:49:06 +00:00
Salvatore Filippone 595e7e1740 psblas3:
base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_z_base_mat_mod.f90
 base/serial/impl/psb_c_coo_impl.f90
 base/serial/impl/psb_c_csc_impl.f90
 base/serial/impl/psb_d_coo_impl.f90
 base/serial/impl/psb_d_csc_impl.f90
 base/serial/impl/psb_s_coo_impl.f90
 base/serial/impl/psb_s_csc_impl.f90
 base/serial/impl/psb_z_coo_impl.f90
 base/serial/impl/psb_z_csc_impl.f90

New fix_coo routines and interface.
2013-12-02 18:14:31 +00:00
Salvatore Filippone 19da10f555 psblas3:
base/modules/psb_const_mod.F90

New symbolic names for row/col major order.
2013-12-02 17:31:57 +00:00
Salvatore Filippone af8ae96628 psblas3:
base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_z_base_mat_mod.f90

coo%transp should call set_sorted(.false.)
2013-11-26 14:31:00 +00:00
Salvatore Filippone 009a56e882 psblas3:
base/internals/psi_desc_impl.f90
 base/modules/psb_desc_mod.F90
 base/tools/Makefile
 base/tools/psb_cd_clone.f90
 base/tools/psb_icdasb.F90

Fixed cloning method for descriptors.
2013-11-15 11:12:39 +00:00
Salvatore Filippone b5347e102a *** empty log message *** 2013-11-13 09:49:06 +00:00
Salvatore Filippone 00d3701493 psblas3:
Changelog
 base/comm/psb_cspgather.F90
 base/comm/psb_dspgather.F90
 base/comm/psb_sspgather.F90
 base/comm/psb_zspgather.F90
 base/internals/psi_bld_tmphalo.f90
 base/internals/psi_cswapdata.F90
 base/internals/psi_desc_impl.f90
 base/internals/psi_dswapdata.F90
 base/internals/psi_sswapdata.F90
 base/internals/psi_zswapdata.F90
 base/modules/Makefile
 base/modules/psb_c_base_vect_mod.f90
 base/modules/psb_c_linmap_mod.f90
 base/modules/psb_c_tools_mod.f90
 base/modules/psb_c_vect_mod.F90
 base/modules/psb_cd_tools_mod.f90
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_linmap_mod.f90
 base/modules/psb_d_tools_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_desc_mod.F90
 base/modules/psb_i_base_vect_mod.f90
 base/modules/psb_i_vect_mod.F90
 base/modules/psb_s_base_vect_mod.f90
 base/modules/psb_s_linmap_mod.f90
 base/modules/psb_s_tools_mod.f90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_base_vect_mod.f90
 base/modules/psb_z_linmap_mod.f90
 base/modules/psb_z_tools_mod.f90
 base/modules/psb_z_vect_mod.F90
 base/modules/psi_c_mod.f90
 base/modules/psi_d_mod.f90
 base/modules/psi_i_mod.f90
 base/modules/psi_s_mod.f90
 base/modules/psi_z_mod.f90
 base/tools/psb_c_map.f90
 base/tools/psb_ccdbldext.F90
 base/tools/psb_cd_lstext.f90
 base/tools/psb_cdcpy.F90
 base/tools/psb_csphalo.F90
 base/tools/psb_d_map.f90
 base/tools/psb_dcdbldext.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_icdasb.F90
 base/tools/psb_iins.f90
 base/tools/psb_s_map.f90
 base/tools/psb_scdbldext.F90
 base/tools/psb_ssphalo.F90
 base/tools/psb_z_map.f90
 base/tools/psb_zcdbldext.F90
 base/tools/psb_zsphalo.F90
 config/pac.m4
 configure.ac
 configure
 test/pargen/Makefile
 util/Makefile
 util/metis_int.c
 util/psb_d_genpde_impl.f90
 util/psb_d_genpde_mod.f90
 util/psb_metispart_mod.F90
 util/psb_s_genpde_impl.f90
 util/psb_s_genpde_mod.f90

Merged changes from 399 branch.
2013-11-07 16:27:46 +00:00
Salvatore Filippone 658b28b6f8 psblas3:
base/internals/Makefile
 base/internals/psi_ldsc_pre_halo.f90
 base/modules/psi_i_mod.f90
 base/tools/psb_icdasb.F90

Remove obsolete internal interface.
2013-11-02 17:15:25 +00:00
Salvatore Filippone 41c6bfc15e psblas-3.99:
base/internals/Makefile
 base/internals/psi_bld_tmphalo.f90
 base/internals/psi_desc_impl.f90
 base/internals/psi_ldsc_pre_halo.f90
 base/modules/psi_i_mod.f90
 base/tools/psb_icdasb.F90

Remove obsolete internal interface.
2013-11-01 16:45:09 +00:00
Salvatore Filippone c42aa65e47 psblas-3.99:
base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_c_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_z_base_mat_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/serial/impl/psb_c_base_mat_impl.F90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_base_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_base_mat_impl.F90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_base_mat_impl.F90
 base/serial/impl/psb_z_mat_impl.F90

Defined TRIL and TRIU methods. To be tested.
2013-10-09 16:57:56 +00:00
Salvatore Filippone f5b7317a38 psblas3:
base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_c_mat_mod.f90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_z_base_mat_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/serial/impl/psb_c_base_mat_impl.F90
 base/serial/impl/psb_c_mat_impl.F90
 base/serial/impl/psb_d_base_mat_impl.F90
 base/serial/impl/psb_d_mat_impl.F90
 base/serial/impl/psb_s_base_mat_impl.F90
 base/serial/impl/psb_s_mat_impl.F90
 base/serial/impl/psb_z_base_mat_impl.F90
 base/serial/impl/psb_z_mat_impl.F90

Defined TRIL and TRIU methods. To be tested.
2013-10-09 16:50:41 +00:00
Salvatore Filippone 32f5f86e9e psbals3:
take out debug print from hash_reinit.
2013-10-04 14:50:29 +00:00
Salvatore Filippone dc6d40cdad psblas3:
base/modules/psb_hash_map_mod.f90

In init_vlu: call realloc instead of allocate, to safeguard against
being called from reinit.
2013-10-04 14:43:12 +00:00
Salvatore Filippone 799e126c67 psblas-3.99:
base/internals/psi_bld_tmphalo.f90
 base/internals/psi_crea_index.f90
 base/internals/psi_desc_index.F90
 base/internals/psi_fnd_owner.F90
 base/modules/psb_desc_mod.F90
 base/modules/psb_desc_mod.f90
 base/tools/psb_ccdbldext.F90
 base/tools/psb_cins.f90
 base/tools/psb_cspins.f90
 base/tools/psb_dcdbldext.F90
 base/tools/psb_dins.f90
 base/tools/psb_dspins.f90
 base/tools/psb_scdbldext.F90
 base/tools/psb_sins.f90
 base/tools/psb_sspins.f90
 base/tools/psb_zcdbldext.F90
 base/tools/psb_zins.f90
 base/tools/psb_zspins.f90
 test/fileread/cf_sample.f90
 test/fileread/df_sample.f90
 test/fileread/sf_sample.f90
 test/fileread/zf_sample.f90
 test/kernel/d_file_spmv.f90
 test/kernel/pdgenspmv.f90
 test/pargen/ppde2d.f90
 test/pargen/ppde3d.f90
 test/pargen/spde2d.f90
 test/pargen/spde3d.f90

Take out desc%indxmap% indirection where it makes sense.
2013-10-02 09:41:22 +00:00
Salvatore Filippone 96b4da8932 *** empty log message *** 2013-10-02 09:32:42 +00:00
Salvatore Filippone cfa9940e59 psblas3:
base/internals/psi_bld_tmphalo.f90
 base/internals/psi_crea_index.f90
 base/internals/psi_desc_index.F90
 base/internals/psi_fnd_owner.F90
 base/modules/psb_desc_mod.F90
 base/modules/psb_indx_map_mod.f90
 base/serial/impl/psb_d_coo_impl.f90
 base/tools/psb_cdins.f90
 base/tools/psb_dspins.f90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_loc_to_glob.f90
 test/fileread/cf_sample.f90
 test/fileread/df_sample.f90
 test/fileread/sf_sample.f90
 test/fileread/zf_sample.f90
 test/kernel/d_file_spmv.f90
 test/kernel/pdgenspmv.f90
 test/pargen/runs/ppde.inp

Take out desc%indxmap% indirection where it makes sense, take 1.
2013-10-02 09:26:37 +00:00
Salvatore Filippone eb9eeb0d4a *** empty log message *** 2013-10-02 08:36:46 +00:00
Salvatore Filippone cfc6255040 psblas3:
base/modules/psb_desc_mod.F90
 base/tools/psb_glob_to_loc.f90
 test/pargen/ppde2d.f90
 test/pargen/ppde3d.f90
 test/pargen/spde2d.f90
 test/pargen/spde3d.f90

New get_fmt, g2l, l2g methods in desc_type.
2013-10-02 08:24:01 +00:00
Salvatore Filippone 868b5742ce psblas3:
Rename psb_desc_mod
2013-10-02 07:32:35 +00:00
Salvatore Filippone 97a40d2493 psblas3:
psb_desc_mod

First changes for indxmap checks.
2013-10-02 07:31:54 +00:00
Salvatore Filippone 70b5fb2f00 psblas-3.99:
base/internals/Makefile
 base/internals/psi_fnd_owner.F90
 base/internals/psi_idx_cnv.f90
 base/internals/psi_idx_ins_cnv.f90
 base/modules/psi_i_mod.f90
 base/tools/psb_ccdbldext.F90
 base/tools/psb_cins.f90
 base/tools/psb_dcdbldext.F90
 base/tools/psb_dins.f90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_iins.f90
 base/tools/psb_scdbldext.F90
 base/tools/psb_sins.f90
 base/tools/psb_zcdbldext.F90
 base/tools/psb_zins.f90

Take out idx_cnv.
2013-10-01 15:58:28 +00:00
Salvatore Filippone 74ba49f863 psblas-3:
base/internals/Makefile
 base/internals/psi_fnd_owner.F90
 base/internals/psi_idx_cnv.f90
 base/internals/psi_idx_ins_cnv.f90
 base/modules/psi_i_mod.f90
 base/tools/psb_ccdbldext.F90
 base/tools/psb_cins.f90
 base/tools/psb_dcdbldext.F90
 base/tools/psb_dins.f90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_iins.f90
 base/tools/psb_scdbldext.F90
 base/tools/psb_sins.f90
 base/tools/psb_zcdbldext.F90
 base/tools/psb_zins.f90


Take out idx_cnv.
2013-10-01 15:37:23 +00:00
Salvatore Filippone c407209ca7 psblas3:
base/internals/psi_idx_ins_cnv.f90
 base/modules/psb_cd_tools_mod.f90
 base/tools/psb_cdins.f90
 base/tools/psb_dspins.f90


Test some performance fixes for glob_to_loc and matrix insertion.
2013-10-01 13:58:30 +00:00
Salvatore Filippone 5e7c98a795 psblas3:
base/modules/psb_cd_tools_mod.f90
 base/tools/psb_cdins.f90
 base/tools/psb_dspins.f90

Try to avoid multiple redundant checks in spins.
2013-09-30 16:46:53 +00:00
Salvatore Filippone 8309d08f72 psblas-3.99
base/modules/psb_c_vect_mod.F90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_vect_mod.F90
 base/psblas/psb_cspmm.f90
 base/psblas/psb_dspmm.f90
 base/psblas/psb_sspmm.f90
 base/psblas/psb_zspmm.f90


Lighten checks, new realloc method
2013-09-26 16:50:34 +00:00
Salvatore Filippone 31023c565a psblas3
base/modules/psb_c_vect_mod.F90
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_d_vect_mod.F90
 base/modules/psb_i_vect_mod.F90
 base/modules/psb_s_vect_mod.F90
 base/modules/psb_z_vect_mod.F90
 base/psblas/psb_cspmm.f90
 base/psblas/psb_dspmm.f90
 base/psblas/psb_sspmm.f90
 base/psblas/psb_zspmm.f90


Lighten checks, new realloc method
2013-09-26 16:49:40 +00:00
Salvatore Filippone 6e450a440c psblas3:
base/modules/psb_gen_block_map_mod.f90

Do not (over)use in-place methods
2013-09-26 12:52:04 +00:00
Salvatore Filippone d5129cf77b *** empty log message *** 2013-09-26 10:20:57 +00:00
Salvatore Filippone 9fb59c39b8 psblas3:
base/modules/psb_hash_map_mod.f90
 base/modules/psb_repl_map_mod.f90

Do not copy & call in-place version, take one. To be completed.
2013-09-26 10:04:35 +00:00
Salvatore Filippone c41e840e37 psblas-3.99:
base/modules/psb_desc_mod.f90
 base/modules/psb_gen_block_map_mod.f90
 base/modules/psb_indx_map_mod.f90
 base/modules/psb_list_map_mod.f90
 base/modules/psb_repl_map_mod.f90
 base/tools/Makefile
 base/tools/psb_cd_clone.f90
 base/tools/psb_cd_reinit.f90

Merged cd_reinit fixes from trunk. Probably not finished yet.
2013-09-24 14:12:05 +00:00
Salvatore Filippone 25b555e317 *** empty log message *** 2013-09-20 14:43:30 +00:00