-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pressure equation cannot converge for backstep flow with zeta-f model, and temperature equation does not work properly. #42
Comments
I am not sure what was the pressure tolerance in the old version of the code, but I do remember it was "hard coded" before calling a solver. In the new version it is specified in the control file. So, if the value for pressure tolerance in control file is much lower than the one which was previously hard coded, you may be unable to reach convergence. I hope that is the reason behind it. For temperature there have been some changes when specifying heat flux (wall_flux) with a keyword "t" or keyword "q". In the first implementation it was "q", but then I changed it to "t" for better consistency with user scalars (our users will have many scalars and many possible fluxes.) But, at an earlier meeting with Egor today we proposed the following. For temperature, we use "t" for wall, "q" for wall_flux. User scalars are called c01, c02, c03 ... c48, and their fluxes q01, q02, q03 ... q48. Does everyone agrees we stick to such a scheme? |
Well, I have tried this Backstep_Re_28000 myself today. and other parameters:
After some time pressure started to converge.
And I think this q and q01 are much more clearer for new user than special behavior in case of "wall_flux" b.c. |
So ... can we close this issue? |
Yes we can. Barak Obama :) |
Residuals for pressure correction do not drop as well as number of inner iterations (always stays at maximum number). Temperature equation diverged for some reason. I suspect B.C.
The text was updated successfully, but these errors were encountered: