Сборка cgx под Linux

UBUNTU

sudo apt-get install libglu1-mesa-dev freeglut3-dev

sudo apt-get install mesa-common-dev

sudo apt-get install libxmu-dev

sudo apt-get install libxtst-dev

http://www.dhondt.de/cgx_2.8.all.tar.bz2 -> download

make

И получился бинарник

А вот архив с бинарником и набором динамических библиотек. ЭТО должно работать на всех Линуксах


CENTOS

Начал делать, стали непонятные ошибки выскакивать, пока бросил. (См. страницу “TODO“).

Сборка ccx под Linux

Я зашел на сайт Гвидо, скачал оттуда ccx 2.8, а также рекомендуемые им (старые) библиотеки ARPACK и SPOOLES, собрал всё в один архив, поправил мелкие баги в make файлах и не только. Полученное чудо должно собираться командой make в любом Линуксе:

DOWNLOAD

Вот 32 bit static lib бинарник, может кому нужен, он должен запускаться и на 32 и на 64 разрядных Линуксах

А вот 64 bit static lib бинарник

Что такое Calculix

CalculiX — открытый, свободный программный пакет, предназначенный для решения линейных и нелинейных трёхмерных задач механики твёрдого деформируемого тела с помощью метода конечных элементов. Распространяется под лицензией GNU General Public License. Авторы программы Guido Dhondt (модуль CCX — решатель) и Klaus Wittig (модуль CGX — пре-, постпроцессор) работают в холдинге MTU Aero Engines, производящем двигатели для самолётов. Изначально создавался для Linux, в настоящее время существуют сборки для Windows и MacOS. CalculiX входит в состав дистрибутива CAELinux.

Continue reading “Что такое Calculix”