mirror of
https://github.com/sfilippone/amg4psblas.git
synced 2026-10-06 22:55:12 +00:00
mld2p4-2:
docs/html/index.html docs/html/node14.html docs/html/node15.html docs/html/node16.html docs/html/node19.html docs/html/node2.html docs/html/node20.html docs/html/node21.html docs/html/node22.html docs/html/node28.html docs/html/userhtml.html docs/mld2p4-2.1-guide.pdf docs/src/gettingstarted.tex docs/src/precs.tex docs/src/userinterface.tex Document name change for smoothers_bld
This commit is contained in:
@@ -129,7 +129,7 @@ Setup and application of the default multi-level Schwarz preconditioner.
|
||||
!
|
||||
! build the preconditioner
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
call mld_ml_prec_bld(A,desc_A,P,info)
|
||||
call mld_smoothers_bld(A,desc_A,P,info)
|
||||
|
||||
!
|
||||
! set the solver parameters and the initial guess
|
||||
@@ -219,13 +219,13 @@ Setup of a hybrid three-level Schwarz preconditioner.</CAPTION>
|
||||
! a coarsest matrix replicated on the processors, and the
|
||||
! LU factorization from UMFPACK as coarse-level solver
|
||||
call mld_precinit(P,'ML',info)
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
|
||||
call_mld_precset(P,'SMOOTHER_TYPE','BJAC',info)
|
||||
call_mld_precset(P,'SMOOTHER_POS,'POST'w,info)
|
||||
call mld_precset(P,'COARSE_MAT','REPL',info)
|
||||
call mld_precset(P,'COARSE_SOLVE','UMF',info)
|
||||
call mld_ml_prec_bld(A,desc_A,P,info)
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
|
||||
call mld_smoothers_bld(A,desc_A,P,info)
|
||||
... ...
|
||||
</PRE>
|
||||
</TD></TR>
|
||||
@@ -256,12 +256,11 @@ Setup of a hybrid three-level Schwarz preconditioner.</CAPTION>
|
||||
! multifrontal solver in MUMPS as coarse-level solver
|
||||
|
||||
call mld_precinit(P,'ML',info,nlev=3)
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
|
||||
call mld_precset(P,mld_smoother_type_,'BJAC',info)
|
||||
call mld_precset(P,mld_coarse_mat_,'REPL',info)
|
||||
call mld_precset(P,mld_coarse_solve_,'MUMPS',info)
|
||||
call mld_ml_prec_bld(A,desc_A,P,info)
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
call mld_smoothers_bld(A,desc_A,P,info)
|
||||
... ...
|
||||
</PRE>
|
||||
</TD></TR>
|
||||
@@ -291,11 +290,11 @@ Setup of an additive three-level Schwarz preconditioner.</CAPTION>
|
||||
! post-smoother, and 5 block-Jacobi sweeps (with UMFPACK LU
|
||||
! on the blocks) as distributed coarsest-level solver
|
||||
call mld_precinit(P,'ML',info,nlev=3)
|
||||
call mld_ml_prec_bld(A,desc_A,P,info)
|
||||
call mld_precset(P,'ML_TYPE','ADD',info)
|
||||
call_mld_precset(P,'SMOOTHER_POS','TWOSIDE',info)
|
||||
call mld_precset(P,'COARSE_SWEEPS',5,info)
|
||||
call mld_ml_prec_bld(A,desc_A,P,info)
|
||||
call mld_hierarchy_bld(A,desc_A,P,info)
|
||||
call mld_smoothers_bld(A,desc_A,P,info)
|
||||
... ...
|
||||
</PRE>
|
||||
</TD></TR>
|
||||
|
||||
Reference in New Issue
Block a user