Файл экспорта сетки конечных элементов состоит из следующих частей:
строка заголовка |
2976 6394 -1 5 1840 2 -1 -1 1.0 |
список узлов сетки |
0 0 -10 0 10 0 4.0192e-007 15 -4.0192e-007 -15 -3.5355 7.0711 -7.0711 3.5355 3.5355 -7.0711 7.0711 -3.5355 . . . |
список конечных элементов (треугольников) |
1295 1298 1296 2 1296 1298 16 2 1297 1298 1295 2 0 1298 1297 2 0 1299 1298 2 1299 15 1298 2 0 1300 8 1 282 1303 0 1 283 1307 282 1 284 1302 283 1 0 1175 284 1 1176 1302 1175 1 0 1301 1176 1 . . . |
список меток блоков, ребер и вершин |
Воздух Магнит Сталь Левая граница Правая граница |
список граничных ребер |
7 8 0 2 -1 8 9 0 2 -1 4 5 0 2 -1 5 6 0 2 -1 6 7 0 2 -1 7 8 0 2 -1 5 6 -1 1 2 6 7 -1 1 2 7 8 -1 1 2 6 7 -1 1 2 7 8 -1 1 2 . . . |
список помеченных вершин |
6 3 8 4 . . |
Файл имеет текстовый формат с числовыми полями фиксированной длины. Все поля для вывода целых чисел имеют длину 8 символов, поля для вещественных чисел - длину 14 символов. Текстовое поле имени метки имеет длину 16 символов.
Первая строка файла содержит 8 целых и одно вещественное число:
Список узлов содержит nNodes (см. раздел Строка заголовка выше) строк. Каждая строка соответствует одному узлу (вершине) сетки конечных элементов и состоит из двух полей:
Список элементов содержит nElements (см. раздел Строка заголовка выше) строк. Каждая строка соответствует одному треугольному конечному элементу и состоит из следующих четырех полей:
Список меток содержит nLabels (см. раздел Строка заголовка выше) строк, по одной строке на каждую метку блока, ребра или вершины.
Каждая строка содержит одно текстовое поле длиной до 16 символов. Следует иметь в виду, что любой меткой могут быть одновременно помечены геометрические объекты нескольких типов.
Граничными ребрами называются стороны треугольных конечных элементов, которые разделяют области с различными свойствами среды. Такие ребра всегда проходят вдоль ребер исходной геометрической модели (до дискретизации). К ним, например, всегда относятся внешние ребра, которые отделяют области с определенными свойствами среды от внешней области.
Список граничных рёбер содержит nBoundaryEdges (см. раздел Строка заголовка выше) строк, по одной строке для каждого граничного ребра. Порядок перечисления ребер не регламентирован.
Каждая строка списка ребер содержит следующие поля:
Список помеченных вершин содержит nLabeledVertices (см. раздел Строка заголовка выше) строк, по одной для каждой помеченной вершины модели.
Каждая строка списка содержит следующие поля:
Состав основных блоков информации отражает общепринятый подход к сохранению данных при двумерном конечно-элементном анализе с использованием симплекс-элементов. В частности, проверена совместимость с представлением данных в дополнении Partial Differential Equations (PDE Toolbox) для пакета Matlab 7.0
См. также:
Экспорт значений поля