Программный комплекс для моделирования с помощью современных многопроцессорных систем задач механики сплошной среды

Обложка

Цитировать

Полный текст

Аннотация

В данной работе представлен программный комплекс для решения задач механики сплошной среды. Данный комплекс содержит инструменты, позволяющие пользователю решить конкретную задачу от начала (проектирование расчётной области, задание граничных условий) до конца (просмотр конечных результатов). Эти инструменты ориентированы на использование современных многопроцессорных систем. Комплекс состоит из 4 основных компонентов: редактор геометрии, генератор сеток, визуализатор результата и оболочка, которая объединяет 3 остальных компонента в едином интерфейсе и управляет передачей данных между ними и многопроцессорной системой. Пользователь напрямую взаимодействует только с оболочкой, т.е. ему не нужно знать, как компоненты взаимодействуют между собой и с вычислительной системой. Решение любой задачи состоит из 4 основных этапов: проектирование расчётной области и задание граничных условий в редакторе, создание подходящей сетки с помощью генератора сеток, запуск расчёта на вычислительном кластере, просмотр результатов во встроенном визуализаторе. Все эти этапы могут быть пройдены с помощью оболочки

Об авторах

Сергей Владимирович Поляков

Институт математического моделирования РАН

Email: serge@imamod.ru
Институт математического моделирования РАН

Эльдар Михайлович Кононов

Институт математического моделирования РАН

Email: ekononov@gmail.com
Институт математического моделирования РАН

О А Косолапов

Институт математического моделирования РАН

Email: kosolapov-o@yandex.ru
Институт математического моделирования РАН

Татьяна Алексеевна Кудряшова

Институт математического моделирования РАН

Email: kudryashova@imamod.ru
Институт математического моделирования РАН

Список литературы

  1. Кудряшова Т. А., Поляков С. В., Свердлин А. А. Расчет параметров течения газа вокруг спускаемого аппарата // Математическое моделирование. - 2008. - Т. 20, № 10. - С. 119-128.
  2. Saad Y. Iterative Methods for Sparse Linear Systems. - PWS, 1996.
  3. MPICH-A Portable Implementation of MPI. - http://www-unix.mcs.anl.gov/ mpi/mpich1/.
  4. The Message Passing Interface (MPI) Standard. - http://www-unix.mcs.anl. gov/mpi/.
  5. PETSc Web page. - 2001. - http://www.mcs.anl.gov/petsc.
  6. Metis - Serial Graph Partitioning and Fill-reducing Matrix Ordering. - http: //glaros.dtc.umn.edu/gkhome/metis/metis/overview
  7. Tetgen: A Quality Tetrahedral Mesh Generator. - http://tetgen.berlios.de.

© Поляков С.В., Кононов Э.М., Косолапов О.А., Кудряшова Т.А., 2010

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

Данный сайт использует cookie-файлы

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта.

О куки-файлах