Commit Graph

1452 Commits (psblas3-type-indexed)
 

Author SHA1 Message Date
Alessandro Fanfarillo 33cfcd6db5 Debug stuff removed 12 years ago
Salvatore Filippone 5ab265ff28 *** empty log message *** 12 years ago
Salvatore Filippone 538d4b31dc psblas-gpu:
impl/psb_c_cp_csrg_from_coo.F90
 impl/psb_c_cp_csrg_from_fmt.F90
 impl/psb_c_cp_elg_from_coo.F90
 impl/psb_c_cp_elg_from_fmt.F90
 impl/psb_c_cp_ell_from_coo.f90
 impl/psb_c_cp_ell_from_fmt.f90
 impl/psb_c_cp_ell_to_coo.f90
 impl/psb_c_cp_ell_to_fmt.f90
 impl/psb_c_cp_hlg_from_coo.F90
 impl/psb_c_cp_hlg_from_fmt.F90
 impl/psb_c_cp_hll_from_coo.f90
 impl/psb_c_cp_hll_from_fmt.f90
 impl/psb_c_cp_hll_to_coo.f90
 impl/psb_c_cp_hll_to_fmt.f90
 impl/psb_c_cp_hybg_from_coo.F90
 impl/psb_c_cp_hybg_from_fmt.F90
 impl/psb_c_csrg_allocate_mnnz.F90
 impl/psb_c_csrg_csmm.F90
 impl/psb_c_csrg_csmv.F90
 impl/psb_c_csrg_inner_vect_sv.F90
 impl/psb_c_csrg_mold.F90
 impl/psb_c_csrg_reallocate_nz.F90
 impl/psb_c_csrg_scal.F90
 impl/psb_c_csrg_scals.F90
 impl/psb_c_csrg_to_gpu.F90
 impl/psb_c_csrg_vect_mv.F90
 impl/psb_c_elg_allocate_mnnz.F90
 impl/psb_c_elg_csmm.F90
 impl/psb_c_elg_csmv.F90
 impl/psb_c_elg_inner_vect_sv.F90
 impl/psb_c_elg_mold.F90
 impl/psb_c_elg_reallocate_nz.F90
 impl/psb_c_elg_scal.F90
 impl/psb_c_elg_scals.F90
 impl/psb_c_elg_to_gpu.F90
 impl/psb_c_elg_trim.f90
 impl/psb_c_elg_vect_mv.F90
 impl/psb_c_ell_aclsum.f90
 impl/psb_c_ell_allocate_mnnz.f90
 impl/psb_c_ell_arwsum.f90
 impl/psb_c_ell_colsum.f90
 impl/psb_c_ell_csgetblk.f90
 impl/psb_c_ell_csgetptn.f90
 impl/psb_c_ell_csgetrow.f90
 impl/psb_c_ell_csmm.f90
 impl/psb_c_ell_csmv.f90
 impl/psb_c_ell_csnm1.f90
 impl/psb_c_ell_csnmi.f90
 impl/psb_c_ell_csput.f90
 impl/psb_c_ell_cssm.f90
 impl/psb_c_ell_cssv.f90
 impl/psb_c_ell_get_diag.f90
 impl/psb_c_ell_maxval.f90
 impl/psb_c_ell_mold.f90
 impl/psb_c_ell_print.f90
 impl/psb_c_ell_reallocate_nz.f90
 impl/psb_c_ell_reinit.f90
 impl/psb_c_ell_rowsum.f90
 impl/psb_c_ell_scal.f90
 impl/psb_c_ell_scals.f90
 impl/psb_c_ell_trim.f90
 impl/psb_c_hlg_allocate_mnnz.F90
 impl/psb_c_hlg_csmm.F90
 impl/psb_c_hlg_csmv.F90
 impl/psb_c_hlg_inner_vect_sv.F90
 impl/psb_c_hlg_mold.F90
 impl/psb_c_hlg_reallocate_nz.F90
 impl/psb_c_hlg_scal.F90
 impl/psb_c_hlg_scals.F90
 impl/psb_c_hlg_to_gpu.F90
 impl/psb_c_hlg_vect_mv.F90
 impl/psb_c_hll_aclsum.f90
 impl/psb_c_hll_allocate_mnnz.f90
 impl/psb_c_hll_arwsum.f90
 impl/psb_c_hll_colsum.f90
 impl/psb_c_hll_csgetblk.f90
 impl/psb_c_hll_csgetptn.f90
 impl/psb_c_hll_csgetrow.f90
 impl/psb_c_hll_csmm.f90
 impl/psb_c_hll_csmv.f90
 impl/psb_c_hll_csnm1.f90
 impl/psb_c_hll_csnmi.f90
 impl/psb_c_hll_csput.f90
 impl/psb_c_hll_cssm.f90
 impl/psb_c_hll_cssv.f90
 impl/psb_c_hll_get_diag.f90
 impl/psb_c_hll_maxval.f90
 impl/psb_c_hll_mold.f90
 impl/psb_c_hll_print.f90
 impl/psb_c_hll_reallocate_nz.f90
 impl/psb_c_hll_reinit.f90
 impl/psb_c_hll_rowsum.f90
 impl/psb_c_hll_scal.f90
 impl/psb_c_hll_scals.f90
 impl/psb_c_hybg_allocate_mnnz.F90
 impl/psb_c_hybg_csmm.F90
 impl/psb_c_hybg_csmv.F90
 impl/psb_c_hybg_inner_vect_sv.F90
 impl/psb_c_hybg_mold.F90
 impl/psb_c_hybg_reallocate_nz.F90
 impl/psb_c_hybg_scal.F90
 impl/psb_c_hybg_scals.F90
 impl/psb_c_hybg_to_gpu.F90
 impl/psb_c_hybg_vect_mv.F90
 impl/psb_c_mv_csrg_from_coo.F90
 impl/psb_c_mv_csrg_from_fmt.F90
 impl/psb_c_mv_elg_from_coo.F90
 impl/psb_c_mv_elg_from_fmt.F90
 impl/psb_c_mv_ell_from_coo.f90
 impl/psb_c_mv_ell_from_fmt.f90
 impl/psb_c_mv_ell_to_coo.f90
 impl/psb_c_mv_ell_to_fmt.f90
 impl/psb_c_mv_hlg_from_coo.F90
 impl/psb_c_mv_hlg_from_fmt.F90
 impl/psb_c_mv_hll_from_coo.f90
 impl/psb_c_mv_hll_from_fmt.f90
 impl/psb_c_mv_hll_to_coo.f90
 impl/psb_c_mv_hll_to_fmt.f90
 impl/psb_c_mv_hybg_from_coo.F90
 impl/psb_c_mv_hybg_from_fmt.F90
 impl/psb_d_elg_trim.f90
 impl/psb_s_elg_trim.f90
 impl/psb_z_cp_csrg_from_coo.F90
 impl/psb_z_cp_csrg_from_fmt.F90
 impl/psb_z_cp_elg_from_coo.F90
 impl/psb_z_cp_elg_from_fmt.F90
 impl/psb_z_cp_ell_from_coo.f90
 impl/psb_z_cp_ell_from_fmt.f90
 impl/psb_z_cp_ell_to_coo.f90
 impl/psb_z_cp_ell_to_fmt.f90
 impl/psb_z_cp_hlg_from_coo.F90
 impl/psb_z_cp_hlg_from_fmt.F90
 impl/psb_z_cp_hll_from_coo.f90
 impl/psb_z_cp_hll_from_fmt.f90
 impl/psb_z_cp_hll_to_coo.f90
 impl/psb_z_cp_hll_to_fmt.f90
 impl/psb_z_cp_hybg_from_coo.F90
 impl/psb_z_cp_hybg_from_fmt.F90
 impl/psb_z_csrg_allocate_mnnz.F90
 impl/psb_z_csrg_csmm.F90
 impl/psb_z_csrg_csmv.F90
 impl/psb_z_csrg_inner_vect_sv.F90
 impl/psb_z_csrg_mold.F90
 impl/psb_z_csrg_reallocate_nz.F90
 impl/psb_z_csrg_scal.F90
 impl/psb_z_csrg_scals.F90
 impl/psb_z_csrg_to_gpu.F90
 impl/psb_z_csrg_vect_mv.F90
 impl/psb_z_elg_allocate_mnnz.F90
 impl/psb_z_elg_csmm.F90
 impl/psb_z_elg_csmv.F90
 impl/psb_z_elg_inner_vect_sv.F90
 impl/psb_z_elg_mold.F90
 impl/psb_z_elg_reallocate_nz.F90
 impl/psb_z_elg_scal.F90
 impl/psb_z_elg_scals.F90
 impl/psb_z_elg_to_gpu.F90
 impl/psb_z_elg_trim.f90
 impl/psb_z_elg_vect_mv.F90
 impl/psb_z_ell_aclsum.f90
 impl/psb_z_ell_allocate_mnnz.f90
 impl/psb_z_ell_arwsum.f90
 impl/psb_z_ell_colsum.f90
 impl/psb_z_ell_csgetblk.f90
 impl/psb_z_ell_csgetptn.f90
 impl/psb_z_ell_csgetrow.f90
 impl/psb_z_ell_csmm.f90
 impl/psb_z_ell_csmv.f90
 impl/psb_z_ell_csnm1.f90
 impl/psb_z_ell_csnmi.f90
 impl/psb_z_ell_csput.f90
 impl/psb_z_ell_cssm.f90
 impl/psb_z_ell_cssv.f90
 impl/psb_z_ell_get_diag.f90
 impl/psb_z_ell_maxval.f90
 impl/psb_z_ell_mold.f90
 impl/psb_z_ell_print.f90
 impl/psb_z_ell_reallocate_nz.f90
 impl/psb_z_ell_reinit.f90
 impl/psb_z_ell_rowsum.f90
 impl/psb_z_ell_scal.f90
 impl/psb_z_ell_scals.f90
 impl/psb_z_ell_trim.f90
 impl/psb_z_hlg_allocate_mnnz.F90
 impl/psb_z_hlg_csmm.F90
 impl/psb_z_hlg_csmv.F90
 impl/psb_z_hlg_inner_vect_sv.F90
 impl/psb_z_hlg_mold.F90
 impl/psb_z_hlg_reallocate_nz.F90
 impl/psb_z_hlg_scal.F90
 impl/psb_z_hlg_scals.F90
 impl/psb_z_hlg_to_gpu.F90
 impl/psb_z_hlg_vect_mv.F90
 impl/psb_z_hll_aclsum.f90
 impl/psb_z_hll_allocate_mnnz.f90
 impl/psb_z_hll_arwsum.f90
 impl/psb_z_hll_colsum.f90
 impl/psb_z_hll_csgetblk.f90
 impl/psb_z_hll_csgetptn.f90
 impl/psb_z_hll_csgetrow.f90
 impl/psb_z_hll_csmm.f90
 impl/psb_z_hll_csmv.f90
 impl/psb_z_hll_csnm1.f90
 impl/psb_z_hll_csnmi.f90
 impl/psb_z_hll_csput.f90
 impl/psb_z_hll_cssm.f90
 impl/psb_z_hll_cssv.f90
 impl/psb_z_hll_get_diag.f90
 impl/psb_z_hll_maxval.f90
 impl/psb_z_hll_mold.f90
 impl/psb_z_hll_print.f90
 impl/psb_z_hll_reallocate_nz.f90
 impl/psb_z_hll_reinit.f90
 impl/psb_z_hll_rowsum.f90
 impl/psb_z_hll_scal.f90
 impl/psb_z_hll_scals.f90
 impl/psb_z_hybg_allocate_mnnz.F90
 impl/psb_z_hybg_csmm.F90
 impl/psb_z_hybg_csmv.F90
 impl/psb_z_hybg_inner_vect_sv.F90
 impl/psb_z_hybg_mold.F90
 impl/psb_z_hybg_reallocate_nz.F90
 impl/psb_z_hybg_scal.F90
 impl/psb_z_hybg_scals.F90
 impl/psb_z_hybg_to_gpu.F90
 impl/psb_z_hybg_vect_mv.F90
 impl/psb_z_mv_csrg_from_coo.F90
 impl/psb_z_mv_csrg_from_fmt.F90
 impl/psb_z_mv_elg_from_coo.F90
 impl/psb_z_mv_elg_from_fmt.F90
 impl/psb_z_mv_ell_from_coo.f90
 impl/psb_z_mv_ell_from_fmt.f90
 impl/psb_z_mv_ell_to_coo.f90
 impl/psb_z_mv_ell_to_fmt.f90
 impl/psb_z_mv_hlg_from_coo.F90
 impl/psb_z_mv_hlg_from_fmt.F90
 impl/psb_z_mv_hll_from_coo.f90
 impl/psb_z_mv_hll_from_fmt.f90
 impl/psb_z_mv_hll_to_coo.f90
 impl/psb_z_mv_hll_to_fmt.f90
 impl/psb_z_mv_hybg_from_coo.F90
 impl/psb_z_mv_hybg_from_fmt.F90
 psb_c_csrg_mat_mod.F90
 psb_c_elg_mat_mod.F90
 psb_c_ell_mat_mod.f90
 psb_c_gpu_vect_mod.F90
 psb_c_hlg_mat_mod.F90
 psb_c_hll_mat_mod.f90
 psb_c_hybg_mat_mod.F90
 psb_z_csrg_mat_mod.F90
 psb_z_elg_mat_mod.F90
 psb_z_ell_mat_mod.f90
 psb_z_gpu_vect_mod.F90
 psb_z_hlg_mat_mod.F90
 psb_z_hll_mat_mod.f90
 psb_z_hybg_mat_mod.F90


First batch of new files for complex numbers
12 years ago
Salvatore Filippone 2846907ca9 psblas3-type-indexed:
base/internals/psi_dswapdata.F90
 base/modules/psb_d_base_vect_mod.f90
 base/modules/psb_s_base_vect_mod.f90

Safegurds to choose whether to use TYPE_INDEXED.
12 years ago
Salvatore Filippone 95b50f7182 *** empty log message *** 12 years ago
Alessandro Fanfarillo e5beba8137 Fixed send_routine calls in psi_dswapdata.f90 12 years ago
Salvatore Filippone 957c70a6dd psblas3-type-indexed:
base/tools/psb_icdasb.F90

Fixed to use safe psb_realloc
12 years ago
Salvatore Filippone 7848b5d2d3 psblas3-type-indexed:
base/modules/psb_d_base_vect_mod.f90
 base/tools/psb_icdasb.F90

Modified clocv to use set_host.
Modified allocation in icdasb.
12 years ago
Salvatore Filippone 0bbe5dae22 psblas3-type-indexed:
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

Fixed inner names from latest trunk.
12 years ago
Salvatore Filippone d7be193f21 psblsa3-type-indexed:

							
						
12 years ago
Salvatore Filippone 33661b34a6 psblas3-type-indexed:
base/internals/psi_dswapdata.F90
 base/tools/psb_icdasb.F90
 test/pargen/runs/ppde.inp

Working version (only D-single vector)
12 years ago
Salvatore Filippone 2f38f7d9d9 12 years ago
Salvatore Filippone 6d1b5d4011 *** empty log message *** 12 years ago
Salvatore Filippone 2835bb19a8 psblas3-type-indexed:
base/internals/psi_dswapdata.F90
 base/internals/sndrcv.c
 base/modules/psb_desc_mod.f90
 base/modules/psi_d_mod.f90
 base/tools/Makefile
 base/tools/psb_cd_destroy.F90
 base/tools/psb_icdasb.F90

Started work on caching scheme
12 years ago
Salvatore Filippone aa5273e9ad psblas3-type-indexed:
psb_desc_type.f90

Fixed.
12 years ago
Salvatore Filippone 8f69e72e1e psblas3-type-indexed:
Changelog
 README
 base/comm/psb_cscatter.F90
 base/comm/psb_cspgather.F90
 base/comm/psb_dscatter.F90
 base/comm/psb_dspgather.F90
 base/comm/psb_sscatter.F90
 base/comm/psb_sspgather.F90
 base/comm/psb_zscatter.F90
 base/comm/psb_zspgather.F90
 base/internals/psi_bld_tmphalo.f90
 base/internals/psi_bld_tmpovrl.f90
 base/internals/psi_compute_size.f90
 base/internals/psi_crea_bnd_elem.f90
 base/internals/psi_crea_index.f90
 base/internals/psi_cswapdata.F90
 base/internals/psi_cswaptran.F90
 base/internals/psi_desc_index.F90
 base/internals/psi_dl_check.f90
 base/internals/psi_dswapdata.F90
 base/internals/psi_dswaptran.F90
 base/internals/psi_extrct_dl.F90
 base/internals/psi_fnd_owner.F90
 base/internals/psi_idx_cnv.f90
 base/internals/psi_idx_ins_cnv.f90
 base/internals/psi_iswapdata.F90
 base/internals/psi_iswaptran.F90
 base/internals/psi_ldsc_pre_halo.f90
 base/internals/psi_ovrl_save.f90
 base/internals/psi_sswapdata.F90
 base/internals/psi_sswaptran.F90
 base/internals/psi_zswapdata.F90
 base/internals/psi_zswaptran.F90
 base/modules/Makefile
 base/modules/psb_base_linmap_mod.f90
 base/modules/psb_base_mod.f90
 base/modules/psb_c_base_mat_mod.f90
 base/modules/psb_c_comm_mod.f90
 base/modules/psb_c_csc_mat_mod.f90
 base/modules/psb_c_csr_mat_mod.f90
 base/modules/psb_c_linmap_mod.f90
 base/modules/psb_c_mat_mod.f90
 base/modules/psb_c_psblas_mod.f90
 base/modules/psb_c_serial_mod.f90
 base/modules/psb_c_tools_mod.f90
 base/modules/psb_cd_tools_mod.f90
 base/modules/psb_check_mod.f90
 base/modules/psb_const_mod.F90
 base/modules/psb_d_base_mat_mod.f90
 base/modules/psb_d_comm_mod.f90
 base/modules/psb_d_csc_mat_mod.f90
 base/modules/psb_d_csr_mat_mod.f90
 base/modules/psb_d_linmap_mod.f90
 base/modules/psb_d_mat_mod.f90
 base/modules/psb_d_psblas_mod.f90
 base/modules/psb_d_serial_mod.f90
 base/modules/psb_d_tools_mod.f90
 base/modules/psb_desc_const_mod.f90
 base/modules/psb_desc_mod.f90
 base/modules/psb_gen_block_map_mod.f90
 base/modules/psb_hash_map_mod.f90
 base/modules/psb_i_comm_mod.f90
 base/modules/psb_i_tools_mod.f90
 base/modules/psb_list_map_mod.f90
 base/modules/psb_repl_map_mod.f90
 base/modules/psb_s_base_mat_mod.f90
 base/modules/psb_s_comm_mod.f90
 base/modules/psb_s_csc_mat_mod.f90
 base/modules/psb_s_csr_mat_mod.f90
 base/modules/psb_s_linmap_mod.f90
 base/modules/psb_s_mat_mod.f90
 base/modules/psb_s_psblas_mod.f90
 base/modules/psb_s_serial_mod.f90
 base/modules/psb_s_tools_mod.f90
 base/modules/psb_serial_mod.f90
 base/modules/psb_sort_mod.f90
 base/modules/psb_z_base_mat_mod.f90
 base/modules/psb_z_comm_mod.f90
 base/modules/psb_z_csc_mat_mod.f90
 base/modules/psb_z_csr_mat_mod.f90
 base/modules/psb_z_linmap_mod.f90
 base/modules/psb_z_mat_mod.f90
 base/modules/psb_z_psblas_mod.f90
 base/modules/psb_z_serial_mod.f90
 base/modules/psb_z_tools_mod.f90
 base/modules/psi_bcast_mod.F90
 base/modules/psi_c_mod.f90
 base/modules/psi_comm_buffers_mod.F90
 base/modules/psi_d_mod.f90
 base/modules/psi_i_mod.f90
 base/modules/psi_mod.f90
 base/modules/psi_p2p_mod.F90
 base/modules/psi_reduce_mod.F90
 base/modules/psi_s_mod.f90
 base/modules/psi_z_mod.f90
 base/psblas/psb_camax.f90
 base/psblas/psb_cdot.f90
 base/psblas/psb_cnrm2.f90
 base/psblas/psb_cnrmi.f90
 base/psblas/psb_cspsm.f90
 base/psblas/psb_damax.f90
 base/psblas/psb_ddot.f90
 base/psblas/psb_dnrm2.f90
 base/psblas/psb_dnrmi.f90
 base/psblas/psb_dspsm.f90
 base/psblas/psb_samax.f90
 base/psblas/psb_sdot.f90
 base/psblas/psb_snrm2.f90
 base/psblas/psb_snrmi.f90
 base/psblas/psb_sspsm.f90
 base/psblas/psb_sxdot.f90
 base/psblas/psb_zamax.f90
 base/psblas/psb_zdot.f90
 base/psblas/psb_znrm2.f90
 base/psblas/psb_znrmi.f90
 base/psblas/psb_zspsm.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
 base/serial/psb_sort_impl.f90
 base/serial/psb_spdot_srtd.f90
 base/serial/psb_spge_dot.f90
 base/tools/psb_cdall.f90
 base/tools/psb_cdcpy.F90
 base/tools/psb_csphalo.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_loc_to_glob.f90
 base/tools/psb_ssphalo.F90
 base/tools/psb_zsphalo.F90
 krylov/psb_cbicg.f90
 krylov/psb_ccg.f90
 krylov/psb_ccgs.f90
 krylov/psb_ccgstab.f90
 krylov/psb_ccgstabl.f90
 krylov/psb_ckrylov.f90
 krylov/psb_crgmres.f90
 krylov/psb_dbicg.f90
 krylov/psb_dcg.f90
 krylov/psb_dcgs.f90
 krylov/psb_dcgstab.f90
 krylov/psb_dcgstabl.f90
 krylov/psb_dkrylov.f90
 krylov/psb_drgmres.f90
 krylov/psb_sbicg.f90
 krylov/psb_scg.f90
 krylov/psb_scgs.f90
 krylov/psb_scgstab.f90
 krylov/psb_scgstabl.f90
 krylov/psb_skrylov.f90
 krylov/psb_srgmres.f90
 krylov/psb_zbicg.f90
 krylov/psb_zcg.f90
 krylov/psb_zcgs.f90
 krylov/psb_zcgstab.f90
 krylov/psb_zcgstabl.f90
 krylov/psb_zkrylov.f90
 krylov/psb_zrgmres.f90
 prec/impl/psb_c_bjacprec_impl.f90
 prec/impl/psb_c_prec_type_impl.f90
 prec/impl/psb_cprecbld.f90
 prec/impl/psb_d_bjacprec_impl.f90
 prec/impl/psb_d_prec_type_impl.f90
 prec/impl/psb_dprecbld.f90
 prec/impl/psb_s_bjacprec_impl.f90
 prec/impl/psb_s_prec_type_impl.f90
 prec/impl/psb_sprecbld.f90
 prec/impl/psb_z_bjacprec_impl.f90
 prec/impl/psb_z_prec_type_impl.f90
 prec/impl/psb_zprecbld.f90
 prec/psb_c_base_prec_mod.f90
 prec/psb_d_base_prec_mod.f90
 prec/psb_s_base_prec_mod.f90
 prec/psb_z_base_prec_mod.f90
 test/fileread/cf_sample.f90
 test/fileread/sf_sample.f90


Changed name of module for psb_desc_type from psb_descriptor_type into
psb_desc_mod.
12 years ago
Salvatore Filippone 24155b1a4f psblas3:
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_bld_tmpovrl.f90
 base/internals/psi_compute_size.f90
 base/internals/psi_crea_bnd_elem.f90
 base/internals/psi_crea_index.f90
 base/internals/psi_cswapdata.F90
 base/internals/psi_cswaptran.F90
 base/internals/psi_desc_index.F90
 base/internals/psi_dl_check.f90
 base/internals/psi_dswapdata.F90
 base/internals/psi_dswaptran.F90
 base/internals/psi_extrct_dl.F90
 base/internals/psi_fnd_owner.F90
 base/internals/psi_idx_cnv.f90
 base/internals/psi_idx_ins_cnv.f90
 base/internals/psi_iswapdata.F90
 base/internals/psi_iswaptran.F90
 base/internals/psi_ldsc_pre_halo.f90
 base/internals/psi_ovrl_save.f90
 base/internals/psi_sswapdata.F90
 base/internals/psi_sswaptran.F90
 base/internals/psi_zswapdata.F90
 base/internals/psi_zswaptran.F90
 base/modules/Makefile
 base/modules/psb_base_linmap_mod.f90
 base/modules/psb_base_mod.f90
 base/modules/psb_c_comm_mod.f90
 base/modules/psb_c_linmap_mod.f90
 base/modules/psb_c_psblas_mod.f90
 base/modules/psb_c_tools_mod.f90
 base/modules/psb_cd_tools_mod.f90
 base/modules/psb_check_mod.f90
 base/modules/psb_d_comm_mod.f90
 base/modules/psb_d_linmap_mod.f90
 base/modules/psb_d_psblas_mod.f90
 base/modules/psb_d_tools_mod.f90
 base/modules/psb_desc_mod.f90
 base/modules/psb_desc_type.f90
 base/modules/psb_i_comm_mod.f90
 base/modules/psb_i_tools_mod.f90
 base/modules/psb_s_comm_mod.f90
 base/modules/psb_s_linmap_mod.f90
 base/modules/psb_s_psblas_mod.f90
 base/modules/psb_s_tools_mod.f90
 base/modules/psb_z_comm_mod.f90
 base/modules/psb_z_linmap_mod.f90
 base/modules/psb_z_psblas_mod.f90
 base/modules/psb_z_tools_mod.f90
 base/modules/psi_c_mod.f90
 base/modules/psi_d_mod.f90
 base/modules/psi_i_mod.f90
 base/modules/psi_mod.f90
 base/modules/psi_s_mod.f90
 base/modules/psi_z_mod.f90
 base/psblas/psb_camax.f90
 base/psblas/psb_cdot.f90
 base/psblas/psb_cnrm2.f90
 base/psblas/psb_damax.f90
 base/psblas/psb_ddot.f90
 base/psblas/psb_dnrm2.f90
 base/psblas/psb_samax.f90
 base/psblas/psb_sdot.f90
 base/psblas/psb_snrm2.f90
 base/psblas/psb_sxdot.f90
 base/psblas/psb_zamax.f90
 base/psblas/psb_zdot.f90
 base/psblas/psb_znrm2.f90
 base/tools/psb_cdall.f90
 base/tools/psb_loc_to_glob.f90

Changed name of module for psb_desc_type from psb_descriptor_type into
psb_desc_mod.
12 years ago
Salvatore Filippone 92bbcf9fac psblas3:
base/modules/psb_c_base_mat_mod.f90
 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_d_base_mat_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_s_base_mat_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_z_base_mat_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/psblas/psb_cnrmi.f90
 base/psblas/psb_cspsm.f90
 base/psblas/psb_dnrmi.f90
 base/psblas/psb_dspsm.f90
 base/psblas/psb_snrmi.f90
 base/psblas/psb_sspsm.f90
 base/psblas/psb_znrmi.f90
 base/psblas/psb_zspsm.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



New internal names
12 years ago
Salvatore Filippone 764cf2d293 psbals3:
cosmetic changes to sort_mod
12 years ago
Salvatore Filippone 21cb8304d8 psblas3:
base/modules/psi_comm_buffers_mod.F90

Fix mpi type definitions in serial mode.
12 years ago
Salvatore Filippone f40ea391d3 psblas-3.0
base/serial/psb_spdot_srtd.f90
    base/serial/psb_spge_dot.f90

Header and comments.
12 years ago
Salvatore Filippone 8981481336 psblas-3.0:
base/serial/psb_spdot_srtd.f90
    base/modules/psb_z_base_mat_mod.f90
    base/modules/psb_c_base_mat_mod.f90
    base/modules/psb_s_base_mat_mod.f90
    base/modules/psb_d_base_mat_mod.f90
    prec/psb_c_base_prec_mod.f90
    prec/psb_d_base_prec_mod.f90
    prec/psb_s_base_prec_mod.f90
    prec/psb_z_base_prec_mod.f90

Comment fixes.
12 years ago
Salvatore Filippone c746ad77c0 psblas3:
base/modules/psi_reduce_mod.F90

Fixed silly bug in psb_sum for default integers when compiled with
long integers.
12 years ago
Salvatore Filippone 716c511385 psblas3-dev:
test/fileread/cf_sample.f90
    test/fileread/sf_sample.f90

Aligned versions for long integers.
12 years ago
Salvatore Filippone d6f5f5acd3 Silly bug in implementation of psb_sum with --enable-integers 12 years ago
Salvatore Filippone 19a0e6e083 psblas3:
base/comm/psb_cspgather.F90
 base/comm/psb_dspgather.F90
 base/comm/psb_sspgather.F90
 base/comm/psb_zspgather.F90

Fixed allgather.
12 years ago
Salvatore Filippone 7686f87941 psblas3:
base/comm/psb_cspgather.F90
 base/comm/psb_dspgather.F90
 base/comm/psb_sspgather.F90
 base/comm/psb_zspgather.F90

Fixed allgather.
12 years ago
Salvatore Filippone 5af9d3bb15 psblas3
base/tools/psb_csphalo.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_ssphalo.F90
 base/tools/psb_zsphalo.F90

Fix mpi type for displacements.
12 years ago
Salvatore Filippone 5ae50031f6 psblas-testpre:
base/tools/psb_csphalo.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_ssphalo.F90
 base/tools/psb_zsphalo.F90

wrong kind for minfo.
12 years ago
Salvatore Filippone 7c42957207 psblas-testpre:
base/tools/psb_csphalo.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_ssphalo.F90
 base/tools/psb_zsphalo.F90

wrong kind for icomm.
12 years ago
Salvatore Filippone 7c874c0be5 *** empty log message *** 12 years ago
Salvatore Filippone 45c37dbeb0 psblas3
prec/impl/psb_c_bjacprec_impl.f90
 prec/impl/psb_c_prec_type_impl.f90
 prec/impl/psb_cprecbld.f90
 prec/impl/psb_d_bjacprec_impl.f90
 prec/impl/psb_d_prec_type_impl.f90
 prec/impl/psb_dprecbld.f90
 prec/impl/psb_s_bjacprec_impl.f90
 prec/impl/psb_s_prec_type_impl.f90
 prec/impl/psb_sprecbld.f90
 prec/impl/psb_z_bjacprec_impl.f90
 prec/impl/psb_z_prec_type_impl.f90
 prec/impl/psb_zprecbld.f90
 prec/psb_c_base_prec_mod.f90
 prec/psb_d_base_prec_mod.f90
 prec/psb_s_base_prec_mod.f90
 prec/psb_z_base_prec_mod.f90

Some changes were overdone. Fixed.
12 years ago
Salvatore Filippone 2bf2843f7a psblas3:
base/modules/psb_sort_mod.f90
 base/serial/psb_sort_impl.f90
 prec/impl/psb_c_bjacprec_impl.f90
 prec/impl/psb_c_prec_type_impl.f90
 prec/impl/psb_cprecbld.f90
 prec/impl/psb_d_bjacprec_impl.f90
 prec/impl/psb_d_prec_type_impl.f90
 prec/impl/psb_dprecbld.f90
 prec/impl/psb_s_bjacprec_impl.f90
 prec/impl/psb_s_prec_type_impl.f90
 prec/impl/psb_sprecbld.f90
 prec/impl/psb_z_bjacprec_impl.f90
 prec/impl/psb_z_prec_type_impl.f90
 prec/impl/psb_zprecbld.f90
 prec/psb_c_base_prec_mod.f90
 prec/psb_d_base_prec_mod.f90
 prec/psb_s_base_prec_mod.f90
 prec/psb_z_base_prec_mod.f90

1. Changed internal naming scheme for heaps.
2. Fixes for long integers in PREC.
12 years ago
Salvatore Filippone 3940831888 *** empty log message *** 12 years ago
Salvatore Filippone 57957c3f97 psblas3:
base/comm/psb_cscatter.F90
 base/comm/psb_cspgather.F90
 base/comm/psb_dscatter.F90
 base/comm/psb_dspgather.F90
 base/comm/psb_sscatter.F90
 base/comm/psb_sspgather.F90
 base/comm/psb_zscatter.F90
 base/comm/psb_zspgather.F90
 base/internals/psi_cswapdata.F90
 base/internals/psi_cswaptran.F90
 base/internals/psi_dswapdata.F90
 base/internals/psi_dswaptran.F90
 base/internals/psi_sswapdata.F90
 base/internals/psi_sswaptran.F90
 base/internals/psi_zswapdata.F90
 base/internals/psi_zswaptran.F90
 base/modules/psb_const_mod.F90
 base/modules/psb_i_tools_mod.f90
 base/modules/psi_bcast_mod.F90
 base/modules/psi_comm_buffers_mod.F90
 base/modules/psi_p2p_mod.F90
 base/modules/psi_reduce_mod.F90
 base/tools/psb_csphalo.F90
 base/tools/psb_dsphalo.F90
 base/tools/psb_glob_to_loc.f90
 base/tools/psb_loc_to_glob.f90
 base/tools/psb_ssphalo.F90
 base/tools/psb_zsphalo.F90

Parametrixe type identifiers in MPI operations.
12 years ago
Salvatore Filippone c384478d41 Changelog update 12 years ago
Salvatore Filippone 64e1e9d2ba *** empty log message *** 12 years ago
Salvatore Filippone 7ab5e1e8e0 psblas3:
base/serial/psb_spdot_srtd.f90

Fixed infinite loop bug in sparse AXPBY.
12 years ago
Salvatore Filippone 084f6d9f1a psblas3:
base/modules/Makefile
 base/modules/psb_c_serial_mod.f90
 base/modules/psb_d_serial_mod.f90
 base/modules/psb_s_serial_mod.f90
 base/modules/psb_serial_mod.f90
 base/modules/psb_z_serial_mod.f90

Split psb_serial_mod to ease compilation times.
13 years ago
Salvatore Filippone 116f7597f6 psblas3
krylov/psb_cbicg.f90
 krylov/psb_ccgstab.f90
 krylov/psb_dbicg.f90
 krylov/psb_dcgstab.f90
 krylov/psb_sbicg.f90
 krylov/psb_zbicg.f90
 krylov/psb_zcgstab.f90
 test/fileread/runs/dfs.inp

Fix name of routine in log messages.
13 years ago
Salvatore Filippone e54af36c44 psblas3:
Fix interface for index handling with 8-byte integers.
13 years ago
Salvatore Filippone 50cee5c003 psblas3:
base/serial/impl/psb_c_base_mat_impl.F90
 base/serial/impl/psb_d_base_mat_impl.F90
 base/serial/impl/psb_s_base_mat_impl.F90
 base/serial/impl/psb_z_base_mat_impl.F90
 krylov/psb_cbicg.f90
 krylov/psb_ccg.f90
 krylov/psb_ccgs.f90
 krylov/psb_ccgstab.f90
 krylov/psb_ccgstabl.f90
 krylov/psb_ckrylov.f90
 krylov/psb_crgmres.f90
 krylov/psb_dbicg.f90
 krylov/psb_dcg.f90
 krylov/psb_dcgs.f90
 krylov/psb_dcgstab.f90
 krylov/psb_dcgstabl.f90
 krylov/psb_dkrylov.f90
 krylov/psb_drgmres.f90
 krylov/psb_sbicg.f90
 krylov/psb_scg.f90
 krylov/psb_scgs.f90
 krylov/psb_scgstab.f90
 krylov/psb_scgstabl.f90
 krylov/psb_skrylov.f90
 krylov/psb_srgmres.f90
 krylov/psb_zbicg.f90
 krylov/psb_zcg.f90
 krylov/psb_zcgs.f90
 krylov/psb_zcgstab.f90
 krylov/psb_zcgstabl.f90
 krylov/psb_zkrylov.f90
 krylov/psb_zrgmres.f90

Added missing set_host() in vect_mv. 
Cleaned up the krylov methods.
13 years ago
Salvatore Filippone dacc4e566d psblas3-type-index:

							
						
13 years ago
Salvatore Filippone 4ce56cf078 *** empty log message *** 13 years ago
Salvatore Filippone 9b61a45b93 psblas3:
krylov/psb_crgmres.f90
 krylov/psb_drgmres.f90
 krylov/psb_srgmres.f90
 krylov/psb_zrgmres.f90


Silly bug in usage of Xrot.
13 years ago
Salvatore Filippone 7470f70021 psblas3
base/modules/psb_indx_map_mod.f90
 prec/impl/psb_c_bjacprec_impl.f90
 prec/impl/psb_d_bjacprec_impl.f90
 prec/impl/psb_s_bjacprec_impl.f90
 prec/impl/psb_z_bjacprec_impl.f90


Silly bug in prec%apply( trans='C')
Added integer kind in indx_map.
13 years ago
Salvatore Filippone a37bd05ff8 *** empty log message *** 13 years ago
Salvatore Filippone 1ecb1f053c psblas-3.0:
util/psb_gps_mod.f90

Bug in GPS renumbering: double declaration of a variable  was
shadowing the COMMON version.
13 years ago
Salvatore Filippone eb526f6d71 psblas-3.0:
config/pac.m4
 configure
 base/modules/psb_const_mod.F90

Fix silly configure bug.
Better parametrization of KINDs and constants.
13 years ago
Salvatore Filippone 844b700bf6 *** empty log message *** 13 years ago