суббота, 30 июля 2011 г.

Gmsh. Параллелепипеды, призмы

Сегодня мы рассмотрим способы создания трехмерных структурированных сеток, которые довольно часто встречаются при конечно-элементном и конечно-разностном моделировании.

среда, 27 июля 2011 г.

Gmsh. Четырехугольные, прямоугольные и регулярные треугольные сетки

По умолчанию Gmsh строит симплициальные сетки (треугольные, тетраэдральные). Однако он (я считаю, что Gmsh - это он, триангулятор, несмотря на все его CAD, Solver и Postprocessing способности) может сделать разбиение и другими элементами. Вот их список (взят из описания формата выходного файла сетки):
  • 3-узловой треугольник
  • 4-узловой четырехугольник
  • 4-узловой тетраэдр
  • 8-узловой шестигранник (гексаэдр)
  • 6-узловая призма
  • 5-узловая пирамида
  • а также элементы 2-го, 3-го, 4-го и 5-го порядков (не для всех типов элементов)
Сегодня мы рассмотрим способы построения четырехугольной (и как частный случай, прямоугольной) сетки.

понедельник, 18 июля 2011 г.

Gmsh. FAQ

Недавно я перелистывал документацию Gmsh'а и обнаружил раздел, в который редко заглядывал, но который, возможно, понятнее меня объяснит некоторые вещи. Это FAQ - часто задаваемые вопросы. Я привожу здесь свой перевод этого раздела целиком, благо он не очень большой. Исходный текст вы можете найти на сайте Gmsh'а в разделе "Документация".

четверг, 7 июля 2011 г.

Gmsh. Управление

Продолжаем изучать возможности Gmsh'а. В предыдущих записях мы рассмотрели способы определения геометрии в .geo файле на встроенном языке Gmsh. При этом мы практически не пользовались окнами Gmsh'а - вся работа велась в текстовом файле. Однако после того, как геометрия задана, сетка построена, самое время повозиться с меню, чтобы настроить виды, сделать сечения и многое-многое другое. Gmsh в плане визуализации геометрии и сетки дает пользователю очень широкие возможности. Я думаю, перечислять их все не имеет смысла. Поэтому остановимся на тех моментах, которыми я сам часто пользуюсь, и которые, как я думаю, будут полезны и вам.