Hi,

   I am solving a transonic Euler flow problem discretized with SUPG. The mesh 
is made of Tet4 elements and there are about 7M dofs, which I am trying to 
solve over 192 cores. 

   I had earlier written about the linear solver returning with Inf, and have 
since moved beyond that such that I am able to get a solution with the 
following command line parameters:

-ksp_gmres_restart 100  -pc_type asm -sub_pc_type ilu -sub_pc_factor_levels 4 
-sub_ksp_type preonly

   The problem now is that I am limited to very small time-steps (~10e-6), 
outside of which the solver starts to choke and the solution diverges. I have 
tried other command line options and this above combination is what seems to 
provide the best possible solution strategy, albeit constrained in time steps. 

    I would appreciate any recommendations on solver configurations that may 
allow me to take larger time-steps. 

    Would coding up AMG be a possible alternative (more robust and dependable)? 

    Please let me know if you need additional information. 

Regards,
Manav

Reply via email to