Перейти к основному контенту

Тег: PolyCut

Оптимизация HEX сетки

Оптимизация HEX сетки

В области построения хороших сеток очень много задач. И одна из них — оптимизация получившейся HEX сетки для улучшения качества элементов. Ведь наличие одного плохого элемента может как катастрофически замедлить расчет, так и полностью все поломать.

На днях мне попалась публикация и видеодемонстрация работы подобного алгоритма повышения качества сетки. Алгоритм опять разработан в Университете Британской Колумбии (University of British Columbia) — оттуда родом автоматический ALL-HEX сеточный генератор PolyCut. Жаль только, что проект уже умер (как умер и PolyCut) и демо скачать не получится.

Сеточный генератор PolyCut

Сеточный генератор PolyCut

В 2013 году группа ученых из Университета Британской Колумбии впервые опубликовала статью об разработанном ими алгоритме PolyCut, способном автоматически гененировать all-hex сетки на произвольной геометрии. PolyCut работал на основе метода PolyCube, когда геометрия автоматически представляется в виде набора параллелепипедов, для которых уже можно построить блочно-структурированную топологию.

Результаты исследователей были очень хороши, но подобных статей в год выходит несколько штук - взгляните хотя бы на данные ресурса HexaLab.net. К сожалению, дальше наукоемких статей дело обычно не заходит. Но не в этом случае.