Salvatore Filippone
fde4f72c54
psblas3:
...
base/serial/psb_crwextd.f90
base/serial/psb_drwextd.f90
base/serial/psb_srwextd.f90
base/serial/psb_zrwextd.f90
Fixed out-of-bounds error.
14 years ago
Salvatore Filippone
bf06e61067
psblas3:
...
base/modules/psb_base_mat_mod.f90
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_d_base_mat_mod.f90
base/modules/psb_d_csc_mat_mod.f90
base/modules/psb_d_csr_mat_mod.f90
base/modules/psb_gen_block_map_mod.f90
base/modules/psb_glist_map_mod.f90
base/modules/psb_hash_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/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_z_base_mat_mod.f90
base/modules/psb_z_csc_mat_mod.f90
base/modules/psb_z_csr_mat_mod.f90
opt/psb_d_ell_mat_mod.f90
opt/psb_d_rsb_mat_mod.F90
Changed get_fmt() to a NOPASS method (but not for spmat_type).
14 years ago
Salvatore Filippone
601d83a788
psblas3:
...
base/modules/psb_indx_map_mod.f90
Fix order of subroutine listing for CRAY's compiler.
14 years ago
Salvatore Filippone
ba45911353
psblas3:
...
base/comm/psb_cspgather.F90
base/comm/psb_sspgather.F90
base/comm/psb_zspgather.F90
Fixed bug in allgather data types.
14 years ago
Salvatore Filippone
8360e7478e
psblas3:
...
base/internals/psi_crea_index.f90
base/serial/psb_znumbmm.f90
Silly bug in psb_znumbmm calling cnumbmm.
crea_index was trying to get the size of an unallocated array.
14 years ago
Salvatore Filippone
d4d408f950
psblas3:
...
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
base/tools/psb_linmap.f90
Workaround allocate-on-assignment problems.
14 years ago
Salvatore Filippone
bcc4b1b034
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
Comment/prologue handling.
14 years ago
Salvatore Filippone
01b02f4e9c
*** empty log message ***
14 years ago
Salvatore Filippone
791e7ba572
*** empty log message ***
14 years ago
Salvatore Filippone
13e745a348
psblas3:
...
base/internals/psi_desc_impl.f90
base/internals/psi_idx_ins_cnv.f90
base/modules/psb_desc_type.f90
base/serial/Makefile
base/serial/impl
base/tools/psb_casb.f90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cdall.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.F90
base/tools/psb_cdcpy.f90
base/tools/psb_cdprt.f90
base/tools/psb_cdrep.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_cspfree.f90
base/tools/psb_dasb.f90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dspfree.f90
base/tools/psb_glob_to_loc.f90
base/tools/psb_iasb.f90
base/tools/psb_icdasb.F90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_sasb.f90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_sspfree.f90
base/tools/psb_zasb.f90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zspfree.f90
Take out matrix_data component.
14 years ago
Salvatore Filippone
45414785de
psblas3:
...
base/serial/f03/Makefile
base/serial/f03/psb_base_mat_impl.f90
base/serial/f03/psb_c_base_mat_impl.f90
base/serial/f03/psb_c_coo_impl.f90
base/serial/f03/psb_c_csc_impl.f90
base/serial/f03/psb_c_csr_impl.f90
base/serial/f03/psb_c_mat_impl.F90
base/serial/f03/psb_d_base_mat_impl.f90
base/serial/f03/psb_d_coo_impl.f90
base/serial/f03/psb_d_csc_impl.f90
base/serial/f03/psb_d_csr_impl.f90
base/serial/f03/psb_d_mat_impl.F90
base/serial/f03/psb_s_base_mat_impl.f90
base/serial/f03/psb_s_coo_impl.f90
base/serial/f03/psb_s_csc_impl.f90
base/serial/f03/psb_s_csr_impl.f90
base/serial/f03/psb_s_mat_impl.F90
base/serial/f03/psb_z_base_mat_impl.f90
base/serial/f03/psb_z_coo_impl.f90
base/serial/f03/psb_z_csc_impl.f90
base/serial/f03/psb_z_csr_impl.f90
base/serial/f03/psb_z_mat_impl.F90
Change name of f03 subdir, step 1
14 years ago
Salvatore Filippone
5b24b3695c
psblas3-dev:
...
base/modules/psb_base_mat_mod.f03
base/modules/psb_base_mat_mod.f90
base/modules/psb_c_base_mat_mod.f03
base/modules/psb_c_base_mat_mod.f90
base/modules/psb_c_csc_mat_mod.f03
base/modules/psb_c_csc_mat_mod.f90
base/modules/psb_c_csr_mat_mod.f03
base/modules/psb_c_csr_mat_mod.f90
base/modules/psb_c_mat_mod.f03
base/modules/psb_c_mat_mod.f90
base/modules/psb_d_base_mat_mod.f03
base/modules/psb_d_base_mat_mod.f90
base/modules/psb_d_csc_mat_mod.f03
base/modules/psb_d_csc_mat_mod.f90
base/modules/psb_d_csr_mat_mod.f03
base/modules/psb_d_csr_mat_mod.f90
base/modules/psb_d_mat_mod.f03
base/modules/psb_d_mat_mod.f90
base/modules/psb_gen_block_map_mod.f03
base/modules/psb_gen_block_map_mod.f90
base/modules/psb_glist_map_mod.f03
base/modules/psb_glist_map_mod.f90
base/modules/psb_hash_map_mod.f03
base/modules/psb_hash_map_mod.f90
base/modules/psb_indx_map_mod.f03
base/modules/psb_indx_map_mod.f90
base/modules/psb_list_map_mod.f03
base/modules/psb_list_map_mod.f90
base/modules/psb_mat_mod.f03
base/modules/psb_mat_mod.f90
base/modules/psb_repl_map_mod.f03
base/modules/psb_repl_map_mod.f90
base/modules/psb_s_base_mat_mod.f03
base/modules/psb_s_base_mat_mod.f90
base/modules/psb_s_csc_mat_mod.f03
base/modules/psb_s_csc_mat_mod.f90
base/modules/psb_s_csr_mat_mod.f03
base/modules/psb_s_csr_mat_mod.f90
base/modules/psb_s_mat_mod.f03
base/modules/psb_s_mat_mod.f90
base/modules/psb_z_base_mat_mod.f03
base/modules/psb_z_base_mat_mod.f90
base/modules/psb_z_csc_mat_mod.f03
base/modules/psb_z_csc_mat_mod.f90
base/modules/psb_z_csr_mat_mod.f03
base/modules/psb_z_csr_mat_mod.f90
base/modules/psb_z_mat_mod.f03
base/modules/psb_z_mat_mod.f90
base/serial/f03/psb_base_mat_impl.f03
base/serial/f03/psb_base_mat_impl.f90
base/serial/f03/psb_c_base_mat_impl.f03
base/serial/f03/psb_c_base_mat_impl.f90
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_c_coo_impl.f90
base/serial/f03/psb_c_csc_impl.f03
base/serial/f03/psb_c_csc_impl.f90
base/serial/f03/psb_c_csr_impl.f03
base/serial/f03/psb_c_csr_impl.f90
base/serial/f03/psb_c_mat_impl.F03
base/serial/f03/psb_c_mat_impl.F90
base/serial/f03/psb_d_base_mat_impl.f03
base/serial/f03/psb_d_base_mat_impl.f90
base/serial/f03/psb_d_coo_impl.f03
base/serial/f03/psb_d_coo_impl.f90
base/serial/f03/psb_d_csc_impl.f03
base/serial/f03/psb_d_csc_impl.f90
base/serial/f03/psb_d_csr_impl.f03
base/serial/f03/psb_d_csr_impl.f90
base/serial/f03/psb_d_mat_impl.F03
base/serial/f03/psb_d_mat_impl.F90
base/serial/f03/psb_s_base_mat_impl.f03
base/serial/f03/psb_s_base_mat_impl.f90
base/serial/f03/psb_s_coo_impl.f03
base/serial/f03/psb_s_coo_impl.f90
base/serial/f03/psb_s_csc_impl.f03
base/serial/f03/psb_s_csc_impl.f90
base/serial/f03/psb_s_csr_impl.f03
base/serial/f03/psb_s_csr_impl.f90
base/serial/f03/psb_s_mat_impl.F03
base/serial/f03/psb_s_mat_impl.F90
base/serial/f03/psb_z_base_mat_impl.f03
base/serial/f03/psb_z_base_mat_impl.f90
base/serial/f03/psb_z_coo_impl.f03
base/serial/f03/psb_z_coo_impl.f90
base/serial/f03/psb_z_csc_impl.f03
base/serial/f03/psb_z_csc_impl.f90
base/serial/f03/psb_z_csr_impl.f03
base/serial/f03/psb_z_csr_impl.f90
base/serial/f03/psb_z_mat_impl.F03
base/serial/f03/psb_z_mat_impl.F90
opt/psb_d_ell_impl.f03
opt/psb_d_ell_impl.f90
opt/psb_d_ell_mat_mod.f03
opt/psb_d_ell_mat_mod.f90
opt/psb_d_rsb_mat_mod.F03
opt/psb_d_rsb_mat_mod.F90
opt/rsb_mod.f03
opt/rsb_mod.f90
prec/psb_c_base_prec_mod.f03
prec/psb_c_base_prec_mod.f90
prec/psb_c_bjacprec.f03
prec/psb_c_bjacprec.f90
prec/psb_c_diagprec.f03
prec/psb_c_diagprec.f90
prec/psb_c_nullprec.f03
prec/psb_c_nullprec.f90
prec/psb_c_prec_type.f03
prec/psb_c_prec_type.f90
prec/psb_d_base_prec_mod.f03
prec/psb_d_base_prec_mod.f90
prec/psb_d_bjacprec.f03
prec/psb_d_bjacprec.f90
prec/psb_d_diagprec.f03
prec/psb_d_diagprec.f90
prec/psb_d_nullprec.f03
prec/psb_d_nullprec.f90
prec/psb_d_prec_type.f03
prec/psb_d_prec_type.f90
prec/psb_prec_const_mod.f03
prec/psb_prec_const_mod.f90
prec/psb_prec_type.f03
prec/psb_prec_type.f90
prec/psb_s_base_prec_mod.f03
prec/psb_s_base_prec_mod.f90
prec/psb_s_bjacprec.f03
prec/psb_s_bjacprec.f90
prec/psb_s_diagprec.f03
prec/psb_s_diagprec.f90
prec/psb_s_nullprec.f03
prec/psb_s_nullprec.f90
prec/psb_s_prec_type.f03
prec/psb_s_prec_type.f90
prec/psb_z_base_prec_mod.f03
prec/psb_z_base_prec_mod.f90
prec/psb_z_bjacprec.f03
prec/psb_z_bjacprec.f90
prec/psb_z_diagprec.f03
prec/psb_z_diagprec.f90
prec/psb_z_nullprec.f03
prec/psb_z_nullprec.f90
prec/psb_z_prec_type.f03
prec/psb_z_prec_type.f90
test/pargen/runs/ppde.inp
test/serial/d_coo_matgen.f03
test/serial/d_coo_matgen.f90
test/serial/d_matgen.f03
test/serial/d_matgen.f90
test/serial/psb_d_cxx_impl.f03
test/serial/psb_d_cxx_impl.f90
test/serial/psb_d_cxx_mat_mod.f03
test/serial/psb_d_cxx_mat_mod.f90
test/serial/psb_d_cyy_impl.f03
test/serial/psb_d_cyy_impl.f90
test/serial/psb_d_cyy_mat_mod.f03
test/serial/psb_d_cyy_mat_mod.f90
test/serial/psb_d_czz_mat_mod.f03
test/serial/psb_d_czz_mat_mod.f90
Switched all f03 into f90. This should let Intel work.
14 years ago
Salvatore Filippone
7b086688a0
psblsa3-dev:
...
base/modules/psb_gen_block_map_mod.f03
base/modules/psb_glist_map_mod.f03
base/modules/psb_hash_map_mod.f03
base/modules/psb_indx_map_mod.f03
base/modules/psb_list_map_mod.f03
base/modules/psb_repl_map_mod.f03
base/tools/psb_cdcpy.f90
Defined CLONE method in indx_map. Use it to work around GNU PR 47085.
TBD: move under IFDEF
14 years ago
Salvatore Filippone
0fdaaaccf1
psblas3-dev:
...
base/modules/psb_c_linmap_mod.f90
base/modules/psb_d_linmap_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_linmap_type_mod.f90
base/modules/psb_s_linmap_mod.f90
base/modules/psb_z_linmap_mod.f90
Switching order of USE PSB_DESC_TYPE is a workaround for PR 46448.
Go figure....
14 years ago
Salvatore Filippone
2cb5d704da
psblas3:
...
base/modules/psb_base_tools_mod.f90
base/tools/psb_cdcpy.f90
Recover intent(out) on cdcpy.
Should we change cdfree???
14 years ago
Salvatore Filippone
66cefd1e41
psblas3:
...
base/modules/psb_desc_const_mod.f90
base/modules/psb_desc_type.f90
base/modules/psb_gen_block_map_mod.f03
base/modules/psb_glist_map_mod.f03
base/modules/psb_hash_map_mod.f03
base/modules/psb_indx_map_mod.f03
base/modules/psb_list_map_mod.f03
base/modules/psb_repl_map_mod.f03
base/modules/psi_comm_buffers_mod.F90
base/modules/psi_p2p_mod.F90
base/modules/psi_reduce_mod.F90
base/tools/psb_cd_set_bld.f90
Add headers for recent INDXMAP work.
14 years ago
Salvatore Filippone
44c059beba
*** empty log message ***
14 years ago
Salvatore Filippone
a2a0f94d65
*** empty log message ***
14 years ago
Salvatore Filippone
5e4b52eb4e
psblas3:
...
base/comm/psb_cgather.f90
base/comm/psb_cscatter.F90
base/comm/psb_dgather.f90
base/comm/psb_dscatter.F90
base/comm/psb_igather.f90
base/comm/psb_iscatter.F90
base/comm/psb_sgather.f90
base/comm/psb_sscatter.F90
base/comm/psb_zgather.f90
base/comm/psb_zscatter.F90
base/internals/Makefile
base/internals/psb_indx_map_fnd_owner.F90
base/internals/psi_bld_g2lmap.f90
base/internals/psi_bld_tmphalo.f90
base/internals/psi_crea_index.f90
base/internals/psi_desc_index.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_ldsc_pre_halo.f90
base/modules/Makefile
base/modules/psb_base_tools_mod.f90
base/modules/psb_desc_const_mod.f90
base/modules/psb_desc_type.f90
base/modules/psb_gen_block_map_mod.f03
base/modules/psb_glist_map_mod.f03
base/modules/psb_hash_map_mod.f03
base/modules/psb_indx_map_mod.f03
base/modules/psb_list_map_mod.f03
base/modules/psb_repl_map_mod.f03
base/modules/psb_sort_mod.f90
base/modules/psi_mod.f90
base/modules/psi_reduce_mod.F90
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_d_coo_impl.f03
base/serial/f03/psb_s_coo_impl.f03
base/serial/f03/psb_z_coo_impl.f03
base/serial/psb_sort_impl.f90
base/tools/Makefile
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cd_switch_ovl_indxmap.f90
base/tools/psb_cdall.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdins.f90
base/tools/psb_cdprt.f90
base/tools/psb_cdren.f90
base/tools/psb_cdrep.f90
base/tools/psb_cspins.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dspins.f90
base/tools/psb_icdasb.F90
base/tools/psb_loc_to_glob.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sspins.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zspins.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/runs/dfs.inp
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/runs/ppde.inp
test/pargen/spde.f90
util/psb_mat_dist_impl.f90
Merge work on INDXMAP.
14 years ago
Salvatore Filippone
105cdcc1dd
psblas3:
...
base/internals/Makefile
base/internals/psi_desc_impl.f90
base/internals/psi_ovrl_restr.f90
base/internals/psi_ovrl_save.f90
base/internals/psi_ovrl_upd.f90
base/serial/Makefile
base/serial/psi_desc_impl.f90
base/serial/psi_ovrl_restr.f90
base/serial/psi_ovrl_save.f90
base/serial/psi_ovrl_upd.f90
Moved routines from serial to internals where they really belong.
14 years ago
Salvatore Filippone
7802d51b7c
psblas3:
...
Makefile
psi_desc_impl.f90
psi_impl.f90
psi_ovrl_restr.f90
psi_ovrl_save.f90
psi_ovrl_upd.f90
Merged from tdesc.
14 years ago
Salvatore Filippone
80487d7c9c
psblas3:
...
base/modules/psb_d_mat_mod.f03
base/psblas/psb_dspnrm1.f90
Fixed inconsistent interfaces, discovered with nagfor.
14 years ago
Salvatore Filippone
e66bc8e07e
psblas3:
...
added geptr D.
14 years ago
Salvatore Filippone
3831be4ef0
psblas3:## base/modules/psb_c_base_mat_mod.f03
...
base/modules/psb_d_mat_mod.f03
base/modules/psb_linmap_type_mod.f90
base/modules/psb_serial_mod.f90
base/serial/Makefile
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_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_coo_impl.f03
base/serial/f03/psb_s_csc_impl.f03
base/serial/f03/psb_s_csr_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
opt
opt/Makefile
opt/psb_d_ell_impl.f03
opt/psb_d_ell_mat_mod.f03
prec/psb_d_base_prec_mod.f03
prec/psb_d_bjacprec.f03
prec/psb_d_prec_type.f03
test/fileread/df_sample.f90
test/fileread/runs/dfs.inp
test/serial/d_matgen.f03
test/serial/psb_d_rsb_mat_mod.F03
1. Fixed get_diag for various cases.
2. OPT subdir for experimental material; right now ELL.
14 years ago
Salvatore Filippone
9b39e26a99
psblas3:
...
psb_c_csc_impl.f03
psb_c_csr_impl.f03
psb_d_csc_impl.f03
psb_d_csr_impl.f03
psb_s_csc_impl.f03
psb_s_csr_impl.f03
psb_z_csc_impl.f03
psb_z_csr_impl.f03
Fixed use module for missing initialization of debug_unit in some methods.
14 years ago
Salvatore Filippone
b4366289ce
psblas3:
...
psb_c_csc_impl.f03
psb_c_csr_impl.f03
psb_d_csc_impl.f03
psb_d_csr_impl.f03
psb_s_csc_impl.f03
psb_s_csr_impl.f03
psb_z_csc_impl.f03
psb_z_csr_impl.f03
Fixed missing initialization of debug_unit in some methods.
14 years ago
Salvatore Filippone
083573809d
psblas3:
...
base/serial/f03/psb_d_csr_impl.f03
Fixed bug in colsum,aclsum.
14 years ago
Salvatore Filippone
e17ebeaf89
psblas3:
...
f03/psb_d_csr_impl.f03
Fixed bug in csnm1.
14 years ago
Salvatore Filippone
90800f7b5b
psblas3:
...
psi_penv_mod.F90
Modified psb_close so that in serial mode NCTXT gets decremented, to
free an ICTXT slot.
14 years ago
Salvatore Filippone
5de61046b3
psblas3:
...
base/serial/f03/psb_s_csr_impl.f03
test/pargen/Makefile
Fixed CSR_IMPL on copy to avoid reallocate on assignment.
Needs to be cleaned up!!!
14 years ago
Salvatore Filippone
bb0434a1a1
psblas3:
...
base/comm/Makefile
base/comm/psb_cspgather.F90
base/comm/psb_sspgather.F90
base/comm/psb_zspgather.F90
base/modules/psb_comm_mod.f90
test/serial/d_matgen.f03
Added sp_gather interfaces.
14 years ago
Salvatore Filippone
8c6358a226
psblas3:
...
base/comm/psb_dspgather.F90
base/modules/psb_c_linmap_mod.f90
base/modules/psb_c_mat_mod.f03
base/modules/psb_c_psblas_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_comm_mod.f90
base/modules/psb_d_linmap_mod.f90
base/modules/psb_d_mat_mod.f03
base/modules/psb_d_psblas_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_linmap_type_mod.f90
base/modules/psb_s_linmap_mod.f90
base/modules/psb_s_mat_mod.f03
base/modules/psb_s_psblas_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_serial_mod.f90
base/modules/psb_z_linmap_mod.f90
base/modules/psb_z_mat_mod.f03
base/modules/psb_z_psblas_mod.f90
base/modules/psb_z_tools_mod.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspnrm1.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/f03/psb_c_mat_impl.F03
base/serial/f03/psb_d_mat_impl.F03
base/serial/f03/psb_s_mat_impl.F03
base/serial/f03/psb_z_mat_impl.F03
base/serial/psb_cnumbmm.f90
base/serial/psb_crwextd.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_drwextd.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_snumbmm.f90
base/serial/psb_srwextd.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zsymbmm.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cspalloc.f90
base/tools/psb_cspasb.f90
base/tools/psb_cspfree.f90
base/tools/psb_csphalo.F90
base/tools/psb_cspins.f90
base/tools/psb_csprn.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dspalloc.f90
base/tools/psb_dspasb.f90
base/tools/psb_dspfree.f90
base/tools/psb_dsphalo.F90
base/tools/psb_dspins.f90
base/tools/psb_dsprn.f90
base/tools/psb_linmap.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sspalloc.f90
base/tools/psb_sspasb.f90
base/tools/psb_sspfree.f90
base/tools/psb_ssphalo.F90
base/tools/psb_sspins.f90
base/tools/psb_ssprn.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zspalloc.f90
base/tools/psb_zspasb.f90
base/tools/psb_zspfree.f90
base/tools/psb_zsphalo.F90
base/tools/psb_zspins.f90
base/tools/psb_zsprn.f90
krylov/psb_c_inner_krylov_mod.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_d_inner_krylov_mod.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_krylov_mod.f90
krylov/psb_s_inner_krylov_mod.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_z_inner_krylov_mod.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/psb_c_base_prec_mod.f03
prec/psb_c_bjacprec.f03
prec/psb_c_diagprec.f03
prec/psb_c_nullprec.f03
prec/psb_c_prec_type.f03
prec/psb_cilu_fct.f90
prec/psb_cprecbld.f90
prec/psb_d_base_prec_mod.f03
prec/psb_d_bjacprec.f03
prec/psb_d_diagprec.f03
prec/psb_d_nullprec.f03
prec/psb_d_prec_type.f03
prec/psb_dilu_fct.f90
prec/psb_dprecbld.f90
prec/psb_prec_mod.f90
prec/psb_s_base_prec_mod.f03
prec/psb_s_bjacprec.f03
prec/psb_s_diagprec.f03
prec/psb_s_nullprec.f03
prec/psb_s_prec_type.f03
prec/psb_silu_fct.f90
prec/psb_sprecbld.f90
prec/psb_z_base_prec_mod.f03
prec/psb_z_bjacprec.f03
prec/psb_z_diagprec.f03
prec/psb_z_nullprec.f03
prec/psb_z_prec_type.f03
prec/psb_zilu_fct.f90
prec/psb_zprecbld.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/spde.f90
test/serial/d_coo_matgen.f03
test/serial/d_matgen.f03
test/torture/psb_c_mvsv_tester.f90
test/torture/psb_d_mvsv_tester.f90
test/torture/psb_s_mvsv_tester.f90
test/torture/psb_z_mvsv_tester.f90
test/util/dhb2mm.f90
test/util/dmm2hb.f90
test/util/zhb2mm.f90
test/util/zmm2hb.f90
util/psb_hbio_impl.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_impl.f90
util/psb_mat_dist_mod.f90
util/psb_metispart_mod.F90
util/psb_mmio_impl.f90
util/psb_mmio_mod.f90
Revised name of outer sparse type to be backward-compatible.
14 years ago
Salvatore Filippone
87ed8861e9
*** empty log message ***
14 years ago
Salvatore Filippone
cf7cb070c3
Fixed warnings about ME being used before set.
14 years ago
Salvatore Filippone
1fb90f12f7
psblas3:
...
base/modules/psb_base_mat_mod.f03
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_c_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_d_mat_mod.f03
base/modules/psb_hash_mod.f90
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_s_mat_mod.f03
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/modules/psb_z_mat_mod.f03
Copyright version 3.0.
14 years ago
Alfredo Buttari
c67ad0f0c3
added a few more comments
14 years ago
Alfredo Buttari
99cca59c28
Added few more comments on the new 2003 modules
15 years ago
Alfredo Buttari
c08e1e2936
Added comment/headers
15 years ago
Salvatore Filippone
2fb20bc173
psblas3:
...
base/comm/psb_cgather.f90
base/comm/psb_chalo.f90
base/comm/psb_covrl.f90
base/comm/psb_cscatter.F90
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_igather.f90
base/comm/psb_ihalo.f90
base/comm/psb_iovrl.f90
base/comm/psb_iscatter.F90
base/comm/psb_sgather.f90
base/comm/psb_shalo.f90
base/comm/psb_sovrl.f90
base/comm/psb_sscatter.F90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.F90
base/internals/psi_bld_g2lmap.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_crea_ovr_elem.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_exist_ovr_elem.f
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_list_search.f
base/internals/psi_sort_dl.f90
base/internals/psi_sswapdata.F90
base/internals/psi_sswaptran.F90
base/internals/psi_zswapdata.F90
base/internals/psi_zswaptran.F90
base/internals/srtlist.f
base/modules/error.f90
base/modules/psb_base_mat_mod.f03
base/modules/psb_base_tools_mod.f90
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_c_linmap_mod.f90
base/modules/psb_c_mat_mod.f03
base/modules/psb_c_psblas_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_check_mod.f90
base/modules/psb_comm_mod.f90
base/modules/psb_const_mod.F90
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_d_linmap_mod.f90
base/modules/psb_d_mat_mod.f03
base/modules/psb_d_psblas_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_desc_type.f90
base/modules/psb_error_mod.F90
base/modules/psb_gps_mod.f90
base/modules/psb_hash_mod.f90
base/modules/psb_ip_reord_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_linmap_type_mod.f90
base/modules/psb_psblas_mod.f90
base/modules/psb_realloc_mod.F90
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_s_linmap_mod.f90
base/modules/psb_s_mat_mod.f03
base/modules/psb_s_psblas_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_serial_mod.f90
base/modules/psb_sort_mod.f90
base/modules/psb_sparse_mod.f90
base/modules/psb_string_mod.f90
base/modules/psb_tools_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/modules/psb_z_linmap_mod.f90
base/modules/psb_z_mat_mod.f03
base/modules/psb_z_psblas_mod.f90
base/modules/psb_z_tools_mod.f90
base/modules/psi_mod.f90
base/modules/psi_serial_mod.f90
base/psblas/psb_camax.f90
base/psblas/psb_casum.f90
base/psblas/psb_caxpby.f90
base/psblas/psb_cdot.f90
base/psblas/psb_cnrm2.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspnrm1.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_samax.f90
base/psblas/psb_sasum.f90
base/psblas/psb_saxpby.f90
base/psblas/psb_sdot.f90
base/psblas/psb_snrm2.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_sxdot.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/aux/cacmp_mod.f90
base/serial/aux/calcmp_mod.f90
base/serial/aux/calsr.f90
base/serial/aux/calsrx.f90
base/serial/aux/camsort_dw.f90
base/serial/aux/camsort_up.f90
base/serial/aux/camsr.f90
base/serial/aux/camsrx.f90
base/serial/aux/casr.f90
base/serial/aux/casrx.f90
base/serial/aux/clcmp_mod.f90
base/serial/aux/clsr.f90
base/serial/aux/clsrx.f90
base/serial/aux/dasr.f90
base/serial/aux/dasrx.f90
base/serial/aux/dmsort_dw.f90
base/serial/aux/dmsort_up.f90
base/serial/aux/dmsr.f90
base/serial/aux/dmsrx.f90
base/serial/aux/dsr.f90
base/serial/aux/dsrx.f90
base/serial/aux/iasr.f90
base/serial/aux/iasrx.f90
base/serial/aux/ibsrch.f
base/serial/aux/imsr.f90
base/serial/aux/imsru.f90
base/serial/aux/imsrx.f90
base/serial/aux/isaperm.f
base/serial/aux/isr.f90
base/serial/aux/isrx.f90
base/serial/aux/issrch.f
base/serial/aux/msort_dw.f90
base/serial/aux/msort_up.f90
base/serial/aux/sasr.f90
base/serial/aux/sasrx.f90
base/serial/aux/smsort_dw.f90
base/serial/aux/smsort_up.f90
base/serial/aux/smsr.f90
base/serial/aux/smsrx.f90
base/serial/aux/ssr.f90
base/serial/aux/ssrx.f90
base/serial/aux/zacmp_mod.f90
base/serial/aux/zalcmp_mod.f90
base/serial/aux/zalsr.f90
base/serial/aux/zalsrx.f90
base/serial/aux/zamsort_dw.f90
base/serial/aux/zamsort_up.f90
base/serial/aux/zamsr.f90
base/serial/aux/zamsrx.f90
base/serial/aux/zasr.f90
base/serial/aux/zasrx.f90
base/serial/aux/zlcmp_mod.f90
base/serial/aux/zlsr.f90
base/serial/aux/zlsrx.f90
base/serial/f77/caxpby.f
base/serial/f77/daxpby.f
base/serial/f77/saxpby.f
base/serial/f77/zaxpby.f
base/serial/psb_cnumbmm.f90
base/serial/psb_crwextd.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_drwextd.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_lsame.f90
base/serial/psb_snumbmm.f90
base/serial/psb_sort_impl.f90
base/serial/psb_srwextd.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zsymbmm.f90
base/serial/psi_impl.f90
base/serial/psi_serial_impl.f90
base/tools/psb_callc.f90
base/tools/psb_casb.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_lstext.f90
base/tools/psb_cd_reinit.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdins.f90
base/tools/psb_cdprt.f90
base/tools/psb_cdren.f90
base/tools/psb_cdrep.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_cspalloc.f90
base/tools/psb_cspasb.f90
base/tools/psb_cspfree.f90
base/tools/psb_csphalo.F90
base/tools/psb_cspins.f90
base/tools/psb_csprn.f90
base/tools/psb_dallc.f90
base/tools/psb_dasb.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dspalloc.f90
base/tools/psb_dspasb.f90
base/tools/psb_dspfree.f90
base/tools/psb_dsphalo.F90
base/tools/psb_dspins.f90
base/tools/psb_dsprn.f90
base/tools/psb_get_overlap.f90
base/tools/psb_glob_to_loc.f90
base/tools/psb_ialloc.f90
base/tools/psb_iasb.f90
base/tools/psb_icdasb.F90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_linmap.f90
base/tools/psb_loc_to_glob.f90
base/tools/psb_map.f90
base/tools/psb_sallc.f90
base/tools/psb_sasb.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_sspalloc.f90
base/tools/psb_sspasb.f90
base/tools/psb_sspfree.f90
base/tools/psb_ssphalo.F90
base/tools/psb_sspins.f90
base/tools/psb_ssprn.f90
base/tools/psb_zallc.f90
base/tools/psb_zasb.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zspalloc.f90
base/tools/psb_zspasb.f90
base/tools/psb_zspfree.f90
base/tools/psb_zsphalo.F90
base/tools/psb_zspins.f90
base/tools/psb_zsprn.f90
krylov/psb_base_inner_krylov_mod.f90
krylov/psb_c_inner_krylov_mod.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_d_inner_krylov_mod.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_inner_krylov_mod.f90
krylov/psb_krylov_mod.f90
krylov/psb_s_inner_krylov_mod.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_z_inner_krylov_mod.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/psb_c_base_prec_mod.f03
prec/psb_c_prec_type.f03
prec/psb_cilu_fct.f90
prec/psb_cprc_aply.f90
prec/psb_cprecbld.f90
prec/psb_cprecinit.f90
prec/psb_cprecset.f90
prec/psb_d_base_prec_mod.f03
prec/psb_d_prec_type.f03
prec/psb_dilu_fct.f90
prec/psb_dprc_aply.f90
prec/psb_dprecbld.f90
prec/psb_dprecinit.f90
prec/psb_dprecset.f90
prec/psb_prec_const_mod.f03
prec/psb_prec_mod.f90
prec/psb_prec_type.f03
prec/psb_s_base_prec_mod.f03
prec/psb_s_prec_type.f03
prec/psb_silu_fct.f90
prec/psb_sprc_aply.f90
prec/psb_sprecbld.f90
prec/psb_sprecinit.f90
prec/psb_sprecset.f90
prec/psb_z_base_prec_mod.f03
prec/psb_z_prec_type.f03
prec/psb_zilu_fct.f90
prec/psb_zprc_aply.f90
prec/psb_zprecbld.f90
prec/psb_zprecinit.f90
prec/psb_zprecset.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/getp.f90
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/spde.f90
test/serial/psb_d_cxx_mat_mod.f03
test/util/dhb2mm.f90
test/util/dmm2hb.f90
test/util/zhb2mm.f90
test/util/zmm2hb.f90
util/psb_blockpart_mod.f90
util/psb_hbio_impl.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_impl.f90
util/psb_mat_dist_mod.f90
util/psb_metispart_mod.F90
util/psb_mmio_impl.f90
util/psb_mmio_mod.f90
util/psb_util_mod.f90
Updated copyright statement.
Fixed style to use "import :: " statement.
15 years ago
Salvatore Filippone
76f75233ac
psblas3:
...
base/comm/psb_cgather.f90
base/comm/psb_chalo.f90
base/comm/psb_covrl.f90
base/comm/psb_cscatter.F90
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_igather.f90
base/comm/psb_ihalo.f90
base/comm/psb_iovrl.f90
base/comm/psb_iscatter.F90
base/comm/psb_sgather.f90
base/comm/psb_shalo.f90
base/comm/psb_sovrl.f90
base/comm/psb_sscatter.F90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.F90
base/internals/psi_bld_g2lmap.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_crea_ovr_elem.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_exist_ovr_elem.f
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_list_search.f
base/internals/psi_sort_dl.f90
base/internals/psi_sswapdata.F90
base/internals/psi_sswaptran.F90
base/internals/psi_zswapdata.F90
base/internals/psi_zswaptran.F90
base/internals/srtlist.f
base/modules/error.f90
base/modules/psb_base_tools_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_check_mod.f90
base/modules/psb_comm_mod.f90
base/modules/psb_const_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_type.f90
base/modules/psb_error_mod.F90
base/modules/psb_gps_mod.f90
base/modules/psb_hash_mod.f90
base/modules/psb_ip_reord_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_linmap_type_mod.f90
base/modules/psb_psblas_mod.f90
base/modules/psb_realloc_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_serial_mod.f90
base/modules/psb_sort_mod.f90
base/modules/psb_sparse_mod.f90
base/modules/psb_string_mod.f90
base/modules/psb_tools_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_mod.f90
base/modules/psi_serial_mod.f90
base/psblas/psb_camax.f90
base/psblas/psb_casum.f90
base/psblas/psb_caxpby.f90
base/psblas/psb_cdot.f90
base/psblas/psb_cnrm2.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspnrm1.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_samax.f90
base/psblas/psb_sasum.f90
base/psblas/psb_saxpby.f90
base/psblas/psb_sdot.f90
base/psblas/psb_snrm2.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_sxdot.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/aux/cacmp_mod.f90
base/serial/aux/calcmp_mod.f90
base/serial/aux/calsr.f90
base/serial/aux/calsrx.f90
base/serial/aux/camsort_dw.f90
base/serial/aux/camsort_up.f90
base/serial/aux/camsr.f90
base/serial/aux/camsrx.f90
base/serial/aux/casr.f90
base/serial/aux/casrx.f90
base/serial/aux/clcmp_mod.f90
base/serial/aux/clsr.f90
base/serial/aux/clsrx.f90
base/serial/aux/dasr.f90
base/serial/aux/dasrx.f90
base/serial/aux/dmsort_dw.f90
base/serial/aux/dmsort_up.f90
base/serial/aux/dmsr.f90
base/serial/aux/dmsrx.f90
base/serial/aux/dsr.f90
base/serial/aux/dsrx.f90
base/serial/aux/iasr.f90
base/serial/aux/iasrx.f90
base/serial/aux/ibsrch.f
base/serial/aux/imsr.f90
base/serial/aux/imsru.f90
base/serial/aux/imsrx.f90
base/serial/aux/isaperm.f
base/serial/aux/isr.f90
base/serial/aux/isrx.f90
base/serial/aux/issrch.f
base/serial/aux/msort_dw.f90
base/serial/aux/msort_up.f90
base/serial/aux/sasr.f90
base/serial/aux/sasrx.f90
base/serial/aux/smsort_dw.f90
base/serial/aux/smsort_up.f90
base/serial/aux/smsr.f90
base/serial/aux/smsrx.f90
base/serial/aux/ssr.f90
base/serial/aux/ssrx.f90
base/serial/aux/zacmp_mod.f90
base/serial/aux/zalcmp_mod.f90
base/serial/aux/zalsr.f90
base/serial/aux/zalsrx.f90
base/serial/aux/zamsort_dw.f90
base/serial/aux/zamsort_up.f90
base/serial/aux/zamsr.f90
base/serial/aux/zamsrx.f90
base/serial/aux/zasr.f90
base/serial/aux/zasrx.f90
base/serial/aux/zlcmp_mod.f90
base/serial/aux/zlsr.f90
base/serial/aux/zlsrx.f90
base/serial/f77/caxpby.f
base/serial/f77/daxpby.f
base/serial/f77/saxpby.f
base/serial/f77/zaxpby.f
base/serial/psb_cnumbmm.f90
base/serial/psb_crwextd.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_drwextd.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_lsame.f90
base/serial/psb_snumbmm.f90
base/serial/psb_sort_impl.f90
base/serial/psb_srwextd.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zsymbmm.f90
base/serial/psi_impl.f90
base/serial/psi_serial_impl.f90
base/tools/psb_callc.f90
base/tools/psb_casb.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_lstext.f90
base/tools/psb_cd_reinit.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdins.f90
base/tools/psb_cdprt.f90
base/tools/psb_cdren.f90
base/tools/psb_cdrep.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_cspalloc.f90
base/tools/psb_cspasb.f90
base/tools/psb_cspfree.f90
base/tools/psb_csphalo.F90
base/tools/psb_cspins.f90
base/tools/psb_csprn.f90
base/tools/psb_dallc.f90
base/tools/psb_dasb.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dspalloc.f90
base/tools/psb_dspasb.f90
base/tools/psb_dspfree.f90
base/tools/psb_dsphalo.F90
base/tools/psb_dspins.f90
base/tools/psb_dsprn.f90
base/tools/psb_get_overlap.f90
base/tools/psb_glob_to_loc.f90
base/tools/psb_ialloc.f90
base/tools/psb_iasb.f90
base/tools/psb_icdasb.F90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_linmap.f90
base/tools/psb_loc_to_glob.f90
base/tools/psb_map.f90
base/tools/psb_sallc.f90
base/tools/psb_sasb.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_sspalloc.f90
base/tools/psb_sspasb.f90
base/tools/psb_sspfree.f90
base/tools/psb_ssphalo.F90
base/tools/psb_sspins.f90
base/tools/psb_ssprn.f90
base/tools/psb_zallc.f90
base/tools/psb_zasb.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zspalloc.f90
base/tools/psb_zspasb.f90
base/tools/psb_zspfree.f90
base/tools/psb_zsphalo.F90
base/tools/psb_zspins.f90
base/tools/psb_zsprn.f90
krylov/psb_base_inner_krylov_mod.f90
krylov/psb_c_inner_krylov_mod.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_d_inner_krylov_mod.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_inner_krylov_mod.f90
krylov/psb_krylov_mod.f90
krylov/psb_s_inner_krylov_mod.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_z_inner_krylov_mod.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/psb_c_base_prec_mod.f03
prec/psb_c_prec_type.f03
prec/psb_cilu_fct.f90
prec/psb_cprc_aply.f90
prec/psb_cprecbld.f90
prec/psb_cprecinit.f90
prec/psb_cprecset.f90
prec/psb_d_base_prec_mod.f03
prec/psb_d_prec_type.f03
prec/psb_dilu_fct.f90
prec/psb_dprc_aply.f90
prec/psb_dprecbld.f90
prec/psb_dprecinit.f90
prec/psb_dprecset.f90
prec/psb_prec_const_mod.f03
prec/psb_prec_mod.f90
prec/psb_prec_type.f03
prec/psb_s_base_prec_mod.f03
prec/psb_s_prec_type.f03
prec/psb_silu_fct.f90
prec/psb_sprc_aply.f90
prec/psb_sprecbld.f90
prec/psb_sprecinit.f90
prec/psb_sprecset.f90
prec/psb_z_base_prec_mod.f03
prec/psb_z_prec_type.f03
prec/psb_zilu_fct.f90
prec/psb_zprc_aply.f90
prec/psb_zprecbld.f90
prec/psb_zprecinit.f90
prec/psb_zprecset.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/getp.f90
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/spde.f90
test/util/dhb2mm.f90
test/util/dmm2hb.f90
test/util/zhb2mm.f90
test/util/zmm2hb.f90
util/psb_blockpart_mod.f90
util/psb_hbio_impl.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_impl.f90
util/psb_mat_dist_mod.f90
util/psb_metispart_mod.F90
util/psb_mmio_impl.f90
util/psb_mmio_mod.f90
util/psb_util_mod.f90
Updated copyright statement.
15 years ago
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).
15 years ago
Salvatore Filippone
07ec7a355d
psblas3:
...
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_d_coo_impl.f03
base/serial/f03/psb_s_coo_impl.f03
base/serial/f03/psb_z_coo_impl.f03
Added return code from inner_fix_coo.
15 years ago
Salvatore Filippone
0ece9784e4
psblas3:
...
base/serial/f03/psb_c_mat_impl.F03
base/serial/f03/psb_c_mat_impl.f03
base/serial/f03/psb_d_mat_impl.F03
base/serial/f03/psb_d_mat_impl.f03
base/serial/f03/psb_s_mat_impl.F03
base/serial/f03/psb_s_mat_impl.f03
base/serial/f03/psb_z_mat_impl.F03
base/serial/f03/psb_z_mat_impl.f03
prec/psb_d_bjacprec.f03
Added IFDEFs on MOLD= in the implementation of the outer matrix
methods.
15 years ago
Salvatore Filippone
104c66f1af
*** empty log message ***
15 years ago
Salvatore Filippone
b20a8ca78e
psblas3:
...
base/serial/psb_crwextd.f90
base/serial/psb_drwextd.f90
base/serial/psb_srwextd.f90
base/serial/psb_zrwextd.f90
Take out workaround for GNU Fortran PR 45439
15 years ago
Salvatore Filippone
5bb455bd80
psblas3:
...
base/serial/psb_crwextd.f90
base/serial/psb_drwextd.f90
base/serial/psb_srwextd.f90
base/serial/psb_zrwextd.f90
Temporary fix to allow compilation under GNU Fortran.
15 years ago
Salvatore Filippone
96eb6077a5
psblas3:
...
base/serial/f03/psb_c_csc_impl.f03
base/serial/f03/psb_c_csr_impl.f03
base/serial/f03/psb_d_csc_impl.f03
base/serial/f03/psb_d_csr_impl.f03
base/serial/f03/psb_s_csc_impl.f03
base/serial/f03/psb_s_csr_impl.f03
base/serial/f03/psb_z_csc_impl.f03
base/serial/f03/psb_z_csr_impl.f03
Fixed steps for CP_TO/CP_FROM/MV_TO/MV_FROM
15 years ago
Salvatore Filippone
c7ac41d437
psblas3:
...
base/serial/f03/psb_c_csc_impl.f03
base/serial/f03/psb_c_csr_impl.f03
base/serial/f03/psb_d_csc_impl.f03
base/serial/f03/psb_d_csr_impl.f03
base/serial/f03/psb_s_csc_impl.f03
base/serial/f03/psb_s_csr_impl.f03
base/serial/f03/psb_z_csc_impl.f03
base/serial/f03/psb_z_csr_impl.f03
Fixed default setting for DUPL.
15 years ago
Salvatore Filippone
840a5b1c78
psblas3:
...
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
base/serial/f03/psb_c_base_mat_impl.f03
base/serial/f03/psb_d_base_mat_impl.f03
base/serial/f03/psb_s_base_mat_impl.f03
base/serial/f03/psb_z_base_mat_impl.f03
New error: wrong dynamic type. Used in transpose method: you should
not transpose a REAL matrix onto a COMPLEX matrix.
Hmmmm. At least, not for now......
15 years ago
Salvatore Filippone
50f77c9095
psblas3:
...
Changelog
base/modules/Makefile
base/modules/psb_base_mat_mod.f03
base/modules/psb_c_linmap_mod.f90
base/modules/psb_d_linmap_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_s_linmap_mod.f90
base/modules/psb_z_linmap_mod.f90
base/serial/f03/psb_d_csr_impl.f03
test/serial/Makefile
test/serial/d_matgen.f03
Split linmap_mod.
base_mat%aux to be of fixed size, workaround for a gfortran strange
bug.
15 years ago
Salvatore Filippone
8e68c312ff
psblas3:
...
f03/psb_c_coo_impl.f03
f03/psb_d_coo_impl.f03
f03/psb_s_coo_impl.f03
f03/psb_z_coo_impl.f03
Fixed error on input NZ < 0 and not <= .
15 years ago
Salvatore Filippone
de705a3dc6
psblas3:
...
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
base/modules/psb_realloc_mod.F90
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
base/serial/psb_cnumbmm.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_snumbmm.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zsymbmm.f90
test/serial/Makefile
test/serial/d_matgen.f03
test/serial/psb_d_cxx_impl.f03
test/serial/psb_d_cxx_mat_mod.f03
New psb_err_invalid_mat_state_ and error message.
Debug statements REMEMBER TO TAKE THEM OUT!!
15 years ago
Salvatore Filippone
18ecc8983c
psblas3:
...
base/comm/psb_dhalo.f90
base/comm/psb_dspgather.F90
base/comm/psb_shalo.f90
base/internals/psi_bld_g2lmap.f90
base/internals/psi_bld_tmphalo.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_iswapdata.F90
base/internals/psi_iswaptran.F90
base/internals/psi_sswapdata.F90
base/internals/psi_sswaptran.F90
base/internals/psi_zswapdata.F90
base/internals/psi_zswaptran.F90
base/internals/srtlist.f
base/modules/psb_base_mat_mod.f03
base/modules/psb_c_tools_mod.f90
base/modules/psb_const_mod.F90
base/modules/psb_d_tools_mod.f90
base/modules/psb_desc_type.f90
base/modules/psb_error_impl.F90
base/modules/psb_error_mod.F90
base/modules/psb_gps_mod.f90
base/modules/psb_hash_mod.f90
base/modules/psb_realloc_mod.F90
base/modules/psb_s_tools_mod.f90
base/modules/psb_z_tools_mod.f90
base/modules/psi_comm_buffers_mod.F90
base/modules/psi_p2p_mod.F90
base/modules/psi_penv_mod.F90
base/psblas/psb_sxdot.f90
base/serial/aux/dasrx.f90
base/serial/aux/dmsr.f90
base/serial/aux/dmsrx.f90
base/serial/aux/zamsr.f90
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_c_mat_impl.f03
base/serial/f03/psb_d_coo_impl.f03
base/serial/f03/psb_d_mat_impl.f03
base/serial/f03/psb_s_coo_impl.f03
base/serial/f03/psb_s_mat_impl.f03
base/serial/f03/psb_z_coo_impl.f03
base/serial/f03/psb_z_mat_impl.f03
base/serial/f77/smmp.f
base/serial/psb_cnumbmm.f90
base/serial/psb_crwextd.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_drwextd.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_snumbmm.f90
base/serial/psb_sort_impl.f90
base/serial/psb_srwextd.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zsymbmm.f90
base/serial/psi_impl.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cdins.f90
base/tools/psb_cspins.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dspins.f90
base/tools/psb_glob_to_loc.f90
base/tools/psb_linmap.f90
base/tools/psb_loc_to_glob.f90
base/tools/psb_map.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sspins.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zspins.f90
config/pac.m4
configure.ac
configure
krylov/psb_base_inner_krylov_mod.f90
krylov/psb_ckrylov.f90
krylov/psb_dkrylov.f90
krylov/psb_skrylov.f90
krylov/psb_zkrylov.f90
prec/psb_c_bjacprec.f03
prec/psb_cilu_fct.f90
prec/psb_cprecinit.f90
prec/psb_d_bjacprec.f03
prec/psb_dilu_fct.f90
prec/psb_dprecinit.f90
prec/psb_prec_const_mod.f03
prec/psb_s_bjacprec.f03
prec/psb_silu_fct.f90
prec/psb_sprecinit.f90
prec/psb_z_bjacprec.f03
prec/psb_zilu_fct.f90
prec/psb_zprecinit.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/getp.f90
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/spde.f90
test/serial/d_coo_matgen.f03
test/serial/d_matgen.f03
test/torture/psbtf.f90
util/psb_hbio_impl.f90
util/psb_mat_dist_impl.f90
util/psb_metispart_mod.F90
util/psb_mmio_impl.f90
I/O changes with ISO_FORTRAN_ENV psb_XXX_unit & friends.
15 years ago
Salvatore Filippone
a2b414f17f
psblas3:
...
base/modules/psb_c_mat_mod.f03
base/modules/psb_d_mat_mod.f03
base/modules/psb_s_mat_mod.f03
base/modules/psb_z_mat_mod.f03
configure.ac
configure
Cosmetic fixes for X_mat_mod.
Configure: fix action on PAC_HAVE_GFORTRAN
15 years ago
Salvatore Filippone
b30b8300ec
psblas3:
...
Fixed INTENT of ictxt in psb_exit.
Fix makefiles and configure to get rid of spurious m2c rules.
15 years ago
Salvatore Filippone
8503f02789
psblas3:
...
base/modules/psb_const_mod.F90
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_d_mat_mod.f03
base/modules/psb_d_psblas_mod.f90
base/modules/psb_error_mod.F90
base/psblas/Makefile
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspnrm1.f90
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
Added ROWSUM,ARWSUM,COLSUM,ACLSUM and SPNRM1.
Only for D at this time.
15 years ago
Salvatore Filippone
1bd9fb01f6
psblas3:
...
base/comm/psb_cgather.f90
base/comm/psb_chalo.f90
base/comm/psb_covrl.f90
base/comm/psb_cscatter.F90
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_igather.f90
base/comm/psb_ihalo.f90
base/comm/psb_iovrl.f90
base/comm/psb_iscatter.F90
base/comm/psb_sgather.f90
base/comm/psb_shalo.f90
base/comm/psb_sovrl.f90
base/comm/psb_sscatter.F90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.F90
base/internals/psi_bld_g2lmap.f90
base/internals/psi_bld_tmphalo.f90
base/internals/psi_bld_tmpovrl.f90
base/internals/psi_compute_size.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_dswapdata.F90
base/internals/psi_dswaptran.F90
base/internals/psi_fnd_owner.F90
base/internals/psi_iswapdata.F90
base/internals/psi_iswaptran.F90
base/internals/psi_ldsc_pre_halo.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_desc_type.f90
base/modules/psb_error_mod.F90
base/psblas/psb_camax.f90
base/psblas/psb_casum.f90
base/psblas/psb_caxpby.f90
base/psblas/psb_cdot.f90
base/psblas/psb_cnrm2.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_samax.f90
base/psblas/psb_sasum.f90
base/psblas/psb_saxpby.f90
base/psblas/psb_sdot.f90
base/psblas/psb_snrm2.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_sxdot.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_znrmi.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/psi_impl.f90
base/tools/psb_callc.f90
base/tools/psb_casb.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdren.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_cspalloc.f90
base/tools/psb_cspasb.f90
base/tools/psb_dallc.f90
base/tools/psb_dasb.f90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dspalloc.f90
base/tools/psb_dspasb.f90
base/tools/psb_ialloc.f90
base/tools/psb_iasb.f90
base/tools/psb_icdasb.F90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_sallc.f90
base/tools/psb_sasb.f90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_sspalloc.f90
base/tools/psb_sspasb.f90
base/tools/psb_zallc.f90
base/tools/psb_zasb.f90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zspalloc.f90
base/tools/psb_zspasb.f90
test/serial/Makefile
test/serial/d_coo_matgen.f03
Fix blacs_error into context_error
15 years ago
Salvatore Filippone
00a54cce70
psblas3:
...
psb_error_impl.F90
psb_error_mod.F90
Fixed formatting problem in some error messages.
15 years ago
Salvatore Filippone
466bcc2c25
psblas3:
...
psb_error_impl.F90
psb_error_mod.F90
Fixed formatting problem in some error messages.
15 years ago
Salvatore Filippone
dbea2f11a5
psblas3:
...
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_d_coo_impl.f03
base/serial/f03/psb_s_coo_impl.f03
base/serial/f03/psb_z_coo_impl.f03
Fixed stupid out.-of-bounfd bug in coo_to|from_coo
15 years ago
Salvatore Filippone
eea1d44360
psblas3:
...
base/modules/psb_base_tools_mod.f90
base/modules/psb_error_mod.F90
docs/html/node106.html
docs/html/node43.html
docs/psblas-3.0.pdf
docs/src/toolsrout.tex
New CDALL.
15 years ago
Salvatore Filippone
a02214eb6a
psblas3:
...
base/modules/psb_error_impl.F90
config/pac.m4
configure.ac
configure
Only use the F2003 FLUSH statement. Check for it in configure.
15 years ago
Salvatore Filippone
d3949b9ad3
psblas3:
...
clenaup and checks for repeated indices in vl into cdall.
15 years ago
Salvatore Filippone
1c6b259541
psblas3:
...
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
base/tools/psb_cdins.f90
base/tools/psb_icdasb.F90
1. New error code to be called from cdasb (if we get there).
2. Fix proper error signal into cdins.
15 years ago
Salvatore Filippone
3fc1495f39
psblas3:
...
psb_base_mat_impl.f03
psb_c_base_mat_impl.f03
psb_d_base_mat_impl.f03
psb_s_base_mat_impl.f03
psb_z_base_mat_impl.f03
New symbolic name for error 700
15 years ago
Salvatore Filippone
dcaf505b77
psblas3:
...
New symbolic name for error 700
15 years ago
Salvatore Filippone
e95a274427
*** empty log message ***
15 years ago
Salvatore Filippone
b6d64c3fee
*** empty log message ***
15 years ago
Salvatore Filippone
4dd4ee7796
psblas3:
...
Fixed docs and README.
15 years ago
Salvatore Filippone
57307e98d4
psblas3:
...
fix fakempi to allow compilation under XLF.
15 years ago
Salvatore Filippone
7465406d15
psblas3:
...
fixed fake mpi for --enable-serial.
15 years ago
Salvatore Filippone
e76b1f94da
psblas3:
...
Fixed configry to use mpif90 for F03.
Restructured KRYLOV methods, in synch with psblas2.
15 years ago
Salvatore Filippone
a614197538
psblas3:
...
BLACS takeout, missing files.
15 years ago
Salvatore Filippone
7530cafc83
psblas3:
...
BLACS takeout.
15 years ago
Salvatore Filippone
5ffbc8ca82
psblas3:
...
prepare for merge BLACS takeout.
15 years ago
Salvatore Filippone
070b15cdb9
psblas3:
...
base/modules/psb_c_mat_mod.f03
base/modules/psb_d_mat_mod.f03
base/modules/psb_s_mat_mod.f03
base/modules/psb_z_mat_mod.f03
fixed missing private attribute in get_nz_row
15 years ago
Salvatore Filippone
00531419d6
psblas3:
...
base/comm/psb_dspgather.F90
base/internals/psi_fnd_owner.F90
base/modules/psb_c_base_mat_mod.f03
base/modules/psb_c_mat_mod.f03
base/modules/psb_c_tools_mod.f90
base/modules/psb_d_mat_mod.f03
base/modules/psb_d_tools_mod.f90
base/modules/psb_s_mat_mod.f03
base/modules/psb_s_tools_mod.f90
base/modules/psb_z_mat_mod.f03
base/modules/psb_z_tools_mod.f90
base/serial/Makefile
base/serial/f03/psb_c_coo_impl.f03
base/serial/f03/psb_c_mat_impl.f03
base/serial/f03/psb_d_mat_impl.f03
base/serial/f03/psb_s_mat_impl.f03
base/serial/f03/psb_z_mat_impl.f03
base/tools/Makefile
base/tools/psb_cspalloc.f90
base/tools/psb_dspalloc.f90
base/tools/psb_dsphalo.F90
base/tools/psb_sspalloc.f90
base/tools/psb_zspalloc.f90
Various fixes arising from compilation with Gfortran.
Issues:
1. INTENT(OUT) on sparse matrices; besides breaking gfortran, it's
better to have INOUT until FINAL routines are available.
2. Naming conventions in container classes:
get_nrows => psb_X_get_nrows
and friends
15 years ago
Salvatore Filippone
6043c2854b
*** empty log message ***
15 years ago
Salvatore Filippone
6b278318bd
psblas3:
...
15 years ago
Salvatore Filippone
22876a972f
*** empty log message ***
15 years ago
Salvatore Filippone
f736089c0d
psblas3:
...
base/modules/Makefile
base/modules/psb_base_tools_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_z_tools_mod.f90
base/tools/Makefile
configure.ac
Various internal splits and fixes due to XLF testing.
15 years ago
Salvatore Filippone
56fd1cfbea
psblas3:
...
base/modules/Makefile
base/modules/psb_base_mat_mod.f03
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_c_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_d_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_s_mat_mod.f03
base/modules/psb_sort_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/modules/psb_z_mat_mod.f03
base/modules/psi_mod.f90
base/modules/psi_serial_mod.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_dnrmi.f90
base/psblas/psb_snrmi.f90
base/psblas/psb_znrmi.f90
base/serial/Makefile
base/serial/f03/Makefile
base/serial/f03/psb_base_mat_impl.f03
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
base/serial/psb_sort_impl.f90
base/serial/psi_impl.f90
base/serial/psi_serial_impl.f90
test/pargen/runs/ppde.inp
test/torture
test/torture/Makefile
test/torture/psb_mvsv_tester.f90
test/torture/psbtf.f90
test/torture/runs
util/Makefile
util/psb_hbio_impl.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_impl.f90
util/psb_mat_dist_mod.f90
util/psb_mmio_impl.f90
util/psb_mmio_mod.f90
Merged (at r 4082) the XLF-TEST branch, where we have decoupled
interface and implementation for serial stuff.
15 years ago
Salvatore Filippone
eda6a4941a
Fixed compilation issue for diffadd.
15 years ago
Salvatore Filippone
97d3f2d951
*** empty log message ***
15 years ago
Salvatore Filippone
00cdc61fac
psblas3:
...
Fixed epstol into d_epstol.
Added tests for same_type_as and extends_type_of
15 years ago
Salvatore Filippone
99e1c54bb2
Changed requirements for MOVE_ALLOC
15 years ago
Salvatore Filippone
fe656ee667
psblas3:
...
base/tools/psb_ccdbldext.F90
base/tools/psb_dcdbldext.F90
Added missing use psi_mod
15 years ago
Salvatore Filippone
a40ab96f64
psblas3:
...
base/comm/psb_cgather.f90
base/comm/psb_chalo.f90
base/comm/psb_covrl.f90
base/comm/psb_cscatter.F90
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_igather.f90
base/comm/psb_ihalo.f90
base/comm/psb_iovrl.f90
base/comm/psb_iscatter.F90
base/comm/psb_sgather.f90
base/comm/psb_shalo.f90
base/comm/psb_sovrl.f90
base/comm/psb_sscatter.F90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.F90
base/modules/psb_comm_mod.f90
base/serial/psb_cnumbmm.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dnumbmm.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_snumbmm.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zsymbmm.f90
base/tools/psb_cd_inloc.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
Fix interfaces for coherence.
15 years ago
Salvatore Filippone
588dce7b4c
psblas3:
...
base/Makefile
base/modules/Makefile
base/modules/psb_base_tools_mod.f90
base/modules/psb_c_psblas_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_d_psblas_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_psblas_mod.f90
base/modules/psb_s_psblas_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_serial_mod.f90
base/modules/psb_z_psblas_mod.f90
base/modules/psb_z_tools_mod.f90
base/psblas/psb_camax.f90
base/psblas/psb_casum.f90
base/psblas/psb_caxpby.f90
base/psblas/psb_cdot.f90
base/psblas/psb_cnrm2.f90
base/psblas/psb_cnrmi.f90
base/psblas/psb_cspmm.f90
base/psblas/psb_cspsm.f90
base/psblas/psb_damax.f90
base/psblas/psb_dasum.f90
base/psblas/psb_daxpby.f90
base/psblas/psb_ddot.f90
base/psblas/psb_dnrm2.f90
base/psblas/psb_dspmm.f90
base/psblas/psb_dspsm.f90
base/psblas/psb_samax.f90
base/psblas/psb_sasum.f90
base/psblas/psb_saxpby.f90
base/psblas/psb_sdot.f90
base/psblas/psb_snrm2.f90
base/psblas/psb_sspmm.f90
base/psblas/psb_sspsm.f90
base/psblas/psb_sxdot.f90
base/psblas/psb_zamax.f90
base/psblas/psb_zasum.f90
base/psblas/psb_zaxpby.f90
base/psblas/psb_zdot.f90
base/psblas/psb_znrm2.f90
base/psblas/psb_zspmm.f90
base/psblas/psb_zspsm.f90
base/serial/f03/psb_d_coo_impl.f03
base/serial/psb_crwextd.f90
base/serial/psb_drwextd.f90
base/serial/psb_srwextd.f90
base/serial/psb_zrwextd.f90
base/tools/psb_callc.f90
base/tools/psb_casb.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_inloc.f90
base/tools/psb_cd_lstext.f90
base/tools/psb_cd_reinit.f90
base/tools/psb_cd_set_bld.f90
base/tools/psb_cdals.f90
base/tools/psb_cdalv.f90
base/tools/psb_cdcpy.f90
base/tools/psb_cdins.f90
base/tools/psb_cdprt.f90
base/tools/psb_cdren.f90
base/tools/psb_cdrep.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_cspalloc.f90
base/tools/psb_cspasb.f90
base/tools/psb_cspfree.f90
base/tools/psb_csphalo.F90
base/tools/psb_cspins.f90
base/tools/psb_csprn.f90
base/tools/psb_dallc.f90
base/tools/psb_dasb.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_dspalloc.f90
base/tools/psb_dspasb.f90
base/tools/psb_dspfree.f90
base/tools/psb_dsphalo.F90
base/tools/psb_dspins.f90
base/tools/psb_dsprn.f90
base/tools/psb_get_overlap.f90
base/tools/psb_glob_to_loc.f90
base/tools/psb_ialloc.f90
base/tools/psb_iasb.f90
base/tools/psb_icdasb.F90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_linmap.f90
base/tools/psb_loc_to_glob.f90
base/tools/psb_map.f90
base/tools/psb_sallc.f90
base/tools/psb_sasb.f90
base/tools/psb_scdbldext.F90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_sspalloc.f90
base/tools/psb_sspasb.f90
base/tools/psb_sspfree.f90
base/tools/psb_ssphalo.F90
base/tools/psb_sspins.f90
base/tools/psb_ssprn.f90
base/tools/psb_zallc.f90
base/tools/psb_zasb.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
base/tools/psb_zspalloc.f90
base/tools/psb_zspasb.f90
base/tools/psb_zspfree.f90
base/tools/psb_zsphalo.F90
base/tools/psb_zspins.f90
base/tools/psb_zsprn.f90
krylov/Makefile
krylov/psb_cbicg.f90
krylov/psb_ccg.f90
krylov/psb_ccgs.f90
krylov/psb_ccgstab.f90
krylov/psb_ccgstabl.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_drgmres.f90
krylov/psb_krylov_mod.f90
krylov/psb_sbicg.f90
krylov/psb_scg.F90
krylov/psb_scgs.f90
krylov/psb_scgstab.F90
krylov/psb_scgstabl.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_zrgmres.f90
prec/Makefile
prec/psb_c_bjacprec.f03
prec/psb_c_diagprec.f03
prec/psb_c_nullprec.f03
prec/psb_c_prec_type.f03
prec/psb_cilu_fct.f90
prec/psb_cprc_aply.f90
prec/psb_cprecbld.f90
prec/psb_cprecinit.f90
prec/psb_cprecset.f90
prec/psb_d_bjacprec.f03
prec/psb_d_diagprec.f03
prec/psb_d_nullprec.f03
prec/psb_d_prec_type.f03
prec/psb_dilu_fct.f90
prec/psb_dprc_aply.f90
prec/psb_dprecbld.f90
prec/psb_dprecinit.f90
prec/psb_dprecset.f90
prec/psb_prec_const_mod.f03
prec/psb_prec_mod.f90
prec/psb_s_bjacprec.f03
prec/psb_s_diagprec.f03
prec/psb_s_nullprec.f03
prec/psb_s_prec_type.f03
prec/psb_silu_fct.f90
prec/psb_sprc_aply.f90
prec/psb_sprecbld.f90
prec/psb_sprecinit.f90
prec/psb_sprecset.f90
prec/psb_z_bjacprec.f03
prec/psb_z_diagprec.f03
prec/psb_z_nullprec.f03
prec/psb_z_prec_type.f03
prec/psb_zilu_fct.f90
prec/psb_zprc_aply.f90
prec/psb_zprecbld.f90
prec/psb_zprecinit.f90
prec/psb_zprecset.f90
test/fileread/cf_sample.f90
test/fileread/df_sample.f90
test/fileread/getp.f90
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/ppde.f90
test/pargen/spde.f90
test/serial/d_coo_matgen.f03
test/serial/d_matgen.f03
test/util/dhb2mm.f90
test/util/dmm2hb.f90
test/util/zhb2mm.f90
test/util/zmm2hb.f90
util/psb_hbio_mod.f90
util/psb_mat_dist_mod.f90
util/psb_metispart_mod.F90
util/psb_mmio_mod.f90
Three batches of changes:
1. Change psb_base_mod into psb_sparse_mod.
2. Change USE statements in TOOLS directory.
3. Refactor some of the modules to work around XLF problems.
15 years ago
Salvatore Filippone
339d53c4da
psblas3:
...
Makefile
psb_base_mod.f90
psb_c_mat_mod.f03
psb_c_tools_mod.f90
psb_d_mat_mod.f03
psb_psblas_mod.f90
psb_s_mat_mod.f03
psb_sparse_mod.f90
psb_z_mat_mod.f03
psb_z_tools_mod.f90
psi_mod.f90
Renamed psb_base_mod into psb_sparse_mod.
Workaround for ICE in XLF: ONLY on USEing psb_X_csY_mat_mod.
15 years ago
Salvatore Filippone
0548b95108
psblas3:
...
base/serial/Makefile
base/serial/coo/Makefile
base/serial/coo/ccoomm.f
base/serial/coo/ccoomv.f
base/serial/coo/ccoonrmi.f
base/serial/coo/ccoorws.f
base/serial/coo/ccoosm.f
base/serial/coo/ccoosv.f
base/serial/coo/dcoomm.f
base/serial/coo/dcoomv.f
base/serial/coo/dcoonrmi.f
base/serial/coo/dcoorws.f
base/serial/coo/dcoosm.f
base/serial/coo/dcoosv.f
base/serial/coo/scoomm.f
base/serial/coo/scoomv.f
base/serial/coo/scoonrmi.f
base/serial/coo/scoorws.f
base/serial/coo/scoosm.f
base/serial/coo/scoosv.f
base/serial/coo/zcoomm.f
base/serial/coo/zcoomv.f
base/serial/coo/zcoonrmi.f
base/serial/coo/zcoorws.f
base/serial/coo/zcoosm.f
base/serial/coo/zcoosv.f
base/serial/csr/Makefile
base/serial/csr/ccrnrmi.f
base/serial/csr/ccsrck.f
base/serial/csr/ccsrmm.f
base/serial/csr/ccsrrws.f
base/serial/csr/ccsrsm.f
base/serial/csr/csrmv.f
base/serial/csr/csrsv.f
base/serial/csr/dcrnrmi.f
base/serial/csr/dcsrck.f
base/serial/csr/dcsrmm.f
base/serial/csr/dcsrmv.f
base/serial/csr/dcsrmv2.f
base/serial/csr/dcsrmv3.f
base/serial/csr/dcsrmv4.f
base/serial/csr/dcsrrws.f
base/serial/csr/dcsrsm.f
base/serial/csr/dcsrsv.f
base/serial/csr/scrnrmi.f
base/serial/csr/scsrmm.f
base/serial/csr/scsrmv.f
base/serial/csr/scsrmv2.f
base/serial/csr/scsrmv3.f
base/serial/csr/scsrmv4.f
base/serial/csr/scsrsm.f
base/serial/csr/scsrsv.f
base/serial/csr/zcrnrmi.f
base/serial/csr/zcsrck.f
base/serial/csr/zcsrmm.f
base/serial/csr/zcsrrws.f
base/serial/csr/zcsrsm.f
base/serial/csr/zsrmv.f
base/serial/csr/zsrsv.f
base/serial/dp/Makefile
base/serial/dp/Max_nnzero.f
base/serial/dp/ccoco.f
base/serial/dp/ccocr.f
base/serial/dp/ccrco.f
base/serial/dp/ccrcr.f
base/serial/dp/ccrjd.f
base/serial/dp/cgind_tri.f
base/serial/dp/cgindex.f
base/serial/dp/check_dim.f
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/dgblock.f
base/serial/dp/dgind_tri.f
base/serial/dp/dgindex.f
base/serial/dp/djadrp.f
base/serial/dp/djadrp1.f
base/serial/dp/djdco.f
base/serial/dp/djdcox.f
base/serial/dp/dvtfg.f
base/serial/dp/gen_block.f
base/serial/dp/partition.f
base/serial/dp/scoco.f
base/serial/dp/scocr.f
base/serial/dp/scrco.f
base/serial/dp/scrcr.f
base/serial/dp/scrjd.f
base/serial/dp/sgind_tri.f
base/serial/dp/sgindex.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/dp/zgind_tri.f
base/serial/dp/zgindex.f
base/serial/f77/Makefile
base/serial/f77/ccsmm.f
base/serial/f77/ccsnmi.f
base/serial/f77/ccsrws.f
base/serial/f77/ccssm.f
base/serial/f77/cgelp.f
base/serial/f77/clpupd.f
base/serial/f77/cswmm.f
base/serial/f77/cswsm.f
base/serial/f77/dcsmm.f
base/serial/f77/dcsnmi.f
base/serial/f77/dcsrp.f
base/serial/f77/dcsrws.f
base/serial/f77/dcssm.f
base/serial/f77/dgelp.f
base/serial/f77/dlpupd.f
base/serial/f77/dswmm.f
base/serial/f77/dswsm.f
base/serial/f77/scsmm.f
base/serial/f77/scsnmi.f
base/serial/f77/scsrws.f
base/serial/f77/scssm.f
base/serial/f77/sgelp.f
base/serial/f77/slpupd.f
base/serial/f77/sswmm.f
base/serial/f77/sswsm.f
base/serial/f77/zcsmm.f
base/serial/f77/zcsnmi.f
base/serial/f77/zcsrws.f
base/serial/f77/zcssm.f
base/serial/f77/zgelp.f
base/serial/f77/zlpupd.f
base/serial/f77/zswmm.f
base/serial/f77/zswsm.f
base/serial/jad/Makefile
base/serial/jad/djadmm.f
base/serial/jad/djadmv.f
base/serial/jad/djadmv2.f
base/serial/jad/djadmv3.f
base/serial/jad/djadmv4.f
base/serial/jad/djadnr.f
base/serial/jad/djadrws.f
base/serial/jad/djadsm.f
base/serial/jad/djadsv.f
base/serial/jad/djdnrmi.f
base/serial/jad/djdrws.f
base/serial/jad/sjadmm.f
base/serial/jad/sjadmv.f
base/serial/jad/sjadmv2.f
base/serial/jad/sjadmv3.f
base/serial/jad/sjadmv4.f
base/serial/jad/sjadnr.f
base/serial/jad/sjadrws.f
base/serial/jad/sjadsm.f
base/serial/jad/sjadsv.f
base/serial/jad/sjdnrmi.f
base/serial/jad/sjdrws.f
base/serial/psb_ccoins.f90
base/serial/psb_ccsmm.f90
base/serial/psb_ccsmv.f90
base/serial/psb_ccsnmi.f90
base/serial/psb_ccsprt.f90
base/serial/psb_ccssm.f90
base/serial/psb_ccssv.f90
base/serial/psb_cest.f90
base/serial/psb_cfixcoo.f90
base/serial/psb_cgelp.f90
base/serial/psb_cipcoo2csc.f90
base/serial/psb_cipcoo2csr.f90
base/serial/psb_cipcsr2coo.f90
base/serial/psb_cneigh.f90
base/serial/psb_cspclip.f90
base/serial/psb_cspcnv.f90
base/serial/psb_cspgetrow.f90
base/serial/psb_cspgtblk.f90
base/serial/psb_cspgtdiag.f90
base/serial/psb_cspscal.f90
base/serial/psb_ctransc.f90
base/serial/psb_ctransp.f90
base/serial/psb_dcoins.f90
base/serial/psb_dcsmm.f90
base/serial/psb_dcsmv.f90
base/serial/psb_dcsnmi.f90
base/serial/psb_dcsprt.f90
base/serial/psb_dcsrp.f90
base/serial/psb_dcsrws.f90
base/serial/psb_dcssm.f90
base/serial/psb_dcssv.f90
base/serial/psb_dfixcoo.f90
base/serial/psb_dgelp.f90
base/serial/psb_dipcoo2csc.f90
base/serial/psb_dipcoo2csr.f90
base/serial/psb_dipcsr2coo.f90
base/serial/psb_dneigh.f90
base/serial/psb_dspclip.f90
base/serial/psb_dspcnv.f90
base/serial/psb_dspgetrow.f90
base/serial/psb_dspgtblk.f90
base/serial/psb_dspgtdiag.f90
base/serial/psb_dspscal.f90
base/serial/psb_dspsetbld.f90
base/serial/psb_dspshift.f90
base/serial/psb_dtransp.f90
base/serial/psb_getifield.f90
base/serial/psb_getrow_mod.f90
base/serial/psb_regen_mod.f90
base/serial/psb_scoins.f90
base/serial/psb_scsmm.f90
base/serial/psb_scsmv.f90
base/serial/psb_scsnmi.f90
base/serial/psb_scsprt.f90
base/serial/psb_scssm.f90
base/serial/psb_scssv.f90
base/serial/psb_setifield.f90
base/serial/psb_sfixcoo.f90
base/serial/psb_sgelp.f90
base/serial/psb_sipcoo2csc.f90
base/serial/psb_sipcoo2csr.f90
base/serial/psb_sipcsr2coo.f90
base/serial/psb_sneigh.f90
base/serial/psb_sspclip.f90
base/serial/psb_sspcnv.f90
base/serial/psb_sspgetrow.f90
base/serial/psb_sspgtblk.f90
base/serial/psb_sspgtdiag.f90
base/serial/psb_sspscal.f90
base/serial/psb_stransp.f90
base/serial/psb_update_mod.f90
base/serial/psb_zcoins.f90
base/serial/psb_zcsmm.f90
base/serial/psb_zcsmv.f90
base/serial/psb_zcsnmi.f90
base/serial/psb_zcsprt.f90
base/serial/psb_zcsrp.f90
base/serial/psb_zcsrws.f90
base/serial/psb_zcssm.f90
base/serial/psb_zcssv.f90
base/serial/psb_zfixcoo.f90
base/serial/psb_zgelp.f90
base/serial/psb_zipcoo2csc.f90
base/serial/psb_zipcoo2csr.f90
base/serial/psb_zipcsr2coo.f90
base/serial/psb_zneigh.f90
base/serial/psb_zspclip.f90
base/serial/psb_zspcnv.f90
base/serial/psb_zspgetrow.f90
base/serial/psb_zspgtblk.f90
base/serial/psb_zspgtdiag.f90
base/serial/psb_zspscal.f90
base/serial/psb_zspsetbld.f90
base/serial/psb_zspshift.f90
base/serial/psb_ztransc.f90
base/serial/psb_ztransp.f90
Delete obsolete SERIAL files.
15 years ago
Salvatore Filippone
5724754e7b
*** empty log message ***
15 years ago
Salvatore Filippone
431c342fdc
psblas3:
...
Make.inc.in
base/modules/psb_c_base_mat_mod.f03
base/modules/psb_d_base_mat_mod.f03
base/modules/psb_desc_type.f90
base/modules/psb_s_base_mat_mod.f03
base/modules/psb_z_base_mat_mod.f03
configure.ac
configure
Fixes for XLF:
1. Make.inc/configure
2. Intent(INOUT) on A in base version of SCAL
15 years ago
Salvatore Filippone
d4cf5acc20
psblas3:
...
base/modules/psb_d_mat_mod.f03
base/modules/psb_s_mat_mod.f03
test/fileread/runs/dfs.inp
test/serial/d_coo_matgen.f03
test/serial/d_matgen.f03
test/serial/psb_d_cxx_impl.f03
test/serial/psb_d_cxx_mat_mod.f03
Fixes: introduced clip_diag for use with point Jacobi preconditioners.
15 years ago
Salvatore Filippone
086d5187b4
psblas3:
...
Makefile
psb_base_tools_mod.f90
psb_c_tools_mod.f90
psb_d_tools_mod.f90
psb_s_tools_mod.f90
psb_tools_mod.f90
psb_z_tools_mod.f90
Split tools_mod file.
15 years ago
Salvatore Filippone
c31e742f34
psblas3:
...
base/modules/psb_serial_mod.f90
base/serial/Makefile
base/serial/psb_cnumbmm.f90
base/serial/psb_crwextd.f90
base/serial/psb_csymbmm.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_snumbmm.f90
base/serial/psb_srwextd.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_znumbmm.f90
base/serial/psb_zrwextd.f90
base/serial/psb_zsymbmm.f90
Fixed interface/implementation for rwextd and smmp for S/C/Z. Now
ready for more work on MLD.
15 years ago
Salvatore Filippone
d8cf0466bf
psblas3:
...
base/serial/f03/psb_c_csc_impl.f03
base/serial/f03/psb_s_csc_impl.f03
base/serial/f03/psb_z_csc_impl.f03
Added CSC for all data types.
15 years ago
Salvatore Filippone
f64ed1ce53
psblas3:
...
base/modules/psb_c_csc_mat_mod.f03
base/modules/psb_s_csc_mat_mod.f03
base/modules/psb_z_csc_mat_mod.f03
Added CSC for all data types.
15 years ago
Salvatore Filippone
e8b376b22c
psblas3:
...
base/modules/psb_c_base_mat_mod.f03
base/modules/psb_d_base_mat_mod.f03
base/modules/psb_s_base_mat_mod.f03
base/modules/psb_z_base_mat_mod.f03
base/serial/f03/psb_d_csc_impl.f03
Fixes for compilation with GNU 4.5.0 (fortran-dev branch).
Added transpose to S/C/Z.
15 years ago
Salvatore Filippone
142430a086
psblas3:
...
base/modules/Makefile
base/modules/psb_c_mat_mod.f03
base/modules/psb_d_csc_mat_mod.f03
base/modules/psb_d_csr_mat_mod.f03
base/modules/psb_d_mat_mod.f03
base/modules/psb_s_mat_mod.f03
base/modules/psb_tools_mod.f90
base/modules/psb_z_mat_mod.f03
base/psblas/psb_cdot.f90
base/psblas/psb_ddot.f90
base/serial/f03/Makefile
base/serial/f03/psb_c_csr_impl.f03
base/serial/f03/psb_d_csc_impl.f03
base/tools/psb_cspasb.f90
base/tools/psb_dspasb.f90
test/fileread/runs/cfs.inp
test/pargen/Makefile
test/pargen/ppde.f90
test/pargen/psb_d_csc_impl.f03
test/pargen/psb_d_csc_mat_mod.f03
util/psb_mat_dist_mod.f90
Added CSC to the basic formats.
15 years ago