# Solution method for transient problems

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

 November 17, 2000, 12:31 Solution method for transient problems #1 Roberto Ciardulli Guest   Posts: n/a Can anybody tell me how the values of the following parameters affect the solution? maximum number of corrector stages reduction in residuals for corrector stages under-relaxation for pressure correction max residual tolerance Thanks everybody, Roberto

 November 18, 2000, 03:02 Re: Solution method for transient problems #2 A.Hassaneen Guest   Posts: n/a Roberto, The values of the corrector stages and the residuals works like a criteria for convergence of the inner iteration for each time step. i.e. the solution terminate the inner iteration when any of these two parameter fulfilled. The under-relaxation of the pressure is very important like any other relaxation. Any body correct me if I'm wrong.

 November 18, 2000, 09:45 Re: Solution method for transient problems #3 X.Ye Guest   Posts: n/a Hi, Because of Calculation high transient flow with Star CD, I just want to ask: If you calculate it with a smaller time step, do you need only a smaller number of iteration for each time? For example, If the time step is 100.0e-6, you need 60 iterations, but if the time step is 10.0e-6, do you need only 6 iteration? I ask this question, because I want to compare the calculation efficiency with the explicit method. StarCD has the implicit method. X. Ye

 November 19, 2000, 03:11 Re: Solution method for transient problems #4 A.Hassaneen Guest   Posts: n/a I don't have definite answer for your question, but you may try it and look at the file (case.info) to see how the solution is going.

 November 22, 2000, 09:13 Re: Solution method for transient problems #5 J. Y. Luo Guest   Posts: n/a The maximum no. of correctors is very similar to the maximum no. of iterations for steady flow calculations - if the equations converges earilier, this no. is then unimportant: the most important criterion is how much the residuals of all equations are reduced, normally PISO will converge within 2 to 4 correctors, so the default 20 correctors are quite irrelevant.

 November 27, 2000, 03:13 Re: Solution method for transient problems #6 Roberto Ciardulli Guest   Posts: n/a So is it ok if I use a very high value for MAX NUMBER of CORRECTOR STAGES (ex. 100) and a very low value for REDUCTION in RESIDUAL for CORRECTOR STAGES (ex. 0.1) I still get the neg. density error during transient state runs and I would like to know if these parameters affect the solution's stability. Thanks everybody, Roberto

 November 27, 2000, 05:23 Re: Solution method for transient problems #7 J. Y. Luo Guest   Posts: n/a Hi, Roberto, What you described is certianly Ok. You may need to use under-relaxation factor for PISO (this is used to under-relax the pressure correction) that would help in your problem. The under-relaxation factor would not affect the final results at each time step, but may need a few more correctors for PISO to converge. Typically a value of 0.5 is common.

 November 27, 2000, 09:10 Re: Solution method for transient problems #8 Roberto Ciardulli Guest   Posts: n/a I've set the following values: Max number of corrector stages = 1000 Reduction in residual for corrector stages = 0.1 Under-relax. for press. correction = 0.1 but I got the NEGATIVE DENSITY error even before the first time step!!!!! What can I do??? I really need to solve this problem!! Thanks, Roberto

 November 27, 2000, 15:47 Re: Solution method for transient problems #10 Sreenadh Jonnavithula Guest   Posts: n/a Hi Roberto, John's right - you need to tell us more about the actual problem to allow someone to figure out whats going on. My guess is that the problem has nothing to do with corrector stages or residual tolerance, but something either in the setup or the mesh. For example, if you have a large outflow velocity imposed, you might cause the cells next to it to "empty out" over your time step, with the code reporting it as negative density. What exactly are you trying to simulate? I would also encourage you to contact user support directly.

 November 28, 2000, 04:38 Re: Solution method for transient problems #11 Ahmed Hassaneen Guest   Posts: n/a Roberto, As I said before, your problem is related to either one of these four reasons: 1. the length of the time step (make it smaller) 2.an event of cell deletion or activation which is not properly set up. 3.your mesh size 4.initial or boundary values. Could you give us an idea about your boundries and initial values??