psblas3/base/serial
Salvatore Filippone faa6867bb8 Fixed makefile and use statements for psb_msort, psb_qsort etc.
..
aux Fixed makefile and use statements for psb_msort, psb_qsort etc.
coo Second step of major reorg: tested compilation.
csr Second step of major reorg: tested compilation.
dp Aligned to new names for internal constants.
f77 Fixed makefile and use statements for psb_msort, psb_qsort etc.
jad Aligned to new names for internal constants.
Makefile Second step of major reorg: tested compilation.
README.serial First reorganization towards psblas-2.1/3.0
lsame.f90 Fixed makefile and use statements for psb_msort, psb_qsort etc.
psb_cest.f90 Aligned to new names for internal constants.
psb_dcoins.f90 Aligned to new names for internal constants.
psb_dcsdp.f90 Aligned to new names for internal constants.
psb_dcsmm.f90 Aligned to new names for internal constants.
psb_dcsmv.f90 Aligned to new names for internal constants.
psb_dcsnmi.f90 Aligned to new names for internal constants.
psb_dcsprt.f90 Second step of major reorg: tested compilation.
psb_dcsrws.f90 Aligned to new names for internal constants.
psb_dcssm.f90 Aligned to new names for internal constants.
psb_dcssv.f90 Aligned to new names for internal constants.
psb_dfixcoo.f90 First reorganization towards psblas-2.1/3.0
psb_dipcoo2csc.f90 Aligned to new names for internal constants.
psb_dipcoo2csr.f90 Aligned to new names for internal constants.
psb_dipcsr2coo.f90 Aligned to new names for internal constants.
psb_dneigh.f90 Aligned to new names for internal constants.
psb_dnumbmm.f90 Second step of major reorg: tested compilation.
psb_drwextd.f90 Aligned to new names for internal constants.
psb_dspgetrow.f90 Aligned to new names for internal constants.
psb_dspgtblk.f90 Aligned to new names for internal constants.
psb_dspgtdiag.f90 Aligned to new names for internal constants.
psb_dspscal.f90 Aligned to new names for internal constants.
psb_dsymbmm.f90 Fixed makefile and use statements for psb_msort, psb_qsort etc.
psb_dtransp.f90 First reorganization towards psblas-2.1/3.0
psb_getifield.f90 First reorganization towards psblas-2.1/3.0
psb_setifield.f90 First reorganization towards psblas-2.1/3.0
psb_update_mod.f90 First reorganization towards psblas-2.1/3.0
psb_zcoins.f90 Aligned to new names for internal constants.
psb_zcsdp.f90 Aligned to new names for internal constants.
psb_zcsmm.f90 Aligned to new names for internal constants.
psb_zcsmv.f90 Aligned to new names for internal constants.
psb_zcsnmi.f90 Aligned to new names for internal constants.
psb_zcsprt.f90 First reorganization towards psblas-2.1/3.0
psb_zcsrws.f90 Aligned to new names for internal constants.
psb_zcssm.f90 Aligned to new names for internal constants.
psb_zcssv.f90 Aligned to new names for internal constants.
psb_zfixcoo.f90 First reorganization towards psblas-2.1/3.0
psb_zipcoo2csc.f90 Aligned to new names for internal constants.
psb_zipcoo2csr.f90 Aligned to new names for internal constants.
psb_zipcsr2coo.f90 Aligned to new names for internal constants.
psb_zneigh.f90 Aligned to new names for internal constants.
psb_znumbmm.f90 Second step of major reorg: tested compilation.
psb_zrwextd.f90 Aligned to new names for internal constants.
psb_zspgetrow.f90 Aligned to new names for internal constants.
psb_zspgtblk.f90 Aligned to new names for internal constants.
psb_zspgtdiag.f90 Aligned to new names for internal constants.
psb_zspscal.f90 Aligned to new names for internal constants.
psb_zsymbmm.f90 Fixed makefile and use statements for psb_msort, psb_qsort etc.
psb_ztransc.f90 First reorganization towards psblas-2.1/3.0
psb_ztransp.f90 First reorganization towards psblas-2.1/3.0

README.serial

Most of the subdirectories here contain material that was originally
distributed through the serial sparse blas SPARKER project, plus a
number of extensions of our own design. The original file spblas.f can
be downloaded from matisa.cc.rl.ac.uk; of course any bugs in our 
implementation are our own to fix.  

The main reference for the serial
sparse BLAS is: 
Duff, I., Marrone, M., Radicati, G., and Vittoli, C.
Level 3 basic linear algebra subprograms for sparse matrices: a user 
level interface
ACM Trans. Math. Softw., 23(3), 379-401, 1997.

We also include  SMMP by Randolph E. Bank and
Craig C. Douglas  na.bank@na-net.ornl.gov and
na.cdouglas@na-net.ornl.gov;  we wrapped  it in a Fortran 95 interface
with dynamic memory allocation.