CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

Divergence detected in AMG solver: temperature -> Increasing relaxation sweeps!

Register Blogs Community New Posts Updated Threads Search

Like Tree4Likes
  • 1 Post By vinerm
  • 1 Post By vinerm
  • 1 Post By Gbeatz
  • 1 Post By vinerm

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 14, 2020, 11:13
Unhappy Divergence detected in AMG solver: temperature -> Increasing relaxation sweeps!
  #1
Member
 
mohammadreza
Join Date: Feb 2020
Posts: 31
Rep Power: 6
mohammadreza_hj is on a distinguished road
Hi everybody. i have a question about this error message in the fluent, what does this mean? and How can I eliminate it?

# Divergence detected in AMG solver: :confused Increasing relaxation sweeps!
# You may try the enhanced divergence recovery with (rpsetvar 'amg/protective-enhanced? #t)
Divergence detected in AMG solver: temperature temperature limited to 5.000000e+03 in 75705 cells on zone 7 in domain 1
Error at host: floating point exception
Error at Node 0: floating point exception
Error: floating point exception
Error Object: #f
Registering Udf,
mohammadreza_hj is offline   Reply With Quote

Old   February 14, 2020, 13:07
Default Divergence
  #2
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 35
vinerm will become famous soon enough
What this means is that the case is unable to converge. This could be due to multiple reasons, such as, bad mesh, improper material properties, boundary conditions, or source terms. This could also be due to numerical schemes and time-step (if case is transient).
mohammadreza_hj likes this.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Old   February 15, 2020, 10:37
Smile
  #3
Member
 
mohammadreza
Join Date: Feb 2020
Posts: 31
Rep Power: 6
mohammadreza_hj is on a distinguished road
Quote:
Originally Posted by vinerm View Post
What this means is that the case is unable to converge. This could be due to multiple reasons, such as bad mesh, improper material properties, boundary conditions, or source terms. This could also be due to numerical schemes and time-step (if the case is transient).
well, thank you. I'm studying material science and I'm simulating the heat transfer and material flow in the friction stir welding.
if you know, it's a steady-state process and I'm working in two cases.
in case 1 I consider the welding tool and the results is this error message.
in case 2 I ignore the welding tool and it is ok.
what do you think about this?
mohammadreza_hj is offline   Reply With Quote

Old   February 15, 2020, 15:20
Default Source
  #4
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 35
vinerm will become famous soon enough
Most likely the reason is source. Since the case without the heat source works alright, rest of the parameters should be alright. Welding tool generates a lot of heat. In mathematical terms, this reduces the diagonal dominance of the matrix and solution diverges. In physical terms, heat is too much to be handled with current schemes and properties. The solution is that you start providing heat slowly. If by the welding tool you mean a heat source, then start by using 10% of this source and then slowly increase it to 100%, may be over 2000 iterations.
mohammadreza_hj likes this.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Old   February 16, 2020, 04:49
Default under relaxation factor
  #5
New Member
 
Garikai Marangwanda
Join Date: Dec 2013
Posts: 6
Rep Power: 12
Gbeatz is on a distinguished road
Quote:
Originally Posted by mohammadreza_hj View Post
Hi everybody. i have a question about this error message in the fluent, what does this mean? and How can I eliminate it?

# Divergence detected in AMG solver: :confused Increasing relaxation sweeps!
# You may try the enhanced divergence recovery with (rpsetvar 'amg/protective-enhanced? #t)
Divergence detected in AMG solver: temperature temperature limited to 5.000000e+03 in 75705 cells on zone 7 in domain 1
Error at host: floating point exception
Error at Node 0: floating point exception
Error: floating point exception
Error Object: #f
Registering Udf,
when i once had almost a similar problem, i played around with the under-relaxation factors in solution controls
mohammadreza_hj likes this.
Gbeatz is offline   Reply With Quote

Old   February 16, 2020, 05:25
Default URFs
  #6
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 35
vinerm will become famous soon enough
You can play with URFs as well. This will have similar effect as using smaller source value.
mohammadreza_hj likes this.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Reply

Tags
divergence, temperature, udf


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Two Phase Flow In Vertical Pipe stonepreston FLUENT 2 October 31, 2017 08:35
Divergence detected in AMG solver: species-2 -> Increasing relaxation sweeps! sooraj546 FLUENT 6 September 5, 2017 08:20
Divergence detected in AMG solver mary91 Fluent Multiphase 2 May 29, 2014 07:52
Divergence problem Smaras FLUENT 13 February 21, 2013 05:03
user subroutine error CFDUSER CFX 2 December 9, 2006 06:31


All times are GMT -4. The time now is 08:18.