Standard

Architecture of HyLBM Solver. / Salnikov, M. V.; Zenin, N. A.; Nikishov, D. A. et al.

In: Lobachevskii Journal of Mathematics, Vol. 46, No. 8, 2025, p. 3791-3803.

Research output: Contribution to journalArticlepeer-review

Harvard

Salnikov, MV, Zenin, NA, Nikishov, DA & Mullyadzhanov, RI 2025, 'Architecture of HyLBM Solver', Lobachevskii Journal of Mathematics, vol. 46, no. 8, pp. 3791-3803. https://doi.org/10.1134/S1995080225610367

APA

Salnikov, M. V., Zenin, N. A., Nikishov, D. A., & Mullyadzhanov, R. I. (2025). Architecture of HyLBM Solver. Lobachevskii Journal of Mathematics, 46(8), 3791-3803. https://doi.org/10.1134/S1995080225610367

Vancouver

Salnikov MV, Zenin NA, Nikishov DA, Mullyadzhanov RI. Architecture of HyLBM Solver. Lobachevskii Journal of Mathematics. 2025;46(8):3791-3803. doi: 10.1134/S1995080225610367

Author

Salnikov, M. V. ; Zenin, N. A. ; Nikishov, D. A. et al. / Architecture of HyLBM Solver. In: Lobachevskii Journal of Mathematics. 2025 ; Vol. 46, No. 8. pp. 3791-3803.

BibTeX

@article{cc353d4957d945a1885f389555d0d9e6,
title = "Architecture of HyLBM Solver",
abstract = "Abstract: This paper presents the architecture, data structures, internal mechanisms, and areas of application of the HyLBM solver software. HyLBM solver is a software package developed in C++ that utilizes the MPI library for parallel execution of calculations. HyLBM has a composite architecture with a user interface built around composite classes, emphasizing ease of use in the public part of the interface. HyLBM is designed to work with coupled physics, and a variety of LBM (Lattice Boltzmann Method) physical models have been implemented within this platform. The paper also describes several validation tests performed on this software package. These tests include: Poiseuille pressure-driven plane flow, plane cavity flow, and one- and two-component vortex flow.",
keywords = "C++, LBM, MPI, lattice Boltzmann, software package, LATTICE BOLTZMANN, LBM, SOFTWARE PACKAGE, C++, MPI",
author = "Salnikov, {M. V.} and Zenin, {N. A.} and Nikishov, {D. A.} and Mullyadzhanov, {R. I.}",
note = "Salnikov, M.V., Zenin, N.A., Nikishov, D.A. et al. Architecture of HyLBM Solver. Lobachevskii J Math 46, 3791–3803 (2025). https://doi.org/10.1134/S1995080225610367 The study was supported by the Russian Science Foundation grant no. 22-79-10246.",
year = "2025",
doi = "10.1134/S1995080225610367",
language = "English",
volume = "46",
pages = "3791--3803",
journal = "Lobachevskii Journal of Mathematics",
issn = "1995-0802",
publisher = "ФГБУ {"}Издательство {"}Наука{"}",
number = "8",

}

RIS

TY - JOUR

T1 - Architecture of HyLBM Solver

AU - Salnikov, M. V.

AU - Zenin, N. A.

AU - Nikishov, D. A.

AU - Mullyadzhanov, R. I.

N1 - Salnikov, M.V., Zenin, N.A., Nikishov, D.A. et al. Architecture of HyLBM Solver. Lobachevskii J Math 46, 3791–3803 (2025). https://doi.org/10.1134/S1995080225610367 The study was supported by the Russian Science Foundation grant no. 22-79-10246.

PY - 2025

Y1 - 2025

N2 - Abstract: This paper presents the architecture, data structures, internal mechanisms, and areas of application of the HyLBM solver software. HyLBM solver is a software package developed in C++ that utilizes the MPI library for parallel execution of calculations. HyLBM has a composite architecture with a user interface built around composite classes, emphasizing ease of use in the public part of the interface. HyLBM is designed to work with coupled physics, and a variety of LBM (Lattice Boltzmann Method) physical models have been implemented within this platform. The paper also describes several validation tests performed on this software package. These tests include: Poiseuille pressure-driven plane flow, plane cavity flow, and one- and two-component vortex flow.

AB - Abstract: This paper presents the architecture, data structures, internal mechanisms, and areas of application of the HyLBM solver software. HyLBM solver is a software package developed in C++ that utilizes the MPI library for parallel execution of calculations. HyLBM has a composite architecture with a user interface built around composite classes, emphasizing ease of use in the public part of the interface. HyLBM is designed to work with coupled physics, and a variety of LBM (Lattice Boltzmann Method) physical models have been implemented within this platform. The paper also describes several validation tests performed on this software package. These tests include: Poiseuille pressure-driven plane flow, plane cavity flow, and one- and two-component vortex flow.

KW - C++

KW - LBM

KW - MPI

KW - lattice Boltzmann

KW - software package

KW - LATTICE BOLTZMANN

KW - LBM

KW - SOFTWARE PACKAGE

KW - C++

KW - MPI

UR - https://www.mendeley.com/catalogue/7006d5a2-0ceb-39a1-ab83-a5baf0911525/

UR - https://elibrary.ru/item.asp?id=88772140

UR - https://link.springer.com/article/10.1134/S1995080225610367

U2 - 10.1134/S1995080225610367

DO - 10.1134/S1995080225610367

M3 - Article

VL - 46

SP - 3791

EP - 3803

JO - Lobachevskii Journal of Mathematics

JF - Lobachevskii Journal of Mathematics

SN - 1995-0802

IS - 8

ER -

ID: 74227213