Salvatore Filippone
aaf5383aa4
New error handling interface for i_err and friends.
8 years ago
Salvatore Filippone
c272444e32
Now ipk_4 and lpk_=4|8 both works. Still need some reworking for i8l8.
8 years ago
Salvatore Filippone
52c95853d6
Merged changes from development.
...
Everything compiles.
psb_fnd_owner does not work right now.
8 years ago
Salvatore Filippone
462f1d098c
Modified internals to have tmp_ovrlap in local numbering.
...
Also simplified crea_index taking out isglob argument.
Fixed bldext, cdall & friends accordingly.
8 years ago
Salvatore Filippone
815ac7a24f
Fix makefile in modules.
8 years ago
Salvatore Filippone
a3c5e41279
Further fixes for hash_map_mod. Start debugging
8 years ago
Salvatore Filippone
cb5cf51d84
Library compiles (except CBIND).
8 years ago
Salvatore Filippone
1bb802328b
Now base compiles cleanly.
8 years ago
Salvatore Filippone
f1db209da3
Fixed compilation in base/psblas.
8 years ago
Salvatore Filippone
39fdc18ef8
Merge branch 'master' of https://github.com/sfilippone/psblas3
8 years ago
Salvatore Filippone
883b3fe847
Updated patchlevel v 3.5.1
8 years ago
Salvatore Filippone
a5b8cabcd3
Restore cd_tools.
8 years ago
Salvatore Filippone
dc2e1cd36b
Further advances in IPK vs LPK.
8 years ago
Salvatore Filippone
d8eff28219
Fixed compilation for cdall & friends.
8 years ago
Salvatore Filippone
6cd4948ac9
Merge branch 'development' into mergeDev
8 years ago
Salvatore Filippone
95009f7ad5
Lifted interface to symbmm into psb_serial_mod.
...
Updated printouts in test programs.
8 years ago
Salvatore Filippone
99fa0fdc20
Start of interface fixing for CDALL and friends.
8 years ago
Salvatore Filippone
5063309e9c
Further fixes for building with LPK. Internals now compile.
8 years ago
Salvatore Filippone
d0cbf23126
Merge development, take out MOLD.
8 years ago
Salvatore Filippone
e31f320cd8
Merge branch 'development' into mergeDev
8 years ago
Salvatore Filippone
e37b43d45a
Take out HAVE_MOLD.
...
Make support for MOLD mandatory in compiler version.
Define set_vect_defaults() and set_mat_defaults(), invoke them at
_init() time.
8 years ago
Salvatore Filippone
3d347d31dc
Ensure that the CNV method pick up the default storage format.
...
Populate the defaults at psb_init time.
8 years ago
Salvatore Filippone
44ebca2235
Added epk to desc_const_mod
8 years ago
Salvatore Filippone
5b9638c146
Further advances in using LPK.
8 years ago
Salvatore Filippone
141437e716
LPK for psi_desc_index()
8 years ago
Salvatore Filippone
915ec70a08
Fixed LPK in desc_mod
8 years ago
Salvatore Filippone
113281bc12
First version of indx_map modules with LPK glob indices.
8 years ago
Salvatore Filippone
d5ecddc3ba
*** empty log message ***
8 years ago
Salvatore Filippone
b06c612f9a
Reworked all the sorting routines from templates.
...
Also merged blsrch into gen_block_map_mod, where it belongs.
8 years ago
Salvatore Filippone
afa77531ab
Fixed silly bug in declaration of NRM2 and DOT.
8 years ago
Salvatore Filippone
d63202590d
Fixed silly bug in declaration of NRM2 and DOT.
8 years ago
Salvatore Filippone
335066b305
New I/L/E/M tools (interface & impl).
8 years ago
Salvatore Filippone
18fe928a09
New COMM routines & interfaces.
8 years ago
Salvatore Filippone
317af0d8ba
Reworked bcast and reduce into a "collective" module
8 years ago
Salvatore Filippone
71b6c9e61b
Added L_TOOLS.
8 years ago
Salvatore Filippone
6d9d8daa5c
Fixed dependencies
8 years ago
Salvatore Filippone
c86ab800e5
Fixed imoprt of integer precisions.
8 years ago
Salvatore Filippone
02fd1a7053
Fix dependencies
8 years ago
Salvatore Filippone
4ee3a88ff4
Fix dependencies.
8 years ago
Salvatore Filippone
b39d1fb890
Missing source file.
8 years ago
Salvatore Filippone
6a013caf37
New version with separation of I/L/E/M in comm files.
...
Still some work to be done.
8 years ago
Pasqua D'Ambra
dd4ab2445a
Fixed dependencies.:
8 years ago
Salvatore Filippone
3ee053a222
Merge branch 'MixedI8' of https://github.com/sfilippone/psblas3 into MixedI8
8 years ago
Salvatore Filippone
6ed049c3ee
Reorganized subdirs.
8 years ago
Salvatore Filippone
33f1ba3cae
Remove old versions of ip_reord
8 years ago
Salvatore Filippone
744731b4ed
Reworked IP_REORD.
8 years ago
Salvatore Filippone
8723dd8112
Get rid old intermediate sort modules.
8 years ago
Salvatore Filippone
cecd34823e
Sort implementation
8 years ago
Salvatore Filippone
f862fe048a
Further changes for E/M/I/L integer precisions.
8 years ago
Salvatore Filippone
c4af410cfc
Started reorganization of SORT modules.
...
The implementation needs some work yet.
8 years ago
Salvatore Filippone
0a87766fdc
Reorganized modules subdirs, changing name from aux to auxil.
8 years ago
Salvatore Filippone
280edb25af
Reworked P2P and psi_X_reduce.
8 years ago
Salvatore Filippone
57a2456c91
Split P2P files. Reorganized MPI tags.
8 years ago
Salvatore Filippone
1bbb8b424c
Get rid of duplicate reallocation code.
8 years ago
Salvatore Filippone
0c4a5c9716
Modified IPK/LPK/EPK/MPK.
...
Split & reworked realloc module.
8 years ago
Salvatore Filippone
15c01cb5e5
Changing names to integer kinds, in preparation for great rewrite
8 years ago
Salvatore Filippone
9e153f6d2c
Increased number of bits used for hashing.
8 years ago
Salvatore Filippone
44bbf1660a
Defined new test program under idx.
8 years ago
Salvatore Filippone
9bab3163d5
Changes to gen_block. Does not build fully yet.
8 years ago
Salvatore Filippone
9fea488aef
Merge branch 'MixedI8' of https://github.com/sfilippone/psblas3 into MixedI8
8 years ago
Salvatore Filippone
51b1d4ade8
Changes for L version of sorting routines.
...
Compiles, but needs thorough testing.
8 years ago
Salvatore Filippone
79a136bab7
Added L versions of one/zero constants.
8 years ago
Salvatore Filippone
bb96330459
Unstaged initial long ints. Need sortin routines & more.
8 years ago
Salvatore Filippone
eb59ed592b
Long integers in hash_mod, initial steps.
8 years ago
Salvatore Filippone
b462db7444
Modified list_map and gen_block_map for large integers; to be tested properly.
8 years ago
Salvatore Filippone
f11a712631
Started list_map_mod
8 years ago
Salvatore Filippone
9908718c01
Reintroduced L2G and G2L method signatures for long integers, lost
...
after a careless merge.
8 years ago
Salvatore Filippone
aaaf4c9f09
New psb_partidx_mod.F90.
...
Merged into psb_util.
Updated all test/pargen progs.
8 years ago
Salvatore Filippone
35da66299a
New version of PSB_CDPRT. Must be called by all processes.
8 years ago
Salvatore Filippone
7c786c4bf1
Updated copyright statement.
8 years ago
Salvatore Filippone
c774783057
Updated copyright statement
8 years ago
Salvatore Filippone
f1d260b3c9
Added scratch to geasb for arrays.
9 years ago
Salvatore Filippone
7218ae86d6
Added new optional arguments to TRIL and TRIU. Document same.
9 years ago
Salvatore Filippone
a0a0e96a96
Simple caching for psb_info. Make barrier in errcomm optional, default false.
9 years ago
Salvatore Filippone
9c989c24e9
Simple caching scheme for psb_info
9 years ago
Salvatore Filippone
de8daf2631
psblas3:
...
base/modules/serial/psb_c_base_vect_mod.f90
base/modules/serial/psb_d_base_vect_mod.f90
base/modules/serial/psb_i_base_vect_mod.f90
base/modules/serial/psb_s_base_vect_mod.f90
base/modules/serial/psb_z_base_vect_mod.f90
Comments in base vector class.
9 years ago
Salvatore Filippone
a8ee048f8f
psblas3:
...
.
base/modules/psb_const_mod.F90
prec/psb_c_bjacprec.f90
prec/psb_c_diagprec.f90
prec/psb_c_nullprec.f90
prec/psb_s_bjacprec.f90
prec/psb_s_diagprec.f90
prec/psb_s_nullprec.f90
prec/psb_z_bjacprec.f90
prec/psb_z_diagprec.f90
prec/psb_z_nullprec.f90
Further changes merged from fixprec branch.
9 years ago
Salvatore Filippone
077998c1bd
psblas3:
...
.
Make.inc.in
base/comm/Makefile
base/internals/Makefile
base/internals/psi_exist_ovr_elem.f
base/internals/psi_exist_ovr_elem.f90
base/internals/psi_list_search.f
base/internals/psi_list_search.f90
base/internals/psi_srtlist.f90
base/internals/srtlist.f
base/modules/Makefile
base/serial/Makefile
base/serial/f77
base/serial/f77/Makefile
base/serial/f77/caxpby.f
base/serial/f77/cnumbmm.f
base/serial/f77/daxpby.f
base/serial/f77/dnumbmm.f
base/serial/f77/iaxpby.f
base/serial/f77/saxpby.f
base/serial/f77/snumbmm.f
base/serial/f77/symbmm.f
base/serial/f77/zaxpby.f
base/serial/f77/znumbmm.f
base/serial/psb_aspxpby.f90
base/serial/psi_c_serial_impl.f90
base/serial/psi_d_serial_impl.f90
base/serial/psi_i_serial_impl.f90
base/serial/psi_s_serial_impl.f90
base/serial/psi_z_serial_impl.f90
base/serial/smmp.f90
base/tools/Makefile
configure.ac
configure
prec/psb_d_bjacprec.f90
prec/psb_d_diagprec.f90
prec/psb_d_nullprec.f90
test/fileread/Makefile
test/hello/Makefile
test/kernel/Makefile
test/pargen/Makefile
test/serial/Makefile
test/torture/Makefile
test/util/Makefile
Merged changes from fixprec branch.
9 years ago
Salvatore Filippone
08ce669aba
psblas3:
...
base/modules/psb_realloc_mod.F90
configure.ac
configure
util/psb_c_renum_impl.F90
util/psb_d_renum_impl.F90
util/psb_s_renum_impl.F90
util/psb_z_renum_impl.F90
Make ISO_C_BINDING mandatory, take out #ifdef
9 years ago
Salvatore Filippone
de0596d677
psblas3:
...
New affiliation and fix compyright formatting.
9 years ago
Salvatore Filippone
de68ae1d64
psblas3:
...
Modified copyright format for all Fortran file.
9 years ago
Salvatore Filippone
0329ffd968
psblas3:
...
base/comm/internals/psi_cswapdata.F90
base/comm/internals/psi_cswaptran.F90
base/comm/internals/psi_dswapdata.F90
base/comm/internals/psi_dswaptran.F90
base/comm/internals/psi_iswapdata.F90
base/comm/internals/psi_iswaptran.F90
base/comm/internals/psi_sswapdata.F90
base/comm/internals/psi_sswaptran.F90
base/comm/internals/psi_zswapdata.F90
base/comm/internals/psi_zswaptran.F90
base/modules/psb_realloc_mod.F90
base/modules/serial/psb_c_base_vect_mod.f90
base/modules/serial/psb_d_base_vect_mod.f90
base/modules/serial/psb_i_base_vect_mod.f90
base/modules/serial/psb_s_base_vect_mod.f90
base/modules/serial/psb_z_base_vect_mod.f90
Introduce v%maybe_free_buffer.
9 years ago
Salvatore Filippone
8f5fd02e6a
psblas3:
...
base/modules/comm/psb_c_linmap_mod.f90
base/modules/comm/psb_d_linmap_mod.f90
base/modules/comm/psb_s_linmap_mod.f90
base/modules/comm/psb_z_linmap_mod.f90
base/tools/psb_c_map.f90
base/tools/psb_d_map.f90
base/tools/psb_s_map.f90
base/tools/psb_z_map.f90
Added X_vect buffers to map_X2Y and map_Y2X: it makes a large
difference on GPUs.
Fixed CNV method to ignore unassembled maps.
9 years ago
Salvatore Filippone
faf976a876
Take out call to mpi_test with --enable-serial
9 years ago
Salvatore Filippone
9c4055f45c
psblas3:
...
base/comm/internals/psi_cswapdata.F90
base/comm/internals/psi_cswaptran.F90
base/comm/internals/psi_dswapdata.F90
base/comm/internals/psi_dswaptran.F90
base/comm/internals/psi_iswapdata.F90
base/comm/internals/psi_iswaptran.F90
base/comm/internals/psi_sswapdata.F90
base/comm/internals/psi_sswaptran.F90
base/comm/internals/psi_zswapdata.F90
base/comm/internals/psi_zswaptran.F90
base/comm/psb_cgather.f90
base/comm/psb_chalo.f90
base/comm/psb_covrl.f90
base/comm/psb_cscatter.F90
base/comm/psb_cspgather.F90
base/comm/psb_dgather.f90
base/comm/psb_dhalo.f90
base/comm/psb_dovrl.f90
base/comm/psb_dscatter.F90
base/comm/psb_dspgather.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_sspgather.F90
base/comm/psb_zgather.f90
base/comm/psb_zhalo.f90
base/comm/psb_zovrl.f90
base/comm/psb_zscatter.F90
base/comm/psb_zspgather.F90
base/modules/desc/psb_hash_map_mod.f90
base/modules/psb_error_impl.F90
base/modules/psb_error_mod.F90
base/modules/psb_realloc_mod.F90
base/modules/serial/psb_c_base_vect_mod.f90
base/modules/serial/psb_c_vect_mod.F90
base/modules/serial/psb_d_base_vect_mod.f90
base/modules/serial/psb_d_vect_mod.F90
base/modules/serial/psb_i_base_vect_mod.f90
base/modules/serial/psb_s_base_vect_mod.f90
base/modules/serial/psb_s_vect_mod.F90
base/modules/serial/psb_z_base_vect_mod.f90
base/modules/serial/psb_z_vect_mod.F90
base/tools/psb_ccdbldext.F90
base/tools/psb_dcdbldext.F90
base/tools/psb_icdasb.F90
base/tools/psb_scdbldext.F90
base/tools/psb_zcdbldext.F90
krylov/psb_dcg.F90
krylov/psb_scg.F90
Fixes for --enable-long-integers. Now compiles and runs correctly.
9 years ago
Salvatore Filippone
2fde94dfe6
psblas3:
...
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
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/serial/psb_csymbmm.f90
base/serial/psb_dsymbmm.f90
base/serial/psb_ssymbmm.f90
base/serial/psb_zsymbmm.f90
base/tools/psb_cdren.f90
base/tools/psb_icdasb.F90
New error code.
10 years ago
Salvatore Filippone
2bd6693741
psblas3:
...
base/modules/Makefile
base/serial/sort/Makefile
Fix dependencies.
10 years ago
Salvatore Filippone
c3813ad217
psblas3:
...
base/modules/Makefile
base/modules/aux
base/modules/aux/psb_c_sort_mod.f90
base/modules/aux/psb_d_sort_mod.f90
base/modules/aux/psb_hash_mod.f90
base/modules/aux/psb_i_sort_mod.f90
base/modules/aux/psb_ip_reord_mod.f90
base/modules/aux/psb_s_sort_mod.f90
base/modules/aux/psb_sort_mod.f90
base/modules/aux/psb_string_mod.f90
base/modules/aux/psb_z_sort_mod.f90
base/modules/aux/psi_c_serial_mod.f90
base/modules/aux/psi_d_serial_mod.f90
base/modules/aux/psi_i_serial_mod.f90
base/modules/aux/psi_s_serial_mod.f90
base/modules/aux/psi_serial_mod.f90
base/modules/aux/psi_z_serial_mod.f90
base/modules/comm
base/modules/comm/psb_base_linmap_mod.f90
base/modules/comm/psb_c_comm_mod.f90
base/modules/comm/psb_c_linmap_mod.f90
base/modules/comm/psb_comm_mod.f90
base/modules/comm/psb_d_comm_mod.f90
base/modules/comm/psb_d_linmap_mod.f90
base/modules/comm/psb_i_comm_mod.f90
base/modules/comm/psb_linmap_mod.f90
base/modules/comm/psb_s_comm_mod.f90
base/modules/comm/psb_s_linmap_mod.f90
base/modules/comm/psb_z_comm_mod.f90
base/modules/comm/psb_z_linmap_mod.f90
base/modules/desc
base/modules/desc/psb_desc_const_mod.f90
base/modules/desc/psb_desc_mod.F90
base/modules/desc/psb_gen_block_map_mod.f90
base/modules/desc/psb_glist_map_mod.f90
base/modules/desc/psb_hash_map_mod.f90
base/modules/desc/psb_indx_map_mod.f90
base/modules/desc/psb_list_map_mod.f90
base/modules/desc/psb_repl_map_mod.f90
base/modules/psb_base_linmap_mod.f90
base/modules/psb_base_mat_mod.f90
base/modules/psb_c_base_mat_mod.f90
base/modules/psb_c_base_vect_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_sort_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_c_vect_mod.F90
base/modules/psb_cd_tools_mod.f90
base/modules/psb_comm_mod.f90
base/modules/psb_d_base_mat_mod.f90
base/modules/psb_d_base_vect_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_sort_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_d_vect_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_glist_map_mod.f90
base/modules/psb_hash_map_mod.f90
base/modules/psb_hash_mod.f90
base/modules/psb_i_base_vect_mod.f90
base/modules/psb_i_comm_mod.f90
base/modules/psb_i_sort_mod.f90
base/modules/psb_i_tools_mod.f90
base/modules/psb_i_vect_mod.F90
base/modules/psb_indx_map_mod.f90
base/modules/psb_ip_reord_mod.f90
base/modules/psb_linmap_mod.f90
base/modules/psb_list_map_mod.f90
base/modules/psb_mat_mod.f90
base/modules/psb_psblas_mod.f90
base/modules/psb_repl_map_mod.f90
base/modules/psb_s_base_mat_mod.f90
base/modules/psb_s_base_vect_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_sort_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_s_vect_mod.F90
base/modules/psb_serial_mod.f90
base/modules/psb_sort_mod.f90
base/modules/psb_sort_mod_save.f90
base/modules/psb_string_mod.f90
base/modules/psb_tools_mod.f90
base/modules/psb_vect_mod.f90
base/modules/psb_z_base_mat_mod.f90
base/modules/psb_z_base_vect_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_sort_mod.f90
base/modules/psb_z_tools_mod.f90
base/modules/psb_z_vect_mod.F90
base/modules/psblas
base/modules/psblas/psb_c_psblas_mod.F90
base/modules/psblas/psb_d_psblas_mod.F90
base/modules/psblas/psb_psblas_mod.f90
base/modules/psblas/psb_s_psblas_mod.F90
base/modules/psblas/psb_z_psblas_mod.F90
base/modules/psi_c_serial_mod.f90
base/modules/psi_d_serial_mod.f90
base/modules/psi_i_serial_mod.f90
base/modules/psi_s_serial_mod.f90
base/modules/psi_serial_mod.f90
base/modules/psi_z_serial_mod.f90
base/modules/serial
base/modules/serial/psb_base_mat_mod.f90
base/modules/serial/psb_c_base_mat_mod.f90
base/modules/serial/psb_c_base_vect_mod.f90
base/modules/serial/psb_c_csc_mat_mod.f90
base/modules/serial/psb_c_csr_mat_mod.f90
base/modules/serial/psb_c_mat_mod.f90
base/modules/serial/psb_c_serial_mod.f90
base/modules/serial/psb_c_vect_mod.F90
base/modules/serial/psb_d_base_mat_mod.f90
base/modules/serial/psb_d_base_vect_mod.f90
base/modules/serial/psb_d_csc_mat_mod.f90
base/modules/serial/psb_d_csr_mat_mod.f90
base/modules/serial/psb_d_mat_mod.f90
base/modules/serial/psb_d_serial_mod.f90
base/modules/serial/psb_d_vect_mod.F90
base/modules/serial/psb_i_base_vect_mod.f90
base/modules/serial/psb_i_vect_mod.F90
base/modules/serial/psb_mat_mod.f90
base/modules/serial/psb_s_base_mat_mod.f90
base/modules/serial/psb_s_base_vect_mod.f90
base/modules/serial/psb_s_csc_mat_mod.f90
base/modules/serial/psb_s_csr_mat_mod.f90
base/modules/serial/psb_s_mat_mod.f90
base/modules/serial/psb_s_serial_mod.f90
base/modules/serial/psb_s_vect_mod.F90
base/modules/serial/psb_serial_mod.f90
base/modules/serial/psb_vect_mod.f90
base/modules/serial/psb_z_base_mat_mod.f90
base/modules/serial/psb_z_base_vect_mod.f90
base/modules/serial/psb_z_csc_mat_mod.f90
base/modules/serial/psb_z_csr_mat_mod.f90
base/modules/serial/psb_z_mat_mod.f90
base/modules/serial/psb_z_serial_mod.f90
base/modules/serial/psb_z_vect_mod.F90
base/modules/tools
base/modules/tools/psb_c_tools_mod.f90
base/modules/tools/psb_cd_tools_mod.f90
base/modules/tools/psb_d_tools_mod.f90
base/modules/tools/psb_i_tools_mod.f90
base/modules/tools/psb_s_tools_mod.f90
base/modules/tools/psb_tools_mod.f90
base/modules/tools/psb_z_tools_mod.f90
configure.ac
configure
Mreged reorganization of the base/modules subdir from newdesc branch.
10 years ago
Salvatore Filippone
3827109f9d
*** empty log message ***
10 years ago
Salvatore Filippone
58059aaa9f
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_d_base_mat_mod.f90
base/modules/psb_d_csc_mat_mod.f90
base/modules/psb_d_csr_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_z_base_mat_mod.f90
base/modules/psb_z_csc_mat_mod.f90
base/modules/psb_z_csr_mat_mod.f90
Use psb_size to guard against unallocated ALLOCATABLE components.
10 years ago
Salvatore Filippone
8d434d8ca9
psblas3:
...
base/modules/fakempi.c
Fixed missing fake MPI calls.
10 years ago
Salvatore Filippone
99798dbcff
psblas3:
...
base/modules/psb_hash_mod.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_dcdbldext.F90
base/tools/psb_scdbldext.F90
base/tools/psb_zcdbldext.F90
Fix reinit of hash index_map.
10 years ago
Salvatore Filippone
faafed5455
psblas3:
...
base/modules/psb_c_base_mat_mod.f90
base/modules/psb_c_comm_mod.f90
base/modules/psb_c_mat_mod.f90
base/modules/psb_d_base_mat_mod.f90
base/modules/psb_d_comm_mod.f90
base/modules/psb_d_mat_mod.f90
base/modules/psb_s_base_mat_mod.f90
base/modules/psb_s_comm_mod.f90
base/modules/psb_s_mat_mod.f90
base/modules/psb_z_base_mat_mod.f90
base/modules/psb_z_comm_mod.f90
base/modules/psb_z_mat_mod.f90
base/serial/impl/psb_c_base_mat_impl.F90
base/serial/impl/psb_c_coo_impl.f90
base/serial/impl/psb_d_base_mat_impl.F90
base/serial/impl/psb_d_coo_impl.f90
base/serial/impl/psb_s_base_mat_impl.F90
base/serial/impl/psb_s_coo_impl.f90
base/serial/impl/psb_z_base_mat_impl.F90
base/serial/impl/psb_z_coo_impl.f90
Add clean_zeros method.
11 years ago
Salvatore Filippone
584c564976
psblas3:
...
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
New error message for optional arguments needing to come in pairs.
11 years ago
Salvatore Filippone
15a14b4124
psblas3:
...
base/comm/psb_cscatter.F90
base/comm/psb_dscatter.F90
base/comm/psb_iscatter.F90
base/comm/psb_sscatter.F90
base/comm/psb_zscatter.F90
base/modules/psb_c_comm_mod.f90
base/modules/psb_d_comm_mod.f90
base/modules/psb_i_comm_mod.f90
base/modules/psb_s_comm_mod.f90
base/modules/psb_z_comm_mod.f90
docs/psblas-3.4.pdf
docs/src/commrout.tex
docs/src/datastruct.tex
Make LOCX an ALLOCATABLE arg.
11 years ago
Salvatore Filippone
6e4023d68f
psblas3:
...
base/comm/psb_cscatter.F90
base/comm/psb_dscatter.F90
base/comm/psb_iscatter.F90
base/comm/psb_sscatter.F90
base/comm/psb_zscatter.F90
base/modules/psb_c_comm_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_d_comm_mod.f90
base/modules/psb_d_tools_mod.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_tools_mod.f90
base/modules/psb_z_comm_mod.f90
base/modules/psb_z_tools_mod.f90
docs/psblas-3.4.pdf
docs/src/commrout.tex
Scatter interfaces.
11 years ago
Salvatore Filippone
31d74c235f
psblas:
...
base/modules/psb_desc_mod.F90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_set_bld.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_scdbldext.F90
base/tools/psb_zcdbldext.F90
Move reinit to set_bld, take it out from BLDEXT.
11 years ago
Salvatore Filippone
271739f31a
psblas:
...
base/comm/psb_cgather.f90
base/comm/psb_dgather.f90
base/comm/psb_igather.f90
base/comm/psb_sgather.f90
base/comm/psb_zgather.f90
base/modules/psb_c_comm_mod.f90
base/modules/psb_d_comm_mod.f90
base/modules/psb_i_comm_mod.f90
base/modules/psb_s_comm_mod.f90
base/modules/psb_z_comm_mod.f90
base/tools/psb_cfree.f90
base/tools/psb_cins.f90
base/tools/psb_dfree.f90
base/tools/psb_dins.f90
base/tools/psb_ifree.f90
base/tools/psb_iins.f90
base/tools/psb_sfree.f90
base/tools/psb_sins.f90
base/tools/psb_zfree.f90
base/tools/psb_zins.f90
Multivectors: gather/geins/gefree
11 years ago
Salvatore Filippone
6508b289e9
psblas:
...
base/comm/psb_covrl.f90
base/comm/psb_dovrl.f90
base/comm/psb_sovrl.f90
base/comm/psb_zovrl.f90
base/modules/psb_c_comm_mod.f90
base/modules/psb_d_comm_mod.f90
base/modules/psb_i_comm_mod.f90
base/modules/psb_s_comm_mod.f90
base/modules/psb_z_comm_mod.f90
OVRL for multivectors.
11 years ago
Salvatore Filippone
05929a80c5
New internals for ovrl on multivectors.
11 years ago