Стандартный формат для конечно-элементных сеток


9

Существует ли стандартный формат для конечно-элементных сеток, который широко используется в промышленности?

Спасибо!

Ответы:


5

«Что хорошо в стандартах, так это то, что у вас есть из чего выбирать». - Эндрю С. Таненбаум

Мой опыт использования 3-4 различных программ FEM (и несколько моих собственных) заключается в том, что не существует золотого стандарта серебряной пули. Некоторые Creative Googling предоставят вам несколько вариантов - от реализации на основе ascii , на основе XML , до hdf5 .

Я был бы очень рад узнать, что я ошибаюсь по этому поводу. , ,


Сетка HDF5 мертва, хотя на этой странице приводятся некоторые альтернативы, использующие HDF5 в качестве внутреннего интерфейса. Xdmf использует как XML, так и HDF5. Все форматы плохие, но некоторые менее плохие.
Джед Браун


1

Все готовится к

  • таблица координат для всех вершин в сетке
  • таблица связности, определяющая элементы в терминах глобальных чисел для вершин

который полностью описывает данную сетку.

Легко создать сценарии преобразования, которые можно преобразовать в другие форматы и т. Д.


3
Это довольно упрощенно, есть также граничные наборы (наборы вершин и наборы граней, определяющие Дирихле и Неймана / Робина), маркеры субдоменов / материалов, тип / топология элементов, связь с геометрической моделью и часто дополнительные метаданные для обеспечения эффективного параллельного ввода-вывода. Если решения также хранятся в одном и том же формате, метаданные становятся гораздо более актуальными.
Джед Браун

1
Раньше большинство генераторов сетки выводили то, что описывает Аллан, но даже для самой простой задачи вам нужны граничные маркеры. Самое отягчающее в том, что такой формат, как ExodusII, усложняет проблему. Если вы дополните вышеперечисленное ТОЛЬКО маркерами на произвольных участках сетки, этого будет достаточно.
Мэтт Кнепли
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.