Файл экспорта решения конечно-элементной задачи в узлах сетки состоит из следующих частей:
строка заголовка |
1102 2082 6 4 300 0 6 0.0010000 |
список узлов |
0 5.0000 5.0000 1 15.000 5.0000 2 5.0000 15.000 3 15.000 15.000 4 -5.0000 5.0000 5 -15.000 5.0000 6 -5.0000 15.000 7 -15.000 15.000 8 -20.000 0.00000 9 -17.500 2.5000 . . . |
список конечных элементов (треугольников) |
346 372 77 3 2.6126e-007 -1.1783e-007 -3.4853e-005 6.6244e-006 -1.1560e-006 -0.00019116 0.00000 0.00000 -3.2963e-005 0.00025637 4.7158e-008 -0.00014727 0.00000 0.00000 0.00000 0.00031351 0.00000 -0.00014021 345 538 346 3 0.00000 -3.2161e-007 3.2873e-005 -9.2292e-005 -2.9051e-006 -0.00031797 2.6385e-007 -1.5852e-007 2.4159e-005 -0.00019943 -3.1039e-006 -0.00022444 2.6126e-007 -1.1783e-007 -3.4853e-005 6.6244e-006 -1.1560e-006 -0.00019116 44 537 345 3 1.6301e-007 -6.5115e-007 1.7853e-005 0.00021678 -4.9676e-006 -0.00039784 -6.1143e-008 -3.4448e-007 -0.00011236 -7.6604e-005 -1.1934e-007 -0.00032707 0.00000 -3.2161e-007 3.2873e-005 -9.2292e-005 -2.9051e-006 -0.00031797 165 537 44 3 1.6840e-007 -6.4665e-007 -2.7134e-005 9.3785e-005 -4.9838e-006 -0.00040257 -6.1143e-008 -3.4448e-007 -0.00011236 -7.6604e-005 -1.1934e-007 -0.00032707 1.6301e-007 -6.5115e-007 1.7853e-005 0.00021678 -4.9676e-006 -0.00039784 164 542 165 3 2.2797e-008 -6.4009e-007 0.00013360 -0.00012872 -4.1802e-006 -0.00038070 2.4185e-007 -3.7162e-007 -8.9740e-005 -1.8127e-005 -5.6451e-007 -0.00034422 1.6840e-007 -6.4665e-007 -2.7134e-005 9.3785e-005 -4.9838e-006 -0.00040257 . . . |
список меток блоков |
Проводник 1 7.9577e+005 7.9577e+005 Проводник 2 7.9577e+005 7.9577e+005 Воздух 7.9577e+005 7.9577e+005 Экран 7957.7 7957.7 |
список граничных ребер |
0 119 1 2 119 120 1 2 120 56 1 2 1 23 1 2 3 121 1 2 121 48 1 2 2 122 1 2 122 123 1 2 123 50 1 2 . . . |
Файл имеет текстовый формат с числовыми полями фиксированной длины. Все поля для вывода целых числе имеют длину 8 символов, поля для вещественных чисел - длину 14 символов. Текстовое поле имени метки имеет длину 16 символов. Конец каждой строки обозначен символом 0x0A (код 13 в десятичной нотации).
Первая строка файла содержит 7 целых чисел, характеризующих длины различных списков, и одно вещественное число - масштабный коэффициент:
Код | Тип задачи |
0 |
Электростатическое поле |
1 |
Статическое магнитное поле |
2 |
Теплопередача стационарная |
3 |
Теплопередача нестационарная |
4 |
Упругое напряженное состояние |
5 |
Электрическое поле постоянных токов |
6 |
Магнитное поле переменных токов |
7 |
Переходный электромагнитный процесс |
8 |
Электрическое поле переменных токов |
Список узлов содержит nNodes строк.
Каждая строка соответствует одному узлу (вершине) сетки конечных элементов. Строка состоит из трех полей:
Список элементов содержит nElements строк.
Каждая строка характеризует один треугольный конечный элемент. Строка состоит из следующих полей:
Количество и смысл значений, характеризующих поле в узле, определяется типом задачи. В целом, сначала выводятся компоненты "потенциала" (одна для скалярных задач, две для комплексных и две для векторных), затем значения компонент градиента "потенциала" (две для скалярных задач, четыре для комплексных задач и три для векторных задач).
Тип задачи |
1 |
2 |
3 |
4 |
5 |
6 |
Магнитное поле
(статическое и нестационарное) |
векторный магнитный потенциал AZ (Вб/м) |
grad(AZ)X | grad(AZ)Y | |||
Электростатика и электрическое поле постоянных токов | скалярный электрический потенциал U (В) |
grad(U)X | grad(U)Y | |||
Теплопередача (стационарная и нестационарная) |
температура Т (град) |
grad(T)X | grad(T)Y | |||
Магнитное поле переменных токов | действительная часть комплексного векторного магнитного потенциала AZ, IM (Вб/м) |
мнимая часть комплексного векторного магнитного потенциала AZ, IM (Вб/м) |
X-компонента действительной части вектора магнитной индукции BRE, X (Тл) |
Y-компонента действительной части вектора магнитной индукции BRE, Y (Тл) |
X-компонента мнимой части вектора магнитной индукции BIM, X (Тл) |
Y-компонента мнимой части вектора магнитной индукции BIM, Y (Тл) |
Электрическое поле переменных токов | действительная часть комплексного электрического потенциала URE (В) |
мнимая часть комплексного электрического потенциала UIM (В) | X-компонента действительной части вектора напряженности электрического поля ERE, X (В/м) |
Y-компонента мнимой части вектора напряженности электрического поля ERE, Y (В/м) |
X-компонента мнимой части вектора напряженности электрического поля EIM, X (В/м) |
Y-компонента мнимой части вектора напряженности электрического поля EIM, Y (В/м) |
Упругие напряжения и деформации | X-компонента вектора смещения δX (м) |
Y-компонента вектора смещения δY (м) |
XX-компонента тензора напряжения σXX | YY-компонента тензора напряжения σYY | внедиагональная XY-компонента тензора напряжения σXY |
Список меток блоков содержит nLabels строк, по одной строке на каждую метку блока.
Каждая строка содержит следующие поля:
Для задач механики (упругих напряжений и деформаций) каждая строка содержит три компоненты модуля Юнга (EX, EY и EZ)
Граничными ребрами называются такие стороны треугольных конечных элементов, по разные стороны от которых лежат элементы с разными свойствами среды. К ним относятся также и те ребра, который входят только в один треугольник (внешние ребра).
Список граничных рёбер содержит nEdges строк, по одной строке для каждого граничного ребра. Порядок, в котором перечисляются ребра не регламентирован.
Каждая строка списка ребер содержит следующие значения:
Состав основных блоков информации отражает общепринятый подход к сохранению данных при двумерном конечно-элементном анализе с использованием симплекс-элементов. В частности, проверена совместимость с представлением данных в дополнении Partial Differential Equations (PDE Toolbox) для пакета Matlab 7.0
См. также:
Экспорт значений поля