Поскольку у поста "Самостоятельная сборка Gmsh. Unix" была первая часть, посвященная сборке Gmsh под Ubuntu с правами суперпользователя, еще одна часть обязательно должна быть. И она перед вами. При этом во второй части мы коснемся Unix'а с другой стороны, а именно будем рассматривать 64-битную SUSE Linux Enterprise Server 11 без графики и прав суперпользователя. Где такую можно встретить? Например, на вычислительных кластерах, или другими словами - суперкомпьютерах. Конечно, общие принципы сборки в обоих случаях не отличаются. Тем не менее, есть нюансы, вносящие некоторые изменения в этот процесс.
Обзор программ (триангуляторов, решателей, постпроцессоров), технологий, методов
Показаны сообщения с ярлыком OpenCASCADE. Показать все сообщения
Показаны сообщения с ярлыком OpenCASCADE. Показать все сообщения
пятница, 1 июня 2012 г.
среда, 14 декабря 2011 г.
Самостоятельная сборка Gmsh. Unix. Часть 1
Ранее мы рассмотрели способ сборки исполняемого файла и библиотеки Gmsh'а из исходных файлов под ОС Windows. Сегодня остановимся на особенностях этой сборки под системами из семейства Unix. Несмотря на то, что таких систем довольно много, процедура сборки для них идентична. По крайней мере, все, что будет приводится далее, проверялось мной на двух платформах: 32-битная Ubuntu 10.04 Lucid Lynx (с графикой) и 64-битная SUSE Linux Enterprise Server 11 (без графики).
среда, 10 августа 2011 г.
Триангуляция сложных моделей
Хорошие генераторы сеток, такие как Gmsh и Netgen, не являются хорошими CAD (computer-aided design) системами. Я думаю, это очевидно. Тем более, что они и не стремятся, т.к. предназначены совсем для других вещей. Тем не менее, и Gmsh, и Netgen обладают некоторыми способностями по созданию более-менее сложных моделей. Gmsh имеет встроенный язык, довольно богатый и позволяющий задать геометрию с самого нижнего уровня (с точек), однако лишенный такого важного качества, как, например, булевы операции над фигурами. Netgen не имеет встроенного языка как такового, однако имеет собственный формат входного файла, в котором можно задать геометрию. Этот формат называется CSG (constructive solid geometry). Он позволяет задавать геометрию несложных моделей, за счет определения примитивов и некоторых булевых операций над ними. Как вы понимаете, и Gmsh, и Netgen имеют некоторые преимущества друг перед другом в части задания геометрии. Но что делать, если нужно сгенерировать сетку в области, сложнее, чем шар или куб?
Подписаться на:
Сообщения (Atom)