Dear,?

To my earlier querry: 


What if I want to approximate my all coarse matrices with any Krylov iteration ?
reply: 

The methods on each 
level are independent, you can set them with -mg_coarse_ksp_type gmres 
-mg_levels_1_ksp_type cg -mg_levels_1_ksp_max_it 100 
-mg_levels_2_ksp_type minres ... 

?
This command line option changes the ksp_type on both ksp_pre and ksp_post (pre 
and post smoothing) . 
Where as I need to fix the ksp_post_type as RICHARDSON to get my Prec = C + I - 
AC ; 

If adapt pre_smoother as follows : 

ierr = MGGetSmootherDown(pcmg,lev,&ksp_pre); CHKERRQ(ierr); 
ierr = KSPSetType(ksp_pre, KSPGMRES);CHKERRQ(ierr);

Does ONLY setting pre_smoother as GMRES means that GMRES iterates on coarse 
matrix at level = lev ? 

Thanks in advance. 
Abdul. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120309/a44ed591/attachment.htm>

Reply via email to