SALOME - открытая интегрируемая платформа для численного моделирования. Представляет собой набор пре- и постпроцессинга.

Возможности SALOME наиболее обширны среди открытых аналогов. Это связано с там, что SALOME может быть расширен при помощи модулей. В качестве пакета расширений может быть представлен SALOME-MECA, включающий в себя интеграцию с решателями Code-Saturne и Code-Aster.

Установка и запуск

Системные требования:

МинимальныеРекомендуемые
ПроцессорPentium IVDual Core
Оперативная память512Mb2Gb
Свободное место2Gb5Gb
Видеокарта64Mb128Mb

Пакета содержащего SALOME в репозиториях не существует. Почему так произошло можно посмотреть по этой ссылке. Скачать SALOME можно с официального сайта после простой регистрации. deb-пакеты лежащие на сайте созданы для довольно старой версии Debian из-за чего запустить установленную из них программу невозможно1). По этому скачайте файл, соответствующий вашей архетиктуре из раздела Universal binaries for Linux (поддерживаются 32-х и 64-х разрядные системы). После этого установите скачанному файлу права на исполнение. Далее откройте терминал, перейдите в директорию с файлом и выполните команду:

./Salome-V6_4_0-LGPL-i686.run

В зависимости от версии комманда может отличаться.
В процессе установки требуется указать только путь установки. По умолчанию программа устанавливается в /home/username/salome .

После установки программу можно будет запустить из меню приложений или из терминала:

/путь_к_папке_установки/salome/appli_V6_4_0/runAppli

Основные возможности

  • Поддержка взаимодействия междум программами для CAD моделирования и расчета (связь CAD-CAE).
  • Облегчает интеграцию новых компонентов на разнородных системах для численных расчетов.
  • Предоставляет единый удобный и эффективный интерфейс для всех модулей, который помогает снизить затраты и задержки проведения исследований.
  • Интегрированная Python-консоль, в которой доступны все функции программы.

Модули

В стандартную поставку входят следующие модули

  • Kernel - сама программа.
  • Geometry - модуль для создания, визуализации и изменения CAD моделей.
  • Mesh - модуль для создания расчетных сеток.
  • Post-Pro - модуль предастовляющий инструменты визуализации результата, полученого в результате расчета.
  • YACS - модуль создания и выполнения схем распределенных вычислений.

Так же есть возможность интегрировать такие свободные проекты как Code-Saturne, Code-Aster, ParaViS, OpenFOAM.

Ссылки

1)
Усли у кого-то получится это сделать дополните этот пункт