Help!Numerical Error:IterSolver Iterations:too many iterations were needed!

Extension of Elmer in computational glaciology
Post Reply
jeffjoy
Posts: 10
Joined: 10 Nov 2020, 04:01
Antispam: Yes

Help!Numerical Error:IterSolver Iterations:too many iterations were needed!

Post by jeffjoy »

The procedure can run before,but recently,I run the procedure in a new machine, it doesn't work,errors!
Who knows?please!Error !too many iterations were needed ! in the navier-Stokes equations!

Code: Select all

Solver 4
  Equation = "Navier-Stokes"
  
  Stabilization Method = String Stabilized
  Flow Model = Stokes

  Exported Variable 1 = -dofs 1 "dSdt" 
  Exported Variable 2 = -dofs 1 "dS" 
  Exported Variable 3 = -dofs 1 "ZbDEM"
  Exported Variable 4 = -dofs 1 "ZsDEM"

  Linear System Solver = Iterative      
  Linear System Iterative Method = BICGStab
   
  Linear System Preconditioning = ILU0
  Linear System Convergence Tolerance = Real 1.0e-4 !8
  Linear System Max Iterations = 500
  Linear System Residual Output = 500
  Linear System Abort Not Converged = True 

  Nonlinear System Max Iterations = 50
  Nonlinear System Convergence Tolerance  = 1.0e-3 !5
  Nonlinear System Newton After Iterations = 5 
  Nonlinear System Newton After Tolerance = 1.0e-02
  Nonlinear System Relaxation Factor = 1.00

  Steady State Convergence Tolerance = Real 1.0e-3
End
Attachments
图像 1.png
图像 1.png (72.1 KiB) Viewed 121 times
raback
Site Admin
Posts: 4237
Joined: 22 Aug 2009, 11:57
Antispam: Yes
Location: Espoo, Finland
Contact:

Re: Help!Numerical Error:IterSolver Iterations:too many iterations were needed!

Post by raback »

Hi

Try with better preconditioners, in fact you could use the IncompressibleNSVec module that comes with block preconditioner and it custom made for the glaciology community. Black-box cheap precondtioners do not work for all problems.

-Peter

PS. Please don't sent the same issue to multiple forums.
jeffjoy
Posts: 10
Joined: 10 Nov 2020, 04:01
Antispam: Yes

Re: Help!Numerical Error:IterSolver Iterations:too many iterations were needed!

Post by jeffjoy »

raback wrote: 16 Nov 2021, 02:51 Hi

Try with better preconditioners, in fact you could use the IncompressibleNSVec module that comes with block preconditioner and it custom made for the glaciology community. Black-box cheap precondtioners do not work for all problems.

-Peter

PS. Please don't sent the same issue to multiple forums.
Thank you!but i can't find the use of the IncompressibleNSVec module,how to use it,where have a case,please!I am a newer!
raback
Site Admin
Posts: 4237
Joined: 22 Aug 2009, 11:57
Antispam: Yes
Location: Espoo, Finland
Contact:

Re: Help!Numerical Error:IterSolver Iterations:too many iterations were needed!

Post by raback »

Hi

There is a whole portal dedicated to Elmer/Ice, you could start from dedicated course material therein, see

http://elmerice.elmerfem.org/courses-tutorials

-Peter
Post Reply