Program package MARPLE3D for simulation of pulsed magnetically driven plasma using high performance computing
Matematičeskoe modelirovanie, Tome 24 (2012) no. 1, pp. 55-87.

Voir la notice de l'article provenant de la source Math-Net.Ru

The paper presents the new application software (code) MARPLE 3D designed in KIAM RAS by means of progressive numerical techniques using unstructured meshes and modern technologies of a workgroup program development. The application score of the code is radiative gasdynamics and dynamics of plasmas driven by a magnetic field. The code is developed with the aim of using the high-performance computing systems to large-scale 3D simulations of problems appearing in experimental Pulsed Power Energetic (PPE) and High Energy Density Plasmas (HEDP). The base model is plasma multiphysics including magnetogasdynamics, dissipative processes and radiative transfer. This is an object-oriented, parallel code designed for scientific simulations using high-performance computing (HPC).The paper provides the description of the code infrastructure as well as a survey of tools used for its design and development. To illustrate the code application we present the results of multiparametric studies a Z-pinch flow, i.e. the rapid matter implosion by magnetic field in a current-carrying plasma.
Keywords: high-performance computing, object–oriented programming, magnetogasdynamics, radiative transfer, magnetically-driven plasma.
@article{MM_2012_24_1_a4,
     author = {V. A. Gasilov and A. S. Boldarev and S. V. D'yachenko and O. G. Olkhovskaya and E. L. Kartasheva and S. N. Boldyrev and G. A. Bagdasarov and I. V. Gasilova and M. S. Boyarov and V. A. Shmyrov},
     title = {Program package {MARPLE3D} for simulation of pulsed magnetically driven plasma using high performance computing},
     journal = {Matemati\v{c}eskoe modelirovanie},
     pages = {55--87},
     publisher = {mathdoc},
     volume = {24},
     number = {1},
     year = {2012},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/MM_2012_24_1_a4/}
}
TY  - JOUR
AU  - V. A. Gasilov
AU  - A. S. Boldarev
AU  - S. V. D'yachenko
AU  - O. G. Olkhovskaya
AU  - E. L. Kartasheva
AU  - S. N. Boldyrev
AU  - G. A. Bagdasarov
AU  - I. V. Gasilova
AU  - M. S. Boyarov
AU  - V. A. Shmyrov
TI  - Program package MARPLE3D for simulation of pulsed magnetically driven plasma using high performance computing
JO  - Matematičeskoe modelirovanie
PY  - 2012
SP  - 55
EP  - 87
VL  - 24
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/MM_2012_24_1_a4/
LA  - ru
ID  - MM_2012_24_1_a4
ER  - 
%0 Journal Article
%A V. A. Gasilov
%A A. S. Boldarev
%A S. V. D'yachenko
%A O. G. Olkhovskaya
%A E. L. Kartasheva
%A S. N. Boldyrev
%A G. A. Bagdasarov
%A I. V. Gasilova
%A M. S. Boyarov
%A V. A. Shmyrov
%T Program package MARPLE3D for simulation of pulsed magnetically driven plasma using high performance computing
%J Matematičeskoe modelirovanie
%D 2012
%P 55-87
%V 24
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/MM_2012_24_1_a4/
%G ru
%F MM_2012_24_1_a4
V. A. Gasilov; A. S. Boldarev; S. V. D'yachenko; O. G. Olkhovskaya; E. L. Kartasheva; S. N. Boldyrev; G. A. Bagdasarov; I. V. Gasilova; M. S. Boyarov; V. A. Shmyrov. Program package MARPLE3D for simulation of pulsed magnetically driven plasma using high performance computing. Matematičeskoe modelirovanie, Tome 24 (2012) no. 1, pp. 55-87. http://geodesic.mathdoc.fr/item/MM_2012_24_1_a4/

[1] Yadernyi sintez s inertsionnym uderzhaniem. Sovremennoe sostoyanie i perspektivy dlya energetiki, Sbornik statei, ed. chl.-korr. RAN B. Yu. Sharkov), Fizmatlit, M., 2005

[2] V. E. Fortov, Ekstremalnye sostoyaniya veschestva, Fizmatlit, M., 2009

[3] Vladimir Gasilov, Sergei D'yachenko, Olga Olkhovskaya, Alexei Boldarev, Elena Kartasheva, and Sergei Boldyrev, “Object-Oriented Programming and Parallel Computing in Radiative Magnetohydrodynamics Simulations”, Proceedings ECCOMAS, Venetia, 2008. Section: Parallel Computing: Architectures, Algorithms and Applications, IOS Press: Advances in Parallel Computing, 15, 2008, 475–482 | Zbl

[4] V. A. Gasilov, S. V. Dyachenko, A. S. Chuvatin, O. G. Olkhovskaya, A. S. Boldarev, E. L. Kartasheva, G. A. Bagdasarov, “Analiz effektivnosti kompressii magnitnogo potoka plazmennym lainerom”, Matematicheskoe modelirovanie, 21:11 (2009), 57–73 | Zbl

[5] E. V. Grabovskii, V. V. Aleksandrov, G. S. Volkov, V. A. Gasilov, A. N. Gribov, A. N. Gritsuk, S. V. Dyachenko, V. I. Zaitsev, S. F. Medovschikov, K. I. Mitrofanov, Ya. N. Laukhin, G. M. Oleinik, O. G. Olkhovskaya, A. A. Samokhin, P. V. Sasorov, V. P. Smirnov, I. N. Frolov, “Ispolzovanie konusnykh provolochnykh sborok dlya modelirovaniya trekhmernykh effektov MGD-szhatiya”, Fizika plazmy, 34:10 (2008), 885–900

[6] O. Olkhovskaya, E. Grabovskiy, V. Gasilov, V. Alexandrov, A. Boldarev, S. D'yatchenko, I. Frolov, A. Gribov, A. Gritsuk, E. Kartasheva, Ya. Laukhin, S. Medovschikov, K. Mitrofanov, G. Oleynik, A. Samokhin, P. Sasorov, V. Smirnov, G. Volkov and V. Zaytsev, “Numerical Modeling of Plasma Ablation in the Multiwire Arrays Experiments”, Trudy 15-go Mezhdunarodnogo simpoziuma po silnotochnoi elektronike, Rossiya, ISE SO RAN, Tomsk, 2008, 259–262

[7] O. G. Olkhovskaya, A. S. Boldarev, V. A. Gasilov, S. V. Dyachenko, E. L. Kartasheva, G. A. Bagdasarov, V. G. Novikov, A. D. Solomyannaya, D. A. Kim, I. Yu. Vichev, V. V. Alexandrov, G. S. Volkov, V. I. Zaytsev and I. A. Barykov, “Point-Type Soft X-Rays Source Formed by Supersonic Gas Jet”, Trudy 15-go Mezhdunarodnogo simpoziuma po silnotochnoi elektronike, Rossiya, izd-vo ISE SO RAN, Tomsk, 2008, 217–220

[8] B. C. Imshennik, N. A. Bobrova, Dinamika stolknovitelnoi plazmy, Energoatomizdat, M., 1997

[9] N. A. Bobrova, S. V. Bulanov, P. V. Sasorov, Vysokoenergetichnaya plazmodinamika, glava 11, «Entsiklopediya nizkotemperaturnoi plazmy», Gl. red. serii V. E. Fortov. Seriya B. «Spravochnye prilozheniya, bazy i banki dannykh». Tematicheskii tom IX -2, Otv. red. A. S. Kingsep. M.: YaNUS-K, 2007, s. 250–277

[10] Ya. B. Zeldovich, Yu. P. Raizer, Fizika udarnykh voln i vysokotemperaturnykh gidrodinamicheskikh yavlenii, Fizmatlit, M., 2008

[11] V. V. Aleksandrov, A. V. Branitskii, G. S. Volkov, E. V. Grabovskii, M. V. Zurin, S. L. Nedoseev, G. M. Oleinik, A. A. Samokhin, P. V. Sasorov, V. P. Smirnov, M. V. Fedulov, I. N. Frolov, “Dinamika geterogennogo lainera s zatyanutym plazmoobrazovaniem”, Fizika plazmy, 27:2 (2001), 99–120

[12] A. F. Nikiforov, V. G. Novikov, V. B. Uvarov, Kvantovo-statisticheskie modeli vysokotemperaturnoi plazmy, Fizmatlit, M., 2000

[13] I. V. Lomonosov, V. E. Fortov i dr., “Metastabilnye sostoyaniya zhidkogo metalla pri elektricheskom vzryve”, TVT, 39:5 (2001), 728–742

[14] A. A. Camarskii, Teoriya raznostnykh skhem, Nauka, M., 1989

[15] A. G. Kulikovskii, N. V. Pogorelov, A. Yu. Semenov, Matematicheskie voprosy chislennogo resheniya giperbolicheskikh sistem uravnenii, Fizmatlit, M., 2001

[16] V. A. Gasilov and S. V. D'yachenko, “Quasimonotonous 2D MHD scheme for unstructured meshes”, Mathematical Modeling: modern methods and applications, Janus-K, M., 2004, 108–125

[17] M. P. Galanin, V. V. Lukin, Raznostnaya skhema dlya resheniya dvumernykh zadach idealnoi MGD na nestrukturirovannykh setkakh, Preprint IPM im. M. V. Keldysha RAN, 2007 (# 50)

[18] K. Muravski, T. Tanaka, “Modern numerical schemes for solving magnetohydrodynamic equations”, Astrophysics and Space Science, 254 (1997), 187–210 | DOI

[19] B. Cockburn, C. W. Shu, “The local DG method for time-dependent convection-diffusion systems”, SIAM Journal of Numerical Analysis, 35:6 (1998), 2440–2463 | DOI | MR | Zbl

[20] B. N. Chetverushkin, Matematicheskoe modelirovanie zadach dinamiki izluchayuschego gaza, Nauka, M., 1985

[21] B. G. Carlson, Methods in Computational Physics, p. 1, Academic Press, New York and London, 1963 | MR

[22] D. Balsara, “Fast and accurate discrete ordinates methods for multidimensional radiative transfer. Part I, basic methods”, Journal of Quantitative Spectroscopy Radiative Transfer, 69 (2001), 671–707 | DOI

[23] G. I. Marchuk, Metody vychislitelnoi matematiki, Nauka, M., 1989

[24] Bern Straustrup, Yazyk programmirovaniya S++, 3 izdanie, Izdatelstva: Binom, Nevskii Dialekt, 2004

[25] G. Buch, Ob'ektno-orientirovannyi analiz i proektirovanie s primerami prilozhenii na S++, 2-e izd., Nevskii dialekt, SPb., 2001

[26] E. Kartasheva et al., “An Implicit Complexes Framework for Heterogeneous Objects Modelling”, Heterogeneous Objects Modelling and Applications, Lecture Notes in Computer Science, 4889, Springer-Verlag, 2008, 1–41 | DOI

[27] J. Grunenwald, H. Calamy, F. Lassalle, F. Zucchini, A. Loyen, P. Maury, A. Georges, A. Morell, J. P. Bedoch, “2D R-Z MHD simulations for Sphinx experiments”, Numerical study of single wire array Z-pinches with multi-microsecond current prepulse, 35th IEEE International Conference on Plasma Science June 15–19, 2008, Karlsruhe, Germany | Zbl

[28] S. I. Tkachenko, A. R. Mingaleev, V. M. Romanova, A. E. Ter-Oganesyan, T. A. Shelkovenko, S. A. Pikuz, “Raspredelenie veschestva v tokoprovodyaschei plazme i plotnom kerne v kanale razryada pri vzryve provolochek”, Fizika plazmy, 35:9 (2009), 798–818

[29] E. V. Grabovskii, A. N. Gritsuk, V. P. Smirnov, V. V. Aleksandrov, G. M. Oleinik, I. N. Frolov, Ya. N. Laukhin, A. N. Gribov, A. A. Samokhin, P. V. Sasorov, K. N. Mitrofanov, S. F. Medovschikov, “Tokovaya imploziya kvazisfericheskikh provolochnykh lainerov”, Pisma v ZhETF, 89:7, 371–374

[30] A. A. Danilov, “Unstructured tetrahedral mesh generation technology”, JCMMP, 50:1 (2010), 146–163 | MR | Zbl