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

HELP!Convergence Criterium

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 26, 2005, 04:42
Default HELP!Convergence Criterium
  #1
Teresa
Guest
 
Posts: n/a
Hi! In all case I do the convergence criterium depends with the residuals, could I do my own convergence criterium? I have some variables in a udf, and I want that the convergence criterium converges if,for example, x>5, being x one of my udf variables. Instead of checking convergence with the residuals I want that if x>5 fluent stops iterating and pass to the following time-step. Is it possible?How can I do?

Thank you

Teresa
  Reply With Quote

Old   July 27, 2005, 07:02
Default Re: HELP!Convergence Criterium
  #2
Teresa
Guest
 
Posts: n/a
Hi!Nobody knows how to do this or is it impossible?This question is very important to solve my problem, so any help or idea would be great! Thank you

Teresa
  Reply With Quote

Old   July 27, 2005, 07:23
Default Re: HELP!Convergence Criterium
  #3
CFD-novice
Guest
 
Posts: n/a
From my limited experience with UDFs: What you require is kind of a program control flow command or statement that instructs FLUENT to abandon an inner loop and proceed with the next iteration of an outer loop. I once tried the exit() function call from the C programming language to completely stop program execution for some debugging purposes, but did't manage to get it to work. So my answer to your question 'is this possible?' would be: no. unfortunately.

Maybe anybody else can correct me.
  Reply With Quote

Old   July 27, 2005, 08:53
Default Re: HELP!Convergence Criterium
  #4
rajani
Guest
 
Posts: n/a
Even I would like to know if its possible to have iteration control thru user defined convergence. as seen from the earlier responses, it seems this control is not available in Fluent as of now. but i can suggest oneth..

what ever be ur own convergence control.. like x>5.... even for this condition.. u need to have converged solution for velocities, temperatures or any other parameters. so, u initially solve the problem for the default values of convergence and then include an udf which involves ur own convergence criterion and also see that it prints a variable and gives an idea whether specified convergence is reached or not. after interpreting this udf.. change the convergence values a bit like may b by the order of 0.01 and then iterate again. while doing this iteration itself u will see whether the reqd convergence is reached or not by the value which gets printed (inase u give any in udf). The moment u feel ur required value is obtained,,, u can stop the iteration.

This is only my opinion and any one can correct me if i'm wrong
  Reply With Quote

Old   July 27, 2005, 11:53
Default Re: HELP!Convergence Criterium
  #5
Teresa
Guest
 
Posts: n/a
In the first part of my project I've implemented an udf, and I've checked how many iterations/time-step I needed to converge my problem, and I did all simulations with this iteration number. My question was, if the udf could do this itself and then pass the order to stop iterating to fluent, but seeing your answers I think it isnīt possible!!!! thank you, Teresa
  Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
convergence criterium without normalization Raambi STAR-CCM+ 1 July 10, 2011 05:38
convergence criterium for unsteady 3D VOF jack1980 FLUENT 2 February 28, 2010 09:04
Drag coefficient as a solver criterium sanchezz CFX 1 January 4, 2010 18:30
the criterium of convergence for the SIMPLE algo Lam Main CFD Forum 1 July 25, 2007 09:08


All times are GMT -4. The time now is 00:10.