mld2p4-2:
tests/fileread/data_input.f90 tests/fileread/mld_cf_sample.f90 tests/fileread/mld_df_sample.f90 tests/fileread/mld_sf_sample.f90 tests/fileread/mld_zf_sample.f90 tests/fileread/runs/cfs.inp tests/fileread/runs/dfs.inp tests/fileread/runs/sfs.inp tests/fileread/runs/zfs.inp Fixed new Xf_sample.stopcriterion
parent
9761a6e854
commit
a29a7f5dcf
@ -1,35 +1,52 @@
|
|||||||
/opt/matrici/qc2534.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
/opt/matrici/qc2534.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
||||||
NONE ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
NONE ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
||||||
MM ! File format: MM (Matrix Market) HB (Harwell-Boeing).
|
NONE ! Initial guess
|
||||||
BICGSTAB ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
NONE ! Reference solution
|
||||||
|
MM ! File format: MatrixMarket or Harwell-Boeing
|
||||||
CSR ! Storage format: CSR COO JAD
|
CSR ! Storage format: CSR COO JAD
|
||||||
0 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
2 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
||||||
|
FCG ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
||||||
2 ! ISTOPC
|
2 ! ISTOPC
|
||||||
01000 ! ITMAX
|
00500 ! ITMAX
|
||||||
-1 ! ITRACE
|
1 ! ITRACE
|
||||||
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
||||||
1.d-5 ! EPS
|
1.d-6 ! EPS
|
||||||
3L-M-RAS-I-D4 ! Longer descriptive name for preconditioner (up to 20 chars)
|
ML-VCYCLE-FBGS-MUMPS ! Longer descriptive name for preconditioner (up to 20 chars)
|
||||||
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
||||||
|
VCYCLE ! Type of multilevel correction: ADD MULT
|
||||||
|
1 ! Number of outer sweeps
|
||||||
|
-3 ! Max Number of levels in a multilevel preconditioner; if <0, lib default
|
||||||
|
-3 ! Target coarse matrix size; if <0, lib default
|
||||||
|
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
||||||
|
DEC ! Parallel aggregation: DEC, SYMDEC
|
||||||
|
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
||||||
|
NOFILTER ! Filtering of matrix ? FILTER NOFILTER
|
||||||
|
-1.5 ! Coarsening ratio, if < 0 use library default
|
||||||
|
2 ! Number of thresholds in vector, next line ignored if <= 0
|
||||||
|
0.05 0.025 ! Thresholds
|
||||||
|
0.0100d0 ! Smoothed aggregation threshold: >= 0.0
|
||||||
|
EIG_EST ! Omega algorithm: EIG_EST USER_CHOICE
|
||||||
|
A_NORMI ! Estimate procedure if EIG_EST
|
||||||
|
1.0 ! Estimate value (if USER_CHOICE)
|
||||||
|
FBGS ! Smoother type JACOBI BJAC AS ignored for non-ML
|
||||||
|
1 ! Number of sweeps for (pre) smoother
|
||||||
0 ! Number of overlap layers for AS preconditioner
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
HALO ! AS restriction operator: NONE HALO
|
HALO ! AS restriction operator: NONE HALO
|
||||||
NONE ! AS prolongation operator: NONE SUM AVG
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
ILU ! AS subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
1 ! Fill level P for ILU(P) and ILU(T,P)
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
1.d-4 ! Threshold T for ILU(T,P)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
1 ! Jacobi sweeps for base smoother
|
NONE ! Second (post) smoother, ignored if NONE
|
||||||
3 ! Number of levels in a multilevel preconditioner
|
1 ! Number of sweeps for (post) smoother
|
||||||
AS ! Smoother type JACOBI BJAC AS ignored for non-ML
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
HALO ! AS restriction operator: NONE HALO
|
||||||
DEC ! Type of aggregation: DEC
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
MULT ! Type of multilevel correction: ADD MULT
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
POST ! Side of multiplicative correction PRE POST TWOSIDE (ignored for ADD)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
|
SLU ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
||||||
REPL ! Coarsest-level matrix distribution: DIST REPL
|
REPL ! Coarsest-level matrix distribution: DIST REPL
|
||||||
BJAC ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
SLU ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST
|
||||||
ILU ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST (DSCALE for JACOBI)
|
1 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
||||||
0 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
|
||||||
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
||||||
4 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
1 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
||||||
0.0125d0 ! Smoothed aggregation threshold: >= 0.0
|
|
||||||
0.5 ! Smoothed aggregation scaling factor.
|
|
||||||
|
@ -1,35 +1,52 @@
|
|||||||
young1r.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
A1M-hetero3D.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
||||||
NONE ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
B1M-hetero3D.mtx ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
||||||
MM ! File format: MM (Matrix Market) HB (Harwell-Boeing).
|
NONE ! Initial guess
|
||||||
BICGSTAB ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
NONE ! Reference solution
|
||||||
|
MM ! File format: MatrixMarket or Harwell-Boeing
|
||||||
CSR ! Storage format: CSR COO JAD
|
CSR ! Storage format: CSR COO JAD
|
||||||
0 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
2 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
||||||
|
FCG ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
||||||
2 ! ISTOPC
|
2 ! ISTOPC
|
||||||
01000 ! ITMAX
|
00500 ! ITMAX
|
||||||
-1 ! ITRACE
|
1 ! ITRACE
|
||||||
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
||||||
1.d-5 ! EPS
|
1.d-6 ! EPS
|
||||||
3L-M-RAS-I-D4 ! Longer descriptive name for preconditioner (up to 20 chars)
|
ML-VCYCLE-FBGS-MUMPS ! Longer descriptive name for preconditioner (up to 20 chars)
|
||||||
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
||||||
|
VCYCLE ! Type of multilevel correction: ADD MULT
|
||||||
|
1 ! Number of outer sweeps
|
||||||
|
-3 ! Max Number of levels in a multilevel preconditioner; if <0, lib default
|
||||||
|
-3 ! Target coarse matrix size; if <0, lib default
|
||||||
|
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
||||||
|
DEC ! Parallel aggregation: DEC, SYMDEC
|
||||||
|
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
||||||
|
NOFILTER ! Filtering of matrix ? FILTER NOFILTER
|
||||||
|
-1.5 ! Coarsening ratio, if < 0 use library default
|
||||||
|
2 ! Number of thresholds in vector, next line ignored if <= 0
|
||||||
|
0.05 0.025 ! Thresholds
|
||||||
|
0.0100d0 ! Smoothed aggregation threshold: >= 0.0
|
||||||
|
EIG_EST ! Omega algorithm: EIG_EST USER_CHOICE
|
||||||
|
A_NORMI ! Estimate procedure if EIG_EST
|
||||||
|
1.0 ! Estimate value (if USER_CHOICE)
|
||||||
|
FBGS ! Smoother type JACOBI BJAC AS ignored for non-ML
|
||||||
|
1 ! Number of sweeps for (pre) smoother
|
||||||
0 ! Number of overlap layers for AS preconditioner
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
HALO ! AS restriction operator: NONE HALO
|
HALO ! AS restriction operator: NONE HALO
|
||||||
NONE ! AS prolongation operator: NONE SUM AVG
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
ILU ! AS subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
1 ! Fill level P for ILU(P) and ILU(T,P)
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
1.d-4 ! Threshold T for ILU(T,P)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
4 ! Number of Jacobi sweeps for base smoother
|
NONE ! Second (post) smoother, ignored if NONE
|
||||||
4 ! Number of levels in a multilevel preconditioner
|
1 ! Number of sweeps for (post) smoother
|
||||||
BJAC ! Smoother type JACOBI BJAC AS ignored for non-ML
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
HALO ! AS restriction operator: NONE HALO
|
||||||
DEC ! Type of aggregation: DEC
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
MULT ! Type of multilevel correction: ADD MULT
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
POST ! Side of multiplicative correction PRE POST TWOSIDE (ignored for ADD)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
|
SLU ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
||||||
REPL ! Coarsest-level matrix distribution: DIST REPL
|
REPL ! Coarsest-level matrix distribution: DIST REPL
|
||||||
BJAC ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
SLU ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST
|
||||||
ILU ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST (DSCALE for JACOBI)
|
1 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
||||||
0 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
|
||||||
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
||||||
4 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
1 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
||||||
0.0125d0 ! Smoothed aggregation threshold: >= 0.0
|
|
||||||
0.5 ! Smoothed aggregation scaling factor.
|
|
||||||
|
@ -1,35 +1,52 @@
|
|||||||
young1c.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
A1M-hetero3D.mtx ! This matrix (and others) from: http://math.nist.gov/MatrixMarket/ or
|
||||||
NONE ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
B1M-hetero3D.mtx ! rhs | http://www.cise.ufl.edu/research/sparse/matrices/index.html
|
||||||
MM ! File format: MM (Matrix Market) HB (Harwell-Boeing).
|
NONE ! Initial guess
|
||||||
BICGSTAB ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
NONE ! Reference solution
|
||||||
|
MM ! File format: MatrixMarket or Harwell-Boeing
|
||||||
CSR ! Storage format: CSR COO JAD
|
CSR ! Storage format: CSR COO JAD
|
||||||
0 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
2 ! IPART (partition method): 0 (block) 2 (graph, with Metis)
|
||||||
|
FCG ! Iterative method: BiCGSTAB BiCG CGS RGMRES BiCGSTABL CG
|
||||||
2 ! ISTOPC
|
2 ! ISTOPC
|
||||||
00200 ! ITMAX
|
00500 ! ITMAX
|
||||||
02 ! ITRACE
|
1 ! ITRACE
|
||||||
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
30 ! IRST (restart for RGMRES and BiCGSTABL)
|
||||||
1.d-5 ! EPS
|
1.d-6 ! EPS
|
||||||
3L-M-RAS-I-D4 ! Longer descriptive name for preconditioner (up to 20 chars)
|
ML-VCYCLE-FBGS-MUMPS ! Longer descriptive name for preconditioner (up to 20 chars)
|
||||||
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
ML ! Preconditioner type: NONE JACOBI BJAC AS ML
|
||||||
|
VCYCLE ! Type of multilevel correction: ADD MULT
|
||||||
|
1 ! Number of outer sweeps
|
||||||
|
-3 ! Max Number of levels in a multilevel preconditioner; if <0, lib default
|
||||||
|
-3 ! Target coarse matrix size; if <0, lib default
|
||||||
|
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
||||||
|
DEC ! Parallel aggregation: DEC, SYMDEC
|
||||||
|
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
||||||
|
NOFILTER ! Filtering of matrix ? FILTER NOFILTER
|
||||||
|
-1.5 ! Coarsening ratio, if < 0 use library default
|
||||||
|
2 ! Number of thresholds in vector, next line ignored if <= 0
|
||||||
|
0.05 0.025 ! Thresholds
|
||||||
|
0.0100d0 ! Smoothed aggregation threshold: >= 0.0
|
||||||
|
EIG_EST ! Omega algorithm: EIG_EST USER_CHOICE
|
||||||
|
A_NORMI ! Estimate procedure if EIG_EST
|
||||||
|
1.0 ! Estimate value (if USER_CHOICE)
|
||||||
|
FBGS ! Smoother type JACOBI BJAC AS ignored for non-ML
|
||||||
|
1 ! Number of sweeps for (pre) smoother
|
||||||
0 ! Number of overlap layers for AS preconditioner
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
HALO ! AS restriction operator: NONE HALO
|
HALO ! AS restriction operator: NONE HALO
|
||||||
NONE ! AS prolongation operator: NONE SUM AVG
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
ILU ! AS subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
1 ! Fill level P for ILU(P) and ILU(T,P)
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
1.d-4 ! Threshold T for ILU(T,P)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
4 ! Number of Jacobi sweeps for base smoother
|
NONE ! Second (post) smoother, ignored if NONE
|
||||||
4 ! Number of levels in a multilevel preconditioner
|
1 ! Number of sweeps for (post) smoother
|
||||||
BJAC ! Smoother type JACOBI BJAC AS ignored for non-ML
|
0 ! Number of overlap layers for AS preconditioner
|
||||||
SMOOTHED ! Type of aggregation: SMOOTHED NONSMOOTHED
|
HALO ! AS restriction operator: NONE HALO
|
||||||
DEC ! Type of aggregation: DEC
|
NONE ! AS prolongation operator: NONE SUM AVG
|
||||||
NATURAL ! Ordering of aggregation NATURAL DEGREE
|
DSCALE ! Subdomain solver: DSCALE ILU MILU ILUT UMF SLU MUMPS
|
||||||
MULT ! Type of multilevel correction: ADD MULT
|
0 ! Fill level P for ILU(P) and ILU(T,P)
|
||||||
POST ! Side of multiplicative correction PRE POST TWOSIDE (ignored for ADD)
|
1.d-4 ! Threshold T for ILU(T,P)
|
||||||
REPL ! Coarsest-level matrix distribution: DIST REPL
|
SLUDIST ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
||||||
BJAC ! Coarsest-level solver: JACOBI BJAC UMF SLU SLUDIST MUMPS
|
DIST ! Coarsest-level matrix distribution: DIST REPL
|
||||||
ILU ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST (DSCALE for JACOBI)
|
SLUDIST ! Coarsest-level subsolver: ILU UMF SLU MUMPS SLUDIST
|
||||||
0 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
1 ! Coarsest-level fillin P for ILU(P) and ILU(T,P)
|
||||||
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
1.d-4 ! Coarsest-level threshold T for ILU(T,P)
|
||||||
4 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
1 ! Number of Jacobi sweeps for BJAC/PJAC coarsest-level solver
|
||||||
0.0125d0 ! Smoothed aggregation threshold: >= 0.0
|
|
||||||
0.5 ! Smoothed aggregation scaling factor.
|
|
||||||
|
Loading…
Reference in New Issue