exponenta event banner

Данные сетки

Дифференциальное уравнение в частных производных Toolbox™ использует сети с треугольными элементами для 2-D геометрий, а сети с тетраэдрическими элементами для 3-D геометрий. В обоих случаях по умолчанию используется квадратичный геометрический порядок, а также предусмотрена возможность переключения на линейный геометрический порядок. Сетка всегда состоит из элементов одного порядка. Панель инструментов не поддерживает смешанные сети.

Треугольники в 2-х сетках определены тремя узлами для линейных элементов или шестью узлами для квадратных элементов. Треугольник, представляющий линейный элемент, имеет узлы в углах. Треугольник, представляющий квадратичный элемент, имеет узлы в своих углах и центрах кромок.

tetrahedra в 3D сетках определены четырьмя узлами для линейных элементов или 10 узлами для квадратных элементов. Тетраэдр, представляющий линейный элемент, имеет узлы в углах. Тетраэдр, представляющий квадратичный элемент, имеет узлы в своих углах и центрах кромок.

Центральные узлы в квадратичных сетках всегда добавляются на половине расстояния между углами. Для геометрии с криволинейными поверхностями и кромками центральные узлы могут не отображаться на самой кромке или поверхности.

Объект-контейнер модели хранит параметры модели PDE. Панель инструментов предлагает несколько типов объектов-контейнеров модели, каждый для определенной области приложения. Например, для проблем линейной эластичности контейнер модели представляет собой StructuralModel и для проблем теплопередачи контейнер модели является ThermalModel объект. Для общих проблем PDE на панели инструментов используется PDEModel объект.

Mesh свойство объекта-контейнера модели хранит данные сетки. Mesh содержит свойство FEMesh объект. Свойства FEMesh включают информацию о узлах и элементах сетки, скорости роста сетки и целевом минимальном и максимальном размере элемента. Свойства также указывают, является ли сетка линейной или квадратичной. Эти параметры сетки можно задать при создании сетки.

Чтобы создать сетку для модели PDE, используйте generateMesh функция.

По умолчанию generateMesh использует квадратичный геометрический порядок, который обычно дает более точные результаты, чем линейный геометрический порядок. Чтобы переключиться в линейный геометрический порядок, вызовите генератор сетки и установите GeometricOrder пара имя-значение к 'linear'.