<?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="other" 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">8514</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</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></subject></subj-group></article-categories><title-group><article-title xml:lang="en">Software Complex for Modelling Problems of Continuum Mechanics with the Help of Modern Multiprocessor Systems</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>Polyakov</surname><given-names>S V</given-names></name><name xml:lang="ru"><surname>Поляков</surname><given-names>Сергей Владимирович</given-names></name></name-alternatives><bio xml:lang="en">Institute of Mathematical Modeling of RAS</bio><bio xml:lang="ru">Институт математического моделирования РАН</bio><email>serge@imamod.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kononov</surname><given-names>E M</given-names></name><name xml:lang="ru"><surname>Кононов</surname><given-names>Эльдар Михайлович</given-names></name></name-alternatives><bio xml:lang="en">Institute of Mathematical Modeling of RAS</bio><bio xml:lang="ru">Институт математического моделирования РАН</bio><email>ekononov@gmail.com</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kosolapov</surname><given-names>O A</given-names></name><name xml:lang="ru"><surname>Косолапов</surname><given-names>О А</given-names></name></name-alternatives><bio xml:lang="en">Institute of Mathematical Modeling of RAS</bio><bio xml:lang="ru">Институт математического моделирования РАН</bio><email>kosolapov-o@yandex.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kudryashova</surname><given-names>T A</given-names></name><name xml:lang="ru"><surname>Кудряшова</surname><given-names>Татьяна Алексеевна</given-names></name></name-alternatives><bio xml:lang="en">Institute of Mathematical Modeling of RAS</bio><bio xml:lang="ru">Институт математического моделирования РАН</bio><email>kudryashova@imamod.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Institute of Mathematical Modeling of RAS</institution></aff><aff><institution xml:lang="ru">Институт математического моделирования РАН</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2010-03-02" publication-format="electronic"><day>02</day><month>03</month><year>2010</year></pub-date><issue>3.2</issue><issue-title xml:lang="en">NO3.2 (2010)</issue-title><issue-title xml:lang="ru">№3.2 (2010)</issue-title><fpage>101</fpage><lpage>104</lpage><history><date date-type="received" iso-8601-date="2016-09-08"><day>08</day><month>09</month><year>2016</year></date></history><permissions><copyright-statement xml:lang="ru">Copyright ©; 2010, Поляков С.В., Кононов Э.М., Косолапов О.А., Кудряшова Т.А.</copyright-statement><copyright-year>2010</copyright-year><copyright-holder xml:lang="ru">Поляков С.В., Кононов Э.М., Косолапов О.А., Кудряшова Т.А.</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/8514">https://journals.rudn.ru/miph/article/view/8514</self-uri><abstract xml:lang="en">This work presents a program complex for solving problems arising in continuum mechanics. The complex contains the tools allowing the user to solve a specific problem from the beginning (design of computational domain, formulation of boundary conditions) up to the end (viewing end results). These tools are focused on using modern multiprocessor systems. The complex comprises 4 basic components: geometry editor, grid generator, a visual analyzer of result and a shell which unites 3 remaining components in a uniform interface and controls data transfer between each other and the multiprocessor system. The user directly cooperates only with the shell, i.e. the user does not need to know how the components interoperate and operate with the computing system. The solution of any problem consists of 4 basic stages: design of computational domain, formulation of boundary conditions in the editor, creation of a suitable grid with the help of the grid generator, start-up of calculation on a computing cluster, viewing of results in the built-in visual analyzer. All these stages can be prformed with the help of the shell.</abstract><trans-abstract xml:lang="ru">В данной работе представлен программный комплекс для решения задач механики сплошной среды. Данный комплекс содержит инструменты, позволяющие пользователю решить конкретную задачу от начала (проектирование расчётной области, задание граничных условий) до конца (просмотр конечных результатов). Эти инструменты ориентированы на использование современных многопроцессорных систем. Комплекс состоит из 4 основных компонентов: редактор геометрии, генератор сеток, визуализатор результата и оболочка, которая объединяет 3 остальных компонента в едином интерфейсе и управляет передачей данных между ними и многопроцессорной системой. Пользователь напрямую взаимодействует только с оболочкой, т.е. ему не нужно знать, как компоненты взаимодействуют между собой и с вычислительной системой. Решение любой задачи состоит из 4 основных этапов: проектирование расчётной области и задание граничных условий в редакторе, создание подходящей сетки с помощью генератора сеток, запуск расчёта на вычислительном кластере, просмотр результатов во встроенном визуализаторе. Все эти этапы могут быть пройдены с помощью оболочки</trans-abstract><kwd-group xml:lang="en"><kwd>parallel computing</kwd><kwd>modelling</kwd><kwd>computing clusters</kwd><kwd>continuum mechanics</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>параллельные вычисления</kwd><kwd>моделирование</kwd><kwd>вычислительные кластеры</kwd><kwd>механика сплошных сред</kwd></kwd-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>Кудряшова Т. А., Поляков С. В., Свердлин А. А. Расчет параметров течения газа вокруг спускаемого аппарата // Математическое моделирование. - 2008. - Т. 20, № 10. - С. 119-128.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Saad Y. Iterative Methods for Sparse Linear Systems. - PWS, 1996.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>MPICH-A Portable Implementation of MPI. - http://www-unix.mcs.anl.gov/ mpi/mpich1/.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>The Message Passing Interface (MPI) Standard. - http://www-unix.mcs.anl. gov/mpi/.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>PETSc Web page. - 2001. - http://www.mcs.anl.gov/petsc.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Metis - Serial Graph Partitioning and Fill-reducing Matrix Ordering. - http: //glaros.dtc.umn.edu/gkhome/metis/metis/overview</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Tetgen: A Quality Tetrahedral Mesh Generator. - http://tetgen.berlios.de.</mixed-citation></ref></ref-list></back></article>
