Международная конференция «Математические и информационные технологии, MIT-2016»

28 августа – 5 сентября 2016 г.

Врнячка Баня, Сербия - Будва, Черногория

Захаров А.А.   Димитриенко Ю.И.  

Разработка препроцессора программного комплекса SIGMA для генерации адаптивных расчетных сеток

Докладчик: Захаров А.А.

Программный комплекс SIGMA предназначен для проведения численного моделирования широкого класса задач механики сплошных сред. Он содержит полный набор модулей которые требуются для проведения численного моделирования. Препроцессор SIGMA включает в себя модуль трёхмерного геометрического моделирования, позволяющий генерировать достаточно широкий диапазон трёхмерных геометрических областей, модуль задания свойств, параметров и начальных данных и генератор адаптивной сетки. Модуль препроцессора имеет графический интерфейс, позволяющий визуально создавать расчётную область. Область строится из набора исходных гексаэдральных блоков (примитивов) путём их составления и последующего деформирования. Деформирование осуществляется с помощью изменения координат опорных точек геометрии путём их ввода или считывания из файла. Опорные точки геометрии расположены на граничных поверхностях примитивов, образуют поверхностную регулярную сетку узлов, и являются основой для построения линейных или кубических сплайнов поверхностей. Существует возможность генерации криволинейных блоков на основе геометрии поверхностей, импортируемых из программ твердотельного моделирования. Сгенерированная гексаэдральная адаптивная сетка может быть преобразована в тетраэдральную для применения конечно-объемных или конечно-элементных методов. Имеется возможность генерации конечно-объемных сеток с центрированными контрольными объемами, которые строятся вокруг сгенерированных узлов сетки. Полученные таким образом сетки сохраняют адаптацию сеточных линий под границы области и позволяют получать более качественные решения, чем сетки, сгенерированные обычными конечно-объемными генераторами.


К списку докладов

© 1996-2019, Институт вычислительных технологий СО РАН, Новосибирск