CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   Main CFD Forum (https://www.cfd-online.com/Forums/main/)
-   -   stability comparison (https://www.cfd-online.com/Forums/main/159736-stability-comparison.html)

Hooman September 21, 2015 18:18

stability comparison
 
I have used two method to solve a system of nonlinear equation, with the same number of time steps, mesh, and solver, etc. Can I comment on the stability of the two methods, based on the largest time step sizes that still produces stable results? (I know it will not be a definite proper stability analysis) - any other suggestions are also welcome.

Also, if I the results seem stable, but the CFL is no longer satisfied with the larger time steps, it is correct to take the step size at which CFL condition is not satisfied as the largest step size, even though the results may seem stable?

LuckyTran September 22, 2015 01:20

Quote:

Originally Posted by Hooman (Post 565059)
I have used two method to solve a system of nonlinear equation, with the same number of time steps, mesh, and solver, etc. Can I comment on the stability of the two methods, based on the largest time step sizes that still produces stable results? (I know it will not be a definite proper stability analysis) - any other suggestions are also welcome.

This approach is crude, but I do think it can work.

Quote:

Originally Posted by Hooman (Post 565059)
Also, if I the results seem stable, but the CFL is no longer satisfied with the larger time steps, it is correct to take the step size at which CFL condition is not satisfied as the largest step size, even though the results may seem stable?

I am skeptical that you actually know beforehand the exact CFL condition for a problem in general (especially nonlinear ones). The CFL condition is generally a necessary but insufficient condition. Violation of the CFL condition means that the problem is unstable. However, the CFL condition(s) are actually specific to each problem and scheme. If you have the prowess to prove it, it is helpful to derive the CFL condition for your problem.

Flux inhibitors and gradient limiters also help improve stability, by a lot, and this generally isn't accounted for. Both physical & numerical diffusion also improve stability.

FMDenaro September 22, 2015 03:41

generally, for a convection-diffusion 3d problem, the numerical stability implies the existence of a region of stability...that is a hypersurface being cx,cy,cz, alphax,alphay,alphaz the numerical parameters..
and the Neumann analysis gives a response only for the linear case..

Hooman September 22, 2015 04:02

Thank you LuckyTran. Would another (crude) approach be to compare the time the calculations take to reach convergence?


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