Partial Differential Equation Toolbox™ использует сетки с треугольными элементами для 2D конфигураций и сетки с четырехгранными элементами для 3-D конфигураций. Более ранние версии Partial Differential Equation Toolbox используют сетки в форме [p,e,t] трижды. Матрицы pE, и t представляйте точки (узлы), элементы, и треугольники или тетраэдры mesh, соответственно. Более поздние версии тулбокса поддерживают [p,e,t] сетки по причинам совместимости.
Новые возможности не могут быть совместимы с устаревшим рабочим процессом. Для описания данных о mesh в рекомендуемом рабочем процессе смотрите Данные о Mesh.
Данные о mesh для 2D mesh имеют эти компоненты:
p (точки, узлы mesh), 2- Np матрица узлов, где Np количество узлов в mesh. Каждый столбец p(:,k) состоит из x - координата точки k в p(1,k) и y - координата точки k в p(2,k).
e (ребрами) является 7- Ne матрица ребер, где Ne количество ребер в mesh. Ребра mesh в e и ребра геометрии имеют взаимно-однозначное соответствие. e матрица представляет дискретные ребра геометрии таким же образом как t матрица представляет дискретные поверхности. Каждый столбец в e матрица представляет одно ребро.
e(1,k) индекс первой точки в ребре mesh k.
e(2,k) индекс второй точки в ребре mesh k.
e(3,k) значение параметров в первой точке ребра k. Значение параметров связано с длиной дуги вдоль геометрического ребра.
e(4,k) значение параметров во второй точке ребра k.
e(5,k) ID геометрического ребра, содержащего ребро mesh. Вы видите идентификаторы ребра при помощи команды pdegplot(geom,'EdgeLabels','on').
e(6,k) номер субдомена на левой стороне ребра. Направление вдоль ребра дано путем увеличения значений параметров. Субдомен 0 внешний вид геометрии.
e(7,k) номер субдомена на правой стороне ребра.
t (треугольниками) является 4- Nt матрица треугольников или 7- Nt матрица треугольников, в зависимости от того, вызываете ли вы generateMesh с GeometricOrder набор пары "имя-значение" к 'quadratic' или 'linear', соответственно. initmesh создает только 'linear' элементы, которые имеют размер 4- Nt. Nt количество треугольников в mesh. Каждый столбец t содержит индексы точек в p та форма треугольник. Исключением является последняя запись в столбце, который является номером субдомена. Треугольные точки упорядочены как показано.

Данные о mesh для 3-D mesh имеют эти компоненты:
p (точки, узлы mesh), 3- Np матрица узлов, где Np количество узлов в mesh. Каждый столбец p(:,k) состоит из x - координата точки k в p(1,k), y - координата точки k в p(2,k), и z - координата точки k в p(3,k).
e объект, который сопоставляет поверхности mesh с контурами геометрии. Функции Partial Differential Equation Toolbox используют эту ассоциацию при преобразовании граничных условий, которые вы устанавливаете на контурах геометрии к поверхностям контура mesh.
t (тетраэдры) являются любой 11 Nt матрица тетраэдров или 5 Nt матрица тетраэдров, в зависимости от того, вызываете ли вы generateMesh с GeometricOrder набор пары "имя-значение" к 'quadratic' или 'linear', соответственно. Nt количество тетраэдров в mesh. Каждый столбец t содержит индексы точек в p та форма четырехгранник. Исключением является последний элемент в столбце, который является номером субдомена. Точки четырехгранника упорядочены как показано.

Можно создать [p,e,t] сцепитесь при помощи одного из этих подходов:
Используйте initmesh функция, чтобы создать 2D [p,e,t] mesh.
Используйте generateMesh функция, чтобы создать 2D или 3-D mesh как FEMesh объект. Затем используйте meshToPet функционируйте, чтобы преобразовать mesh в [p,e,t] mesh.