mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-18 03:42:09 +00:00
psblas3:
krylov/psb_cfcg.F90 krylov/psb_dfcg.F90 krylov/psb_sfcg.F90 krylov/psb_zfcg.F90 test/fileread/runs/dfs.inp test/kernel/d_file_spmv.f90 test/kernel/runs/fspmv.inp test/kernel/s_file_spmv.f90 Take out old variables.
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
11 Number of inputs
|
||||
kivap005.mtx This (and others) from: http://math.nist.gov/MatrixMarket/ or
|
||||
A_Z.mtx kivap005.mtx This (and others) from: http://math.nist.gov/MatrixMarket/ or
|
||||
NONE sherman3_b.mtx http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
||||
MM File format: MM: Matrix Market HB: Harwell-Boeing.
|
||||
BiCGSTAB Iterative method: BiCGSTAB CGS RGMRES BiCGSTABL BICG CG
|
||||
BJAC Preconditioner NONE DIAG BJAC
|
||||
CG BiCGSTAB Iterative method: BiCGSTAB CGS RGMRES BiCGSTABL BICG CG
|
||||
NONE BJAC Preconditioner NONE DIAG BJAC
|
||||
CSR Storage format CSR COO JAD
|
||||
2 IPART: Partition method 0: BLK 2: graph (with Metis)
|
||||
2 ISTOPC
|
||||
02100 ITMAX
|
||||
00100 ITMAX
|
||||
-1 ITRACE
|
||||
002 IRST (restart for RGMRES and
|
||||
1.d-6 EPS
|
||||
0.0d0 1.d-9 EPS
|
||||
|
||||
@@ -62,7 +62,7 @@ program d_file_spmv
|
||||
character(len=20) :: name
|
||||
character(len=2) :: filefmt
|
||||
integer(psb_ipk_), parameter :: iunit=12
|
||||
integer(psb_ipk_), parameter :: times=10
|
||||
integer(psb_ipk_), parameter :: times=20
|
||||
integer(psb_ipk_) :: iparm(20)
|
||||
|
||||
! other variables
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ASIC_100ks.mtx
|
||||
ML_Laplace.mtx
|
||||
MM
|
||||
0
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@ program s_file_spmv
|
||||
ivg(i) = ipv(1)
|
||||
enddo
|
||||
call psb_matdist(aux_a, a, ictxt, &
|
||||
& desc_a,b_col_glob,b_col,info,fmt=afmt,v=ivg)
|
||||
& desc_a,info,b_glob=b_col_glob,b=b_col,fmt=afmt,v=ivg)
|
||||
|
||||
else if (ipart == 2) then
|
||||
if (iam==psb_root_) then
|
||||
@@ -196,12 +196,12 @@ program s_file_spmv
|
||||
call distr_mtpart(psb_root_,ictxt)
|
||||
call getv_mtpart(ivg)
|
||||
call psb_matdist(aux_a, a, ictxt, &
|
||||
& desc_a,b_col_glob,b_col,info,fmt=afmt,v=ivg)
|
||||
& desc_a,info,b_glob=b_col_glob,b=b_col,fmt=afmt,v=ivg)
|
||||
|
||||
else
|
||||
if (iam==psb_root_) write(psb_out_unit,'("Partition type: block")')
|
||||
call psb_matdist(aux_a, a, ictxt, &
|
||||
& desc_a,b_col_glob,b_col,info,fmt=afmt,parts=part_block)
|
||||
& desc_a,info,b_glob=b_col_glob,b=b_col,fmt=afmt,parts=part_block)
|
||||
end if
|
||||
|
||||
call psb_geall(x_col,desc_a,info)
|
||||
|
||||
Reference in New Issue
Block a user