group
homepage
English version
Проект smesher - построитель
моноблочных и крупноблочных сеток вокруг тел в рулями и
крыльями
1) Модель и начальная тесселяция.

2) Фрагмент тесселированной поверхности и поверхностная
криволинейная сетка.

3) Адаптивное распутывание и оптимизация трехмерных сеток: начальное
приближение строится алгебраическим методом, выделяется зона вокруг
вырожденных ячеек и запускается итерационный метод, который
распутывает сетку. Как только число "плохих" ячеек уменьшается в 100
раз, зона перевычисляется. Четырех глобальных итераций в данном
примере оказалось достаточно.
Пример адаптивных сеток на поверхности. Алгоритма адаптации не
приводит к скашиванию ячеек в областях сгущения.

Трехмерная сетка вокруг тела и ее доразбиение

Примеры тестовых тел с рулями и крыльями. Показана исходная тесселяция и
координатные поверхности моноблочной равномерной сетки. В этом примере
адаптация к кривизне не используется.
Пример распутывания при деформации расчетной области. Внутренний
жесткий куб поворачивается на углы 0, pi/8, 3 pi / 8, pi/2, 7
\pi / 8, pi,
при этом при больших углах поворота внутренний куб "цепляет" за
внешний, что делает невозможным построение регулярной сетки в
области
посредством последовательных малых смещений невырожденной сетки.
Показаны результаты распутывания. На рисунках изображены ряды
гексаэдральных ячеек, которые изначально были составлены из кубиков,
а затем деформируются для удовлетворения граничным условиям. Во всех
тестах построена невырожденная сетка.

Здесь показано поведение координатной поверхности, которая в
исходном кубе горизонтальна и проходит через внутренний жесткий куб.


Пример распутывания тетраэдральной сетки при сильной деформации
лопасти.

Сглаживание и ортогонализация сеток в ключевых областях. Пример
координатной поверхности блочной сетки в зоне схода H-сетки с крылового
профиля и в зоне точки торможения. Слева - исходная блочная сетка,
справа - сетка после сглаживания и ортогонализации в зонах сгущения.
