An efficient code to compute non-parallel steady flows and their linear stability (Q1905635)

From MaRDI portal
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
    0 references
    0 references
    0 references
    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
    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
    0 references
    0 references