<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Discrete and Continuous Models and Applied Computational Science</journal-id><journal-title-group><journal-title xml:lang="en">Discrete and Continuous Models and Applied Computational Science</journal-title><trans-title-group xml:lang="ru"><trans-title>Discrete and Continuous Models and Applied Computational Science</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2658-4670</issn><issn publication-format="electronic">2658-7149</issn><publisher><publisher-name xml:lang="en">Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">22193</article-id><article-id pub-id-type="doi">10.22363/2658-4670-2019-27-1-21-32</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Computational modeling and simulation</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Численное и имитационное моделирование</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Parallel algorithm for numerical solution of heat equation in complex cylindrical domain</article-title><trans-title-group xml:lang="ru"><trans-title>Параллельный алгоритм численного решения уравнения теплопроводности в сложной цилиндрической области</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Ayriyan</surname><given-names>Alexander S</given-names></name><name xml:lang="ru"><surname>Айриян</surname><given-names>Александр Сержикович</given-names></name></name-alternatives><bio xml:lang="en"><p>researcher of the Laboratory of Information Technologies</p></bio><email>ayriyan@jinr.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Buša Jr</surname><given-names>Ján</given-names></name><name xml:lang="ru"><surname>Буша</surname><given-names>Ян мл.</given-names></name></name-alternatives><bio xml:lang="en"><p>PhD in Mathematics, Senior Researcher of the Laboratory of Information Technologies</p></bio><email>busa@jinr.ru</email><xref ref-type="aff" rid="aff1"/><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Joint Institute for Nuclear Research</institution></aff><aff><institution xml:lang="ru">Объединенный институт ядерных исследований</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Institute of Experimental Physics, Slovak Academy of Sciences</institution></aff><aff><institution xml:lang="ru">Институт экспериментальной физики Словацкой академии наук</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2019-12-15" publication-format="electronic"><day>15</day><month>12</month><year>2019</year></pub-date><volume>27</volume><issue>1</issue><issue-title xml:lang="en">VOL 27, NO1 (2019)</issue-title><issue-title xml:lang="ru">ТОМ 27, №1 (2019)</issue-title><fpage>21</fpage><lpage>32</lpage><history><date date-type="received" iso-8601-date="2019-11-20"><day>20</day><month>11</month><year>2019</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2019, Ayriyan A.S., Buša Jr J.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2019, Ayriyan A.S., Buša Jr J.</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="en">Ayriyan A.S., Buša Jr J.</copyright-holder><copyright-holder xml:lang="ru">Ayriyan A.S., Buša Jr J.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/miph/article/view/22193">https://journals.rudn.ru/miph/article/view/22193</self-uri><abstract xml:lang="en"><p>In this article we present a parallel algorithm for simulation of the heat conduction process inside the so-called pulse cryogenic cell. This simulation is important for designing the device for portion injection of working gases into ionization chamber of ion source. The simulation is based on the numerical solving of the quasilinear heat equation with periodic source in a multilayered cylindrical domain. For numerical solution the Alternating Direction Implicit (ADI) method is used. Due to the non-linearity of the heat equation the simple-iteration method has been applied. In order to ensure convergence of the iteration process, the adaptive time-step has been implemented. The parallelization of the calculation has been realized with shared memory application programming interface OpenMP and the performance of the parallel algorithm is in agreement with the case studies in literature.</p></abstract><trans-abstract xml:lang="ru"><p>В этой статье представлен параллельный алгоритм для моделирования процесса теплопроводности внутри, так называемой, импульсной криогенной ячейки. Это моделирование важно для разработки устройства для порционной подачи рабочих газов в ионизационную камеру источника ионов. Моделирование основано на численном решении квазилинейного уравнения теплопроводности с периодическим источником в многослойной цилиндрической области. Для численного решения используется метод неявного направления (ADI). Из-за нелинейности уравнения теплопроводности был применен метод простой итерации. Для обеспечения сходимости итерационного процесса был реализован адаптивный временной шаг. Распараллеливание вычислений было реализовано с помощью прикладного программного интерфейса с разделяемой памятью OpenMP, и производительность параллельного алгоритма согласуется с примерами из литературы.</p></trans-abstract><kwd-group xml:lang="en"><kwd>quasilinear heat equation</kwd><kwd>multilayer cylindrical geometrical structure</kwd><kwd>pulse periodic source</kwd><kwd>parallel algorithm</kwd><kwd>thermal gates</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>квазилинейное уравнение теплопроводности, многослойная цилиндрическая геометрическая структура, импульсный периодический источник, параллельный алгоритм, тепловые вентили</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>D. E. Donets, E. E. Donets, T. Honma, K. Noda, A. Y. Ramzdorf, V. V. Salnikov, V. B. Shutov, E. D. Donets, Physics research and technology developments of electron string ion sources, Review of Scientific Instruments 83 (2012) 02A512. doi:10.1063/1.3678660</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>K. Katagiri, A. Noda, K. Suzuki, K. Nagatsu, A. Y. Boytsov, D. E. Donets, E. D. Donets, E. E. Donets, A. Y. Ramzdorf, M. Nakao, S. Hojo, T. Wakui, K. Noda, Cryogenic molecular separation system for radioactive 11C ion acceleration, Review of Scientific Instruments 86 (12) (2015) 123303. doi:10.1063/1.4937593</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>A. Ayriyan, J. Buša Jr., E. E. Donets, H. Grigorian, J. Pribiš, Algorithm and simulation of heat conduction process for design of a thin multilayer technical device, Applied Thermal Engineering 94 (2016) 151-158. doi:10.1016/j.applthermaleng.2015.10.095</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>R. E. Honig, H. O. Hook, Vapor pressure data for some common gases, David Sarnoff Research Center, RCA, Princeton, 1960</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>D. B. Chelton, D. B. Mann, Cryogenic data book (1956)</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>P. Symons, Digital waveform generation, Cambridge University Press, New York, 2013</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>M. Abramowitz, I. A. Stegun, Handbook of mathematical functions, Tenth Edition, Dover Publications, New York, 1972</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>G. A. Korn, T. M. Korn, Mathematical handbook for scientists and engineers, Revised Edition, Dover Publications, New York, 2013.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>D. W. Peaceman, H. H. Rachford Jr., The numerical solution of parabolic and elliptic differential equations, Journal of the Society for Industrial and Applied Mathematics 3 (1955) 28-41.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>N. N. Yanenko, Fractional step methods for solution of multidimensional problems of mathematical physics [Metod drobnykh shagov resheniya mnogomernykh zadach], Nauka, Moscow, 1967, in Russian.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>A. A. Samarskii, P. N. Vabishchevich (Eds.), Additive difference schemes for problems of mathematical physics [Additivnyye skhemy dlya zadach matematicheskoy fiziki], Nauka, Moscow, 1999, in Russian.</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>A. A. Samarsky, The theory of difference schemes, Marcel Dekker Inc., New York, 2001.</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>N. N. Kalitkin, Numerical methods [Chislennyye metody], Second Edition, BHV-Peterburg, Saint Petersburg, 2013, in Russian.</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>L. H. Thomas, Elliptic problems in linear differential equations over a network, Tech. rep., Columbia University, New York (1949).</mixed-citation></ref><ref id="B15"><label>15.</label><mixed-citation>A. A. Samarskii, P. N. Vabishchevich, Computational heat transfer, Vol. 1, John Wiley &amp; Sons Ltd., Chichester, England, 1995.</mixed-citation></ref><ref id="B16"><label>16.</label><mixed-citation>L. Dagum, R. Menon, OpenMP: an industry standard API for shared-memory programming, Computational Science &amp; Engineering, IEEE 5 (1) (1998) 46-55.</mixed-citation></ref><ref id="B17"><label>17.</label><mixed-citation>OpenMP Architecture Review Board, OpenMP application programming interface version 5.0 (November 2018). URL https://www.openmp.org/wp-content/uploads/OpenMP-API- Specification-5.0.pdf</mixed-citation></ref><ref id="B18"><label>18.</label><mixed-citation>HybriLIT group, Heterogeneous platform “HybriLIT” [cited 14.01.2019]. URL http://hlit.jinr.ru/en/</mixed-citation></ref><ref id="B19"><label>19.</label><mixed-citation>G. Adam, M. Bashashin, D. Belyakov, M. Kirakosyan, M. Matveev, D. Podgainy, T. Sapozhnikova, O. Streltsova, S. Torosyan, M. Vala, L. Valova, A. Vorontsov, T. Zaikina, E. Zemlyanaya, M. Zuev, IT-ecosystem of the HybriLIT heterogeneous platform for high-performance computing and training of IT-specialists, in: V. Korenkov, A. Nechaevskiy, T. Zaikina, E. Mazhitova (Eds.), CEUR Workshop Proceedings, Vol. 2267, 2018, pp. 638-644.</mixed-citation></ref><ref id="B20"><label>20.</label><mixed-citation>Intel corporation, Intel Xeon Gold 6154 Processor [cited 14.01.2019]. URL https://www.intel.com/content/www/us/en/products/ processors/xeon/scalable/gold-processors/gold-6154.html</mixed-citation></ref><ref id="B21"><label>21.</label><mixed-citation>Fermilab, CERN, Scientific Linux [cited 14.01.2019]. URL http://scientificlinux.org</mixed-citation></ref><ref id="B22"><label>22.</label><mixed-citation>A. Ayriyan, J. B. Jr., H. Grigorian, E. E. Donets, Solving the optimization problem for designing a pulsed cryogenic cell, Physics of Particles and Nuclei Letters 16 (5) (2019 (Accepted to print)) 300-309. doi:10.1134/S1547477119030026.</mixed-citation></ref><ref id="B23"><label>23.</label><mixed-citation>V. A. Tokareva, O. I. Streltsova, M. I. Zuev, Parallel realizations of locally one-dimensional difference schemes for solving the initial-boundary value problems for the multidimensional heat equation, in: A. V. Friesen, V. Chudoba (Eds.), Proceedings of the XX International Scientific Conference of Young Scientists and Specialists (AYSS-2016), 2016, pp. 142-147.</mixed-citation></ref><ref id="B24"><label>24.</label><mixed-citation>M. D. Schuster, The heat equation: high-performance scientific computing case study, Computing in Science &amp; Engineering 20 (5) (2018) 114-127. doi:10.1109/MCSE.2018.05329820</mixed-citation></ref></ref-list></back></article>
