Стандартний формат для кінцевих елементів сіток


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.