OpenFOAM iterative methods efficiency analysis for linear systems solving

Significant part of the computational work in numerical simulations of technical systems, physical phenomena and technological processes is solving of linear algebraic equations systems arising from the discretization of the corresponding differential or integrodifferential equations. There are seve...

Full description

Bibliographic Details
Published in:Труды Института системного программирования РАН
Main Authors: I. K. Marchevsky, V. V. Puzikova
Format: Article
Language:English
Published: Russian Academy of Sciences, Ivannikov Institute for System Programming 2018-10-01
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/951
_version_ 1848652810798759936
author I. K. Marchevsky
V. V. Puzikova
author_facet I. K. Marchevsky
V. V. Puzikova
author_sort I. K. Marchevsky
collection DOAJ
container_title Труды Института системного программирования РАН
description Significant part of the computational work in numerical simulations of technical systems, physical phenomena and technological processes is solving of linear algebraic equations systems arising from the discretization of the corresponding differential or integrodifferential equations. There are several classes of iterative methods for linear algebraic equations systems solving, which differ by the approach to the construction of the next iterative approximation. These classes are methods based on splitting, variational-type methods and projection-type methods. The aim of this study is the approach development for computational efficiency analysis of iterative methods for linear algebraic equations systems solving, which are difference analogues of continuum mechanics equations, and the approaches for method a’priori choice for linear algebraic equation solving with high computational efficiency. To choose the optimal numerical method for linear systems solving, in addition to the rate of convergence such characteristics of a linear system and numerical method, as condition number, smoothing factor and cost-coefficient should be considered. The smoothing factor and cost-coefficient can be computed through the amplification factors of the modes. The performance of a smoothing method is measured by its smoothing factor, but the cost of a numerical method is measured through its costcoefficient which shows the difference between amplitudes vanishing speeds of smooth modes and rough modes. The method for modes amplification factors computing using the discrete Fourier transform is proposed. The cost-coefficient usage allows to choose the optimal parameters of the multigrid preconditioner. Some test problems are considered and the efficiency of BiCGStab (BiConjugate Gradient Stabilized) method with the Incomplete LU and multigrid preconditioners is investigated for linear systems solving which follow from discrete forms of Helmholtz and Poisson equations. These linear algebraic equations systems arise in numerical simulation of incompressible viscous flow in a square cavity by using the LS-STAG cut-cell immersed boundary method with level-set function.
format Article
id doaj-cc596b1bfd15427ebdfc7fdc25c604ab
institution Directory of Open Access Journals
issn 2079-8156
2220-6426
language English
publishDate 2018-10-01
publisher Russian Academy of Sciences, Ivannikov Institute for System Programming
record_format Article
spelling doaj-cc596b1bfd15427ebdfc7fdc25c604ab2025-11-02T21:56:43ZengRussian Academy of Sciences, Ivannikov Institute for System ProgrammingТруды Института системного программирования РАН2079-81562220-64262018-10-01240951OpenFOAM iterative methods efficiency analysis for linear systems solvingI. K. Marchevsky0V. V. Puzikova1Bauman Moscow State Technical University, MoscowBauman Moscow State Technical University, MoscowSignificant part of the computational work in numerical simulations of technical systems, physical phenomena and technological processes is solving of linear algebraic equations systems arising from the discretization of the corresponding differential or integrodifferential equations. There are several classes of iterative methods for linear algebraic equations systems solving, which differ by the approach to the construction of the next iterative approximation. These classes are methods based on splitting, variational-type methods and projection-type methods. The aim of this study is the approach development for computational efficiency analysis of iterative methods for linear algebraic equations systems solving, which are difference analogues of continuum mechanics equations, and the approaches for method a’priori choice for linear algebraic equation solving with high computational efficiency. To choose the optimal numerical method for linear systems solving, in addition to the rate of convergence such characteristics of a linear system and numerical method, as condition number, smoothing factor and cost-coefficient should be considered. The smoothing factor and cost-coefficient can be computed through the amplification factors of the modes. The performance of a smoothing method is measured by its smoothing factor, but the cost of a numerical method is measured through its costcoefficient which shows the difference between amplitudes vanishing speeds of smooth modes and rough modes. The method for modes amplification factors computing using the discrete Fourier transform is proposed. The cost-coefficient usage allows to choose the optimal parameters of the multigrid preconditioner. Some test problems are considered and the efficiency of BiCGStab (BiConjugate Gradient Stabilized) method with the Incomplete LU and multigrid preconditioners is investigated for linear systems solving which follow from discrete forms of Helmholtz and Poisson equations. These linear algebraic equations systems arise in numerical simulation of incompressible viscous flow in a square cavity by using the LS-STAG cut-cell immersed boundary method with level-set function.https://ispranproceedings.elpub.ru/jour/article/view/951разреженные линейные системыпредобуславливаниесглаживателикоэффициенты усиления гармоникмногосеточные методы
spellingShingle I. K. Marchevsky
V. V. Puzikova
OpenFOAM iterative methods efficiency analysis for linear systems solving
разреженные линейные системы
предобуславливание
сглаживатели
коэффициенты усиления гармоник
многосеточные методы
title OpenFOAM iterative methods efficiency analysis for linear systems solving
title_full OpenFOAM iterative methods efficiency analysis for linear systems solving
title_fullStr OpenFOAM iterative methods efficiency analysis for linear systems solving
title_full_unstemmed OpenFOAM iterative methods efficiency analysis for linear systems solving
title_short OpenFOAM iterative methods efficiency analysis for linear systems solving
title_sort openfoam iterative methods efficiency analysis for linear systems solving
topic разреженные линейные системы
предобуславливание
сглаживатели
коэффициенты усиления гармоник
многосеточные методы
url https://ispranproceedings.elpub.ru/jour/article/view/951
work_keys_str_mv AT ikmarchevsky openfoamiterativemethodsefficiencyanalysisforlinearsystemssolving
AT vvpuzikova openfoamiterativemethodsefficiencyanalysisforlinearsystemssolving