Commit Graph

225 Commits (1ac9dae334df5fb4a0112dffa96408372c3ef4cd)

Author SHA1 Message Date
Salvatore Filippone 3093612a31 Added getters functions for entries in matrix_data and for sparse
matrix info.
18 years ago
Salvatore Filippone 3194d18d83 Added getters for matrix_data fields. 18 years ago
Salvatore Filippone 8ceb28d5e8 *** empty log message *** 18 years ago
Salvatore Filippone f929803172 Fix stupid off-by-one bug. 18 years ago
Salvatore Filippone f6655e698d Adjusted test programs to ALLOCATABLEs. 18 years ago
Salvatore Filippone 656eba0524 Fix I=0 bug. 18 years ago
Salvatore Filippone 1fe3b2f9b4 Fixed: leftover POINTER argument. 18 years ago
Salvatore Filippone 9620471951 Merged in the version with ALLOCATABLE components. We are now moving
towards version 2.1.
18 years ago
Salvatore Filippone a675cdd316 *** empty log message *** 18 years ago
Salvatore Filippone 32339d43a5 Changed extra environment file by adding preprocessing directives to
Fortran compilation in a single environment-dependent file.
18 years ago
Salvatore Filippone c364747d82 Fixed some internal declarations to be allocatable instead of pointers. 18 years ago
Salvatore Filippone 7148b39c70 Changed allocation of bnd_elem to match the actual number of boundary
nodes.
18 years ago
Salvatore Filippone 30dc67fbc0 New swap data code. 18 years ago
Salvatore Filippone 2d87bbae3b Changed order of precset irpcparm fields. 18 years ago
Salvatore Filippone 228c703069 Fixed problem with reallocation of crea_ovr_elem.
Fixed initialization to 0 of send indices in swap routines for the
case where we use mpi_alltoallv.
19 years ago
Salvatore Filippone db16063184 Fixed problem with reallocation of CSR matrices. 19 years ago
Salvatore Filippone 246f04c660 Fixed problem: try realloc before giving up on temp_ovrlap 19 years ago
Salvatore Filippone 0fed5f7411 *** empty log message *** 19 years ago
Salvatore Filippone 37292628b7 *** empty log message *** 19 years ago
Salvatore Filippone 048453938b Included first development version of multilevel stuff. 19 years ago
Salvatore Filippone 28c6aaf358 Merged changes from trunk for multilevel. 19 years ago
Salvatore Filippone 6dab2c3ab0 Changed default allocation for halo_index, to reduce chances of
reallocation during insertion.
19 years ago
Salvatore Filippone 793e4ba81e Fixed bug in imsr/imsrx handling of iaux. 19 years ago
Salvatore Filippone 2d3405786b Fixed problem with psb_exit not calling blacs_exit, changed interface
and documentation.
19 years ago
Salvatore Filippone e829b2d3f2 *** empty log message *** 19 years ago
Salvatore Filippone cb1bfc14f0 Fixed stupid bug with reordering. 19 years ago
Salvatore Filippone ae8964a56a Fixed various small mistakes in srcht.c. Added a tree argument to the
search tree, so as to enable multiple trees at the same time.
19 years ago
Salvatore Filippone 88a13631f5 Changed interface name to psb_sp_getdiag 19 years ago
Salvatore Filippone 817221494f Updated precset to have a non-optional INFO argument.
Defined a new PSB_WTIME function, and use it in user-level code.
19 years ago
Salvatore Filippone a615f387b8 Trim L and U factors size after computing them. 19 years ago
Salvatore Filippone fcc86b18fc Fix bug in case estimate of NZ for overlap matrix is wrong. 19 years ago
Salvatore Filippone 0aa6ea63f7 Giant patch: cleanup after -Wunused -Wuninitialized. 19 years ago
Salvatore Filippone 73aec9514d Fixed environment handling: now BLACS only appear in psb_penv_mod and psb_Error_mod 19 years ago
Salvatore Filippone 8155562938 *** empty log message *** 19 years ago
Salvatore Filippone e31cdc78f0 *** empty log message *** 19 years ago
Salvatore Filippone 276580ea42 *** empty log message *** 19 years ago
Salvatore Filippone b052c12597 *** empty log message *** 19 years ago
Salvatore Filippone c0b8a0758a Fixes for environment routines: take away traces of BLACS except from psb_penv_mod.f90. 19 years ago
Salvatore Filippone 44df8d6b19 *** empty log message *** 19 years ago
Salvatore Filippone e75e29c052 Ensure working with no smoother. 19 years ago
Salvatore Filippone 6212203102 Leading dimension of RS in call to dtrsm 19 years ago
Salvatore Filippone 008249e5e4 Improve message in case of no smoother. 19 years ago
Salvatore Filippone f2c532f812 Added more error control in overlap build.
Optional arguments to psb_krylov to be invoked by keyword.
19 years ago
Salvatore Filippone 182f53486b Fixed bug in swaptran. Added psb_krylov interface. 19 years ago
Salvatore Filippone a10d403a82 Revert to old version to avoid performance problem. To be investigated further. 19 years ago
Salvatore Filippone 10d7c952b1 Changed psb_bcast by making root an optional argument. 19 years ago
Salvatore Filippone 25c57faa49 Written top-level Fortran95 version of SMMP. 19 years ago
Salvatore Filippone e98bf6f89c Fixed documentation. Also going for GetRow in SYMBMM. NUMBMM to be completed. 19 years ago
Salvatore Filippone f8b86fb82d New (and better) names: extrow-> getrow, gtrow->gtblk. 19 years ago
Salvatore Filippone d59b891890 Changed extrow into getrow and gtrow into gtblk. More logical names! 19 years ago