An efficient code to compute non-parallel steady flows and their linear stability (Q1905635): Difference between revisions
From MaRDI portal
Latest revision as of 08:09, 24 May 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An efficient code to compute non-parallel steady flows and their linear stability |
scientific article |
Statements
An efficient code to compute non-parallel steady flows and their linear stability (English)
0 references
31 October 1996
0 references
An algorithm which is not only simple, but fast as well as efficient has been presented. It is used to compute steady non-parallel flows and their linear stability in parameter space. The pseudo-arclength continuation method is used to trace branches of steady states as one of the parameters is varied. In order to determine the linear stability of each state computed, a generalized eigenvalue problem of large order is to be solved. Only a prescribed number of eigenvalues, those closest to the imaginary axis, are calculated by a combination of a complex mapping and the simultaneous iteration technique. The underlying linear system are solved with preconditioned Bi-CGSTAB. The method is applied efficiently to problems up to \(O(10^5)\) degrees of freedom. The authors use the algorithm to compute the bifurcation structure of steady two-dimensional Rayleigh-Bénard flows in large rectangular containers up to aspect ratio 20. The results compare qualitatively well with those of weakly nonlinear theory. The authors' hypothesis about the selection induced by saddle node bifurcation fails in this particular case. The bifurcation results do not clarify the experimentally observed increase of wavelength of pattern with increasing Rayleigh numbers. The numerical method is deficient in that the test functions used to detect simple bifurcation points are not robust and have to be reconsidered for each application. Further, the linear solver works very well for linear systems which are diagonally dominant, but for systems which are not, the amount of fill-in in the preconditioning matrix and thereby the required CPU time and use of memory increase. Notwithstanding these limitations, the numerical approach can be used to study new problems like stability of large scale ocean circulation etc..
0 references
parameter space
0 references
pseudo-arclength continuation method
0 references
generalized eigenvalue problem
0 references
complex mapping
0 references
simultaneous iteration technique
0 references
preconditioned Bi-CGSTAB
0 references
bifurcation structure
0 references
two-dimensional Rayleigh-Bénard flows
0 references
rectangular containers
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references