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

Авторы

  • С.П. Копысов
  • А.К. Новиков
  • А.Б. Пономарев
  • В.Н. Рычков

Ключевые слова:

параллельные распределенные вычисления
неструктурированные сетки
расчетные модели
объектно-ориентированное программирование

Аннотация

Рассматривается программная среда, описывающая неструктурированные сетки с ячейками произвольной формы, тесно связанная с описанием геометрии области. Обсуждается реализация алгоритмов, позволяющих строить сетки, а также перестраивать и разделять их для параллельных вычислений. Работа выполнена при поддержке РФФИ (код проекта 06-07-89015).


Загрузки

Опубликован

2006-12-13

Выпуск

Раздел

Раздел 2. Программирование

Авторы

С.П. Копысов

А.К. Новиков

А.Б. Пономарев

В.Н. Рычков


Библиографические ссылки

  1. Tautges T.J. CGM: A geometry interface for mesh generation, analysis and other applications // Engineering With Computers. 2001. 17. 299-314.
  2. Четверушкин Б.Н., Гасилов В.А., Поляков С.В., Якобовский М.В. и др. Пакет прикладных программ GIMM для решения задач гидродинамики на многопроцессорных вычислительных системах // Матем. моделирование. 2005. 17, № 6. 58-74.
  3. Ильин В.П. Геометрическое и функциональное моделирование в задачах математической физики // Вычислительные технологии. 2001. 6. 315-321.
  4. Копысов С.П., Красноперов И.В., Рычков В.Н. Объектно-ориентированный метод декомпозиции области // Вычислительные методы и программирование. 2003. 4, № 1. 176-193.
  5. Копысов С.П., Красноперов И.В., Рычков В.Н. Реализация объектно-ориентированной модели метода декомпозиции области на основе параллельных распределенных компонентов CORBA // Вычислительные методы и программирование. 2003. 4, № 1. 194-206.
  6. Ларман К. Применение UML и шаблонов проектирования. М.: Вильямс, 2001.
  7. Черносвитов А. Visual C++ 6 и MFC. Курс MCSD для профессионалов. СПб.: Питер, 2000.
  8. Цимбал А. Технология CORBA для профессионалов. СПб.: Питер, 2001.
  9. Kopyssov S.P., Rychkov V.N., Ponomaryov A.B. The integration of CAD-systems and generators of unstructured 3D mesh // Proc. of the Workshop on Grid Generation: Theory and Applications. 愦灭;percentJune 24-28, 2002, Dorodnicyn Computing Centre RAS, Moscow, 2002. 218-229.
  10. Open CASCADE, simulation integrator (http://www.opencascade.com).
  11. Olivier-Gooch C. GRUMMP Version 0.2. User’s Guide. Department of Mechanical Engineering, University of British Columbia. Vancouver, 2001.
  12. Копысов С.П., Новиков А.К. Параллельные алгоритмы адаптивного перестроения и разделения неструктурированных сеток // Матем. моделирование. 2002. 14, № 9. 91-96.
  13. Копысов С.П., Пономарев А.Б., Рычков В.Н., Зубцовский С.Н. Расчетные неструктурированные сетки для распределенных вычислений // Сибирская школа-семинар по параллельным вычислениям. Томск: Изд-во Том. ун-та, 2005. 19-25.
  14. Копысов С.П., Пономарев А.Б., Рычков В.Н. Открытое визуальное окружение для взаимодействия с геометрическими ядрами, генерации/перестроения/разделения сеток и построения расчетных моделей // Прикладная геометрия, построение расчетных сеток и высокопроизводительные вычисления / Ред. Ю.Г. Евтушенко, М.К. Керимов, В.А. Гаранжа. М.: ВЦ РАН, 2004. 2. 154-164.
  15. Rumsey C.L., Poirier D., Bush R.H., Towne C.E. CFD General Notation System. A User’s Guide to CGNS. Overview and Entry-Level Document. Mid-Level Library (http://www.cgns.org).
  16. Löhner R. A parallel advancing front grid generation scheme // AIAA-00-1005. 2000.
  17. Chrisochoides N. Parallel mesh generation // Numerical Solution of Partial Differential Equations on Parallel Computers. A. M. Bruaset, and P. Bjorstad and A. Tveito. Berlin: Springer-Verlag, 2005.