ddb6b91cd8Changed interface to CDALL to use optional parameters, encompassing the various versions existing so far.
Salvatore Filippone
2007-01-12 14:58:25 +0000
e59374bf6bRenamed CDALL into CDALS.
Salvatore Filippone
2007-01-12 13:20:14 +0000
af5b65606cSecond step of major reorg: tested compilation.
Salvatore Filippone
2007-01-12 09:15:20 +0000
0383e80618Reorganization of test dir.
Salvatore Filippone
2007-01-12 09:13:36 +0000
7a3e36db56First reorganization towards psblas-2.1/3.0
Salvatore Filippone
2007-01-11 16:33:50 +0000
4536e66167New GPS handling.
Salvatore Filippone
2007-01-10 12:58:56 +0000
e16f0c342dFixed USE of module(s) containing interface of USEing subroutine.
Salvatore Filippone
2006-12-20 11:35:33 +0000
3bcd2fc736Fixed stupid bug on state of descriptor.
Salvatore Filippone
2006-12-13 16:47:04 +0000
1b87443bfaFixed get_overlap, adding overlap status in descriptor.
Salvatore Filippone
2006-12-12 15:27:35 +0000
bcb22d2195Created new internal to set bld status of descriptor. Fixed glob_to_loc actions (and their description).
Salvatore Filippone
2006-12-11 14:13:43 +0000
822eb9f59fMajor restructuring. 1. Changed descriptor allocators to distinguish between small/large descriptors: large descriptors don't have GLOB_TO_LOC, and use an AVL tree to keep track of indices while building, and a set of sorted lists with a hash based on low order bits for assembled descriptors. 2. Changed CDINS to use inner routines, hiding usage of GLOB_TO_LOC vs. AVL tree. Added an option to return converted indices. 3. Changed SPINS to use the new version of CDINS with the converted indices. 4. Changed xxINS to use new internals for selecting local indices. 5. Folded CDOVRBLD into CDOVR. Perhaps we can delede OVRBLD and rename OVR into OVRBLD. While doing so, changed the implementation to distinguish large vs small descriptors. Also changed to call cdasb at the end, to minimize code rewriting.
Salvatore Filippone
2006-11-28 14:10:16 +0000
2b48a169bfFixed new getters for descriptor fields.
Salvatore Filippone
2006-11-28 14:01:55 +0000
264d07d678Inserted calls to new getters for descriptor. Fixed cd_transfer.
Salvatore Filippone
2006-11-28 14:01:02 +0000
53193622efChanged realloc and blacs_env IFDEFs. In realloc we now IFDEF on MOVE_ALLOC. Changed descriptor_type to allow for an implementation avoiding GLOB_TO_LOC of size M for very large M.
Salvatore Filippone
2006-11-28 13:54:23 +0000
385e449b61Find owner of indices.
Salvatore Filippone
2006-11-28 13:48:07 +0000
e705e76888Repackaged internals for CDASB. Defined new routines to handle global to local index conversion.
Salvatore Filippone
2006-11-28 13:44:34 +0000
77304bcc68Alternative initialization with just a list of local indices. Interface to be reviewed.
Salvatore Filippone
2006-11-28 13:42:06 +0000
2780f148cbAdded get function interfaces to documentation.
Salvatore Filippone
2006-11-28 13:24:45 +0000
7c04673d55Fixed bug in plane rotation.
Salvatore Filippone
2006-11-23 12:46:23 +0000
88060f4a61Added new getter routines for CD and SP. Moved some code (spinfo) from serial dir to module file.
Salvatore Filippone
2006-11-17 13:38:07 +0000
8baf079debAdded new getter routines.
Salvatore Filippone
2006-11-17 13:37:05 +0000
14336af417Fixed preprocessing for IBM SP.
Salvatore Filippone
2006-11-16 14:11:36 +0000
32339d43a5Changed extra environment file by adding preprocessing directives to Fortran compilation in a single environment-dependent file.
Salvatore Filippone
2006-11-06 15:45:30 +0000
30dc67fbc0New swap data code.
Salvatore Filippone
2006-11-01 10:06:54 +0000
2d87bbae3bChanged order of precset irpcparm fields.
Salvatore Filippone
2006-10-25 11:42:37 +0000
228c703069Fixed 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.
Salvatore Filippone
2006-10-18 08:11:50 +0000
db16063184Fixed problem with reallocation of CSR matrices.
Salvatore Filippone
2006-10-18 08:07:58 +0000
246f04c660Fixed problem: try realloc before giving up on temp_ovrlap
Salvatore Filippone
2006-10-18 08:03:07 +0000
ae8964a56aFixed various small mistakes in srcht.c. Added a tree argument to the search tree, so as to enable multiple trees at the same time.
Salvatore Filippone
2006-08-25 10:19:21 +0000
b35b455e72Fixed remaining myprow etc. variables.
Salvatore Filippone
2006-07-25 15:50:35 +0000
88a13631f5Changed interface name to psb_sp_getdiag
Salvatore Filippone
2006-07-25 15:42:59 +0000
d0a18a9118Use psb_wtime in place of mpi_wtime.
Salvatore Filippone
2006-07-25 12:59:39 +0000
817221494fUpdated precset to have a non-optional INFO argument. Defined a new PSB_WTIME function, and use it in user-level code.
Salvatore Filippone
2006-07-25 12:58:13 +0000
acd573ca17Updated version number, precset routine and new psb_wtime function.
Salvatore Filippone
2006-07-25 12:56:02 +0000
a615f387b8Trim L and U factors size after computing them.
Salvatore Filippone
2006-07-21 13:58:33 +0000
fcc86b18fcFix bug in case estimate of NZ for overlap matrix is wrong.
Salvatore Filippone
2006-07-18 13:24:05 +0000
ccf9f79bfaFixed interface to mat_dist to use new envinronment.
Salvatore Filippone
2006-07-18 08:32:10 +0000