Commit Graph

1038 Commits (e68e3ce4a8dc2688fea7273ffdff4db7f0fcb92e)

Author SHA1 Message Date
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 9e90a04e31 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 eaaa701c2e New interface for methods with global reductions. 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 099e81c887 Minor changes to fix compilation for I8_L8 8 years ago
Salvatore Filippone 8a0fea7374 Defined alternative error_comm interfaces. 8 years ago
Salvatore Filippone 936554eb2c Fixed compilation and run for I4_L4 and I4_L8. Needs some more work
for I8_L8.
8 years ago
Salvatore Filippone b880b7c672 Fixed compilation with new error handling interface. 8 years ago
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 ee5af79c9b Fixed psb_fnd_owner. test/pargen seems to work now. 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 f409859a7d Fixed declarations in cd_inloc.
Reorganized matgen.
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 4f4bde7ddc Fixed compilation for sphalo. 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 783f44d81e Fixed compilation in base/comm 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 c573f38d34 Fix psi_serial_impl missing AXPBY. 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 6e5df61dc0 Fixed use of LPK variables in cbldext. 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 baf1c740f9 Fixed interface mismatch in multivect. 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 1c19da7b77 Fixed psi_X_serial_impl. 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 1f6bbaffd5 Do not build L_TOOLS just yet. 8 years ago
Salvatore Filippone 71b6c9e61b Added L_TOOLS. 8 years ago
Salvatore Filippone 7679e23f50 New L tools files matching modules. 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 40ea42c54c Merge branch 'development' of https://github.com/sfilippone/psblas3 into development 8 years ago
Salvatore Filippone d98dec4a4a Fixed name strings in Xdot 8 years ago
Salvatore Filippone f1b3a9f922 Add global option for psb_cdprt 8 years ago
Salvatore Filippone 273fd7ac44 Merge branch 'development' of https://github.com/sfilippone/psblas3 into development 8 years ago
Salvatore Filippone 2030ad13bf Modified descriptor info printout. 8 years ago
Salvatore Filippone f0d82cd88b Add flush statements. 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