Журнал вычислительной математики и математической физики, 2019, T. 59, № 12, стр. 2131-2131

Higher-Order Accurate Meshing of Non-Smooth Implicitly Defined Surfaces and Intersection Curves

J. W. Stanford 1*, T.-P. Fries 1

1 Institute of Structural Analysis, Graz University of Technology Lessingstr. 25/II
8010 Graz, Austria

* E-mail: stanford@tugraz.at

Поступила в редакцию 26.06.2019
После доработки 26.06.2019
Принята к публикации 05.08.2019

Полный текст (PDF)

Аннотация

Построение точных сеток высокого порядка для неявных поверхностей и кривых пересечения.

Представлен алгоритм построения расчетных сеток высокого порядка для негладких поверхностей, определяемых с помощью логических операций из набора гладких поверхностей. Входными данными являются набор неявных функций и ограничивающий параллелепипед, содержащий интересующую область. Такое определение геометрии позволяет рассматривать острые края как кривые пересечения изоповерхностей неявных функций. Ограничивающий параллелепипед разбивается на ячейки с помощью восьмеричного дерева, которое используется для поиска острых углов на граничных кривых и точек на кривых пересечения. После того, как точка на кривой пересечения найдена, выстраиваются острые ребра. Гладкие поверхности дискретизируются с помощью алгоритма марширующих кубов, а затем соединяются вместе с помощью метода подвижного фронта. Начальное кусочно-линейное приближение деформируется путем проецирования внутренних узлов лагранжевых элементов на поверхность или кривую пересечения. Для поддержания точности сетки особое внимание уделяется точному построению сетки для тангенциальных кривых пересечения. Оптимальные свойства сходимости для задач аппроксимации подтверждены в численных экспериментах.

Ключевые слова: конечные элементы высокого порядка, построение сеток, высокий порядок, неявные поверхности, проблемы пересечения.

Полностью статья опубликована в английской версии журнала.

Дополнительные материалы отсутствуют.