Skip to main content
Log in

Parallel software package for simulation of continuum mechanics problems on modern multiprocessor systems

  • Published:
Mathematical Models and Computer Simulations Aims and scope

Abstract

A parallel software package designed for numerical simulation of continuum mechanics problems is presented. In order to illustrate the capabilities of the package, two problems on simulation of supersonic gas flows, around a descent space vehicle and in the vicinity of a micro nozzle, were chosen. A system of equations of quasi-gas dynamics was used as a mathematical model for the dynamics of gas. Inasmuch as radiation transfer in gas is taken into account in the first problem, the multigroup approach and diffusion approximation are employed to describe radiation processes. The numerical algorithm is based on explicit in time finite volume schemes using nonregular locally condensed grids of different types. Parallel implementation of numerical schemes was executed in the context of the MPI+OpenMP technology and optimized for computations performed by means of modern clusters with hybrid architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. B. N. Chetverushkin, V. A. Gasilov, S. V. Polyakov, et al., “The GIMM Applied Software Package for Solving Large-Scale Problems in Fluid Dynamics in Multiprocessor Computer Systems,” in Proceedings of All-Russian Scientific and Technical Conference on Parallel Computations in Problems of Mathematical Physics, Rostov-na-Donu, Russia, 2004 (Izdatel’stvo RGU, Rostov-na-Donu, 2004), pp. 141–158.

    Google Scholar 

  2. B. N. Chetverushkin, V. A. Gasilov, S. V. Polyakov, et al., “The GIMM Applied Software Package for Solving Problems in Fluid Dynamics in Multiprocessor Computer Systems,” Mat. Model. 17(6), 58–74 (2005).

    Google Scholar 

  3. T. G. Elizarova, Equations of Quasi Gas Dynamics and Numerical Methods for Simulation of Viscous Flows (Nauchnyi Mir, Moscow, 2007) [in Russian].

    Google Scholar 

  4. B. N. Chetverushkin, Mathematical Simulation of Problems in Dynamics of Radiating Gas (Nauka, Moscow, 1985) [in Russian].

    Google Scholar 

  5. H. Si, TetGen: A Quality Tetrahedral Mesh Generator, http://tetgen.berlios.de/ (2009).

  6. I. V. Popov, S. V. Polyakov, and Yu. N. Karamzin, “A New Approach to the Construction of Triangular and Tetrahedral Nets,” in Transactions of the Fourth All-Russian Seminar on Net Methods for Boundary Value Problems and Applications, Kazan’, Russia, 2002 (Izdatel’stvo Kazanskogo Matematicheskogo obshchestva, Kazan’, 2002), pp. 84–89.

    Google Scholar 

  7. P. S. Krinov, S. V. Muravyov, and M. V. Iakobovski, “Large Data Volume Visualization in Distributed Multiprocessor Systems,” in Parallel Computational Fluid Dynamics: Advanced Numerical Methods Software and Applications, Proc. of the Parallel CFD Conference, Moscow, Russia, 2003, Ed. by B. N. Chetvertushkin et al. (Elsevier, Amsterdam, 2004), pp. 433–438.

    Google Scholar 

  8. Yu. N. Karamzin, I. V. Popov, and S. V. Polyakov, “Difference Methods for Solving Problems in Mechanics of Continua with Non-Structured Triangular and Tetrahedral Nets,” Mat. Model. 15(11), 3–12 (2003).

    MATH  MathSciNet  Google Scholar 

  9. S. V. Polyakov, “Exponential Schemes for Solving Evolutional Equations on Non-Regular Nets,” Proc. of the Kazan’ State University, Ser. Phys. and Math. Sci., 149(4), 121–131 (2007).

    Google Scholar 

  10. T. A. Kudryashova, S. V. Polyakov, and A. A. Sverdlin, “Calculation of Parameters of Flow around a Descent Vehicle,” Mat. Model. 20(8), 119–128 (2008).

    Google Scholar 

  11. S. Balay, K. Buschelman, W. D. Gropp, et al., PETSc Web page, http://www.mcs.anl.gov/petsc (2001).

  12. METIS: Family of Multilevel Partitioning Algorithms, http://glaros.dtc.umn.edu/gkhome/views/metis (2009).

  13. B. N. Chetverushkin, Mathematical Simulation of Problems in Dynamics of Radiating Gas (Nauka, Moscow, 1985) [in Russian].

    Google Scholar 

  14. I. V. Avilova, L. M. Biberman, et al., Optical Properties of Hot Air (Nauka, Moscow, 1970) [in Russian].

    Google Scholar 

  15. T. A. Kudryashova, S. V. Polyakov, and E. M. Kononov, “Calculation of Radiation Field of Gas around a Descent Vehicle,” Mat. Model. 20(10), 63–74 (2008).

  16. A. Ramos, B. Mate, G. Tejeda, et al., “Raman Spectroscopy of Hypersonic Shock Waves,” Phys. Rev. E 62, 4940–4945 (2000).

    Article  Google Scholar 

  17. I. A. Graur, T. G. Elizarova, T. A. Kudryashova, and S. V. Polyakov, “Numerical Investigation of Jet Flows with the Use of Multiprocessor Systems,” Mat. Model. 14(6), 51–62 (2002).

    MATH  MathSciNet  Google Scholar 

  18. SKIF MSU, http://www.t-platforms.ru/en/skif-msu.php (2009).

  19. The MVS-100K Supercomputer: Description and Performance Attributes, http://www.jscc.ru/hard/mvs100k.shtml (2009).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. V. Polyakov.

Additional information

Original Russian Text © S.V. Polyakov, T.A. Kudryashova, A.A. Sverdlin, E.M. Kononov, O.A. Kosolapov, 2010, published in Matematicheskoe Modelirovanie, 2010, Vol. 22, No. 6, pp. 132–146.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Polyakov, S.V., Kudryashova, T.A., Sverdlin, A.A. et al. Parallel software package for simulation of continuum mechanics problems on modern multiprocessor systems. Math Models Comput Simul 3, 46–57 (2011). https://doi.org/10.1134/S2070048211010091

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S2070048211010091

Keywords

Navigation