Commit Graph

2057 Commits (32ebf9efc07158d3761419e83ab2e3472abac1dc)
 

Author SHA1 Message Date
Salvatore Filippone 32ebf9efc0 Merge branch 'LXmat' of https://github.com/sfilippone/psblas3 into LXmat
# Conflicts:
#	base/comm/internals/psi_covrl_restr.f90
#	base/comm/internals/psi_covrl_restr_a.f90
#	base/comm/internals/psi_covrl_save.f90
#	base/comm/internals/psi_covrl_save_a.f90
#	base/comm/internals/psi_covrl_upd.f90
#	base/comm/internals/psi_covrl_upd_a.f90
#	base/comm/internals/psi_dovrl_restr.f90
#	base/comm/internals/psi_dovrl_restr_a.f90
#	base/comm/internals/psi_dovrl_save.f90
#	base/comm/internals/psi_dovrl_save_a.f90
#	base/comm/internals/psi_dovrl_upd.f90
#	base/comm/internals/psi_dovrl_upd_a.f90
#	base/comm/internals/psi_eovrl_restr_a.f90
#	base/comm/internals/psi_eovrl_save_a.f90
#	base/comm/internals/psi_eovrl_upd_a.f90
#	base/comm/internals/psi_iovrl_restr.f90
#	base/comm/internals/psi_iovrl_save.f90
#	base/comm/internals/psi_iovrl_upd.f90
#	base/comm/internals/psi_lovrl_restr.f90
#	base/comm/internals/psi_lovrl_save.f90
#	base/comm/internals/psi_lovrl_upd.f90
#	base/comm/internals/psi_movrl_restr_a.f90
#	base/comm/internals/psi_movrl_save_a.f90
#	base/comm/internals/psi_movrl_upd_a.f90
#	base/comm/internals/psi_sovrl_restr.f90
#	base/comm/internals/psi_sovrl_restr_a.f90
#	base/comm/internals/psi_sovrl_save.f90
#	base/comm/internals/psi_sovrl_save_a.f90
#	base/comm/internals/psi_sovrl_upd.f90
#	base/comm/internals/psi_sovrl_upd_a.f90
#	base/comm/internals/psi_zovrl_restr.f90
#	base/comm/internals/psi_zovrl_restr_a.f90
#	base/comm/internals/psi_zovrl_save.f90
#	base/comm/internals/psi_zovrl_save_a.f90
#	base/comm/internals/psi_zovrl_upd.f90
#	base/comm/internals/psi_zovrl_upd_a.f90
#	base/comm/psb_cgather.f90
#	base/comm/psb_cgather_a.f90
#	base/comm/psb_chalo.f90
#	base/comm/psb_chalo_a.f90
#	base/comm/psb_covrl.f90
#	base/comm/psb_covrl_a.f90
#	base/comm/psb_cscatter.F90
#	base/comm/psb_cscatter_a.F90
#	base/comm/psb_cspgather.F90
#	base/comm/psb_dgather.f90
#	base/comm/psb_dgather_a.f90
#	base/comm/psb_dhalo.f90
#	base/comm/psb_dhalo_a.f90
#	base/comm/psb_dovrl.f90
#	base/comm/psb_dovrl_a.f90
#	base/comm/psb_dscatter.F90
#	base/comm/psb_dscatter_a.F90
#	base/comm/psb_dspgather.F90
#	base/comm/psb_egather_a.f90
#	base/comm/psb_ehalo_a.f90
#	base/comm/psb_eovrl_a.f90
#	base/comm/psb_escatter_a.F90
#	base/comm/psb_igather.f90
#	base/comm/psb_ihalo.f90
#	base/comm/psb_iovrl.f90
#	base/comm/psb_iscatter.F90
#	base/comm/psb_ispgather.F90
#	base/comm/psb_lgather.f90
#	base/comm/psb_lhalo.f90
#	base/comm/psb_lovrl.f90
#	base/comm/psb_lscatter.F90
#	base/comm/psb_lspgather.F90
#	base/comm/psb_mgather_a.f90
#	base/comm/psb_mhalo_a.f90
#	base/comm/psb_movrl_a.f90
#	base/comm/psb_mscatter_a.F90
#	base/comm/psb_sgather.f90
#	base/comm/psb_sgather_a.f90
#	base/comm/psb_shalo.f90
#	base/comm/psb_shalo_a.f90
#	base/comm/psb_sovrl.f90
#	base/comm/psb_sovrl_a.f90
#	base/comm/psb_sscatter.F90
#	base/comm/psb_sscatter_a.F90
#	base/comm/psb_sspgather.F90
#	base/comm/psb_zgather.f90
#	base/comm/psb_zgather_a.f90
#	base/comm/psb_zhalo.f90
#	base/comm/psb_zhalo_a.f90
#	base/comm/psb_zovrl.f90
#	base/comm/psb_zovrl_a.f90
#	base/comm/psb_zscatter.F90
#	base/comm/psb_zscatter_a.F90
#	base/comm/psb_zspgather.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_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_c_serial_impl.f90
#	base/serial/psi_d_serial_impl.f90
#	base/serial/psi_e_serial_impl.f90
#	base/serial/psi_m_serial_impl.f90
#	base/serial/psi_s_serial_impl.f90
#	base/serial/psi_z_serial_impl.f90
#	base/tools/psb_callc_a.f90
#	base/tools/psb_casb_a.f90
#	base/tools/psb_cfree_a.f90
#	base/tools/psb_cins_a.f90
#	base/tools/psb_cspalloc.f90
#	base/tools/psb_cspfree.f90
#	base/tools/psb_csphalo.F90
#	base/tools/psb_dallc_a.f90
#	base/tools/psb_dasb_a.f90
#	base/tools/psb_dfree_a.f90
#	base/tools/psb_dins_a.f90
#	base/tools/psb_dspalloc.f90
#	base/tools/psb_dspfree.f90
#	base/tools/psb_dsphalo.F90
#	base/tools/psb_eallc_a.f90
#	base/tools/psb_easb_a.f90
#	base/tools/psb_efree_a.f90
#	base/tools/psb_eins_a.f90
#	base/tools/psb_mallc_a.f90
#	base/tools/psb_masb_a.f90
#	base/tools/psb_mfree_a.f90
#	base/tools/psb_mins_a.f90
#	base/tools/psb_sallc_a.f90
#	base/tools/psb_sasb_a.f90
#	base/tools/psb_sfree_a.f90
#	base/tools/psb_sins_a.f90
#	base/tools/psb_sspalloc.f90
#	base/tools/psb_sspfree.f90
#	base/tools/psb_ssphalo.F90
#	base/tools/psb_zallc_a.f90
#	base/tools/psb_zasb_a.f90
#	base/tools/psb_zfree_a.f90
#	base/tools/psb_zins_a.f90
#	base/tools/psb_zspalloc.f90
#	base/tools/psb_zspfree.f90
#	base/tools/psb_zsphalo.F90
#	prec/impl/psb_c_bjacprec_impl.f90
#	prec/impl/psb_d_bjacprec_impl.f90
#	prec/impl/psb_s_bjacprec_impl.f90
#	prec/impl/psb_z_bjacprec_impl.f90
#	prec/psb_c_prec_type.f90
#	prec/psb_d_prec_type.f90
#	prec/psb_s_prec_type.f90
#	prec/psb_z_prec_type.f90
8 years ago
Salvatore Filippone f43491292a Further fixes for error handling. 8 years ago
Salvatore Filippone 9830f6b381 Improve handling of "get_errstatus" conditions. 8 years ago
Salvatore Filippone 7b4b8f8052 Fixed linmap interface. 8 years ago
Salvatore Filippone 363fb97fd6 Version with LX for RWEXTD. 8 years ago
Salvatore Filippone dccf69dfca Version with LX for RWEXTD. 8 years ago
Salvatore Filippone f21ee70271 Added LPK to linmap. New error for LPK to IPK inexact conversion 8 years ago
Salvatore Filippone 21a866781a New LCSC stuff.
New LSMMP
New HBIO with LSPX.
8 years ago
Salvatore Filippone 41b2943f71 LX in mat_dist and MMIO. 8 years ago
Salvatore Filippone 07f845cd26 Implementations for @LX@ spmat. 8 years ago
Salvatore Filippone d29daf9a1a Defined LXspmat. 8 years ago
Salvatore Filippone c0e676dab7 Fold LX into X files. 8 years ago
Salvatore Filippone 13ded391b4 New version with (limited) LX folded into X files. 8 years ago
Salvatore Filippone 7d10c2df2f New files, and ip_reord. 8 years ago
Salvatore Filippone fe9dc49539 Fixed use of L_VECT. 8 years ago
Salvatore Filippone 50b71443f4 Fixed compile process & missing file. 8 years ago
Salvatore Filippone 9e1e1c5864 New version: X and LX matrices in same source file. 8 years ago
Salvatore Filippone d6e9f36d52 LD interfaces for CSR/CSC now compile. 8 years ago
Salvatore Filippone a5479895e8 Fix LD compilation. 8 years ago
Salvatore Filippone 4e40837aeb New strategy for LD: use new LBASE. 8 years ago
Salvatore Filippone d9bc473b6e New LD files. 8 years ago
Salvatore Filippone b79bb0d6bf Test LD stuff. 8 years ago
Salvatore Filippone b85c14fafe Merge fixes to test programs. 8 years ago
Salvatore Filippone 066b9bdc5d Update package version. 8 years ago
Salvatore Filippone fd820c363f Fixed use of C_BASE in init_vl, and C test program. 8 years ago
Salvatore Filippone 7b0ae72330 Fix CBIND makefile 8 years ago
Salvatore Filippone 0cff103444 Fixed C interface for new integer kinds. 8 years ago
Salvatore Filippone f687c2db1c Reworked all Fortran modules under CBIND. 8 years ago
Salvatore Filippone 50bca41108 Fix glist_map_mod init. 8 years ago
Salvatore Filippone f915066b81 Reworked independent IPK and LPK #defines. 8 years ago
Salvatore Filippone 660f0ccb28 Cleanup usage if i_err. 8 years ago
Salvatore Filippone 987d9db99d Fix NT kind in generation. 8 years ago
Salvatore Filippone 55a451d2de Fixed from testing on delta. Now HASH and GEN_BLOCK maps should work
with long integers.
8 years ago
Salvatore Filippone 12840050ac Add -DIPK -DLPK 8 years ago
sfilippone b76530c6ec Fix LPK for accumulator. 8 years ago
Salvatore Filippone 6e1b4e4788 Fixed gen_block_map_mod. 8 years ago
Salvatore Filippone 0b4854b6e9 Add partition to input for pargen test programs. 8 years ago
Salvatore Filippone 6faed403ee Added I to L conversion because of GNU PR52162. 8 years ago
Salvatore Filippone 7cb828bef1 Change default in CDALL with VL: no global checks. Split psb_cd_choose_large_state with psb_cd_is_large. 8 years ago
Salvatore Filippone 6c14195451 Added log message. 8 years ago
Salvatore Filippone e72e25f5e7 Fixed missing declarat. 8 years ago
Salvatore Filippone 48fd24a4d3 Fix LPK in tools impl. 8 years ago
Salvatore Filippone 47912056cf Merged new reduction methods from development. 8 years ago
Salvatore Filippone e212ee54ff Fixed blockpart and metispart for LPK. 8 years ago
Salvatore Filippone 97a0a9cf87 Add INT_I_L to CDFINES, in preparation for fixes to CBIND. 8 years ago
Salvatore Filippone c13a51ca9a Fix scatter for IPK=8. Fix pargen test programs. 8 years ago
Salvatore Filippone 90603ba890 Last fix for compilation with I8_L8 8 years ago
Salvatore Filippone 8550e380e4 Temporary fix for AMD and METIS on I8. 8 years ago
Salvatore Filippone 099e81c887 Minor changes to fix compilation for I8_L8 8 years ago
Salvatore Filippone 8a0fea7374 Defined alternative error_comm interfaces. 8 years ago