Блог о программном обеспечении

Зачем оно нужно?
Публиковать для себя разные вещи, чтобы потом не искать их у себя по разным папкам.
И, конечно, - делиться открытой информацией с другими.
Коротко по темам Caelinux - самый инженерный дистрибутив линукс;
CalculiX - мощная программа для расчетов по МКЭ;
OpenOffice Basic - то что легче выучить и затем эффективно использовать
Maxima - символьная математика от Вильяма Шеллтера, профессора Остинского университета. Все прочее - понемногу.
Новый (по крайней мере для меня) открытый софт для  оптимизации от NASA

http://openmdao.org/



В январе 2015 года на ежегодной конференции Американского института аэронавтики и астронавтики (англ.) (AIAA SciTech 2015) специалисты NASA Glenn Research Center представили свои результаты моделирования, выполненного в открытой программной среде OpenMDAO. Ключевыми их выводами стало то, что диаметр трубы надо увеличить примерно в 2 раза, а опасение нагрева капсулы из-за трения воздуха является преувеличенным[18]. Материалы, связанные с данным моделированием, выложены на GitHub[19].

https://ru.wikipedia.org/wiki/Hyperloop

Code_Aster Training

Довольно известное программное обеспечение для расчетчиков строителей, по совокупности решаемых практических задач, пожалуй, превосходящее все остальные программы (в том числе коммерческие)
Довольно просто пользоваться в двух случаях:
1) В составе дистрибутива caelinux (простые задачи с помощью так называемого визарда)
2) С помощью программы Efficient
http://engineering.moonish.biz/tag/code-aster/ 
генерирующей командный файл.
В сущности принцип работы очень простой: создается модель в Salome или GMSH (есть и другие, в том числе коммерческие мешеры), задаются именованные группы, и далее составляется текстовый командный файл, в котором с группами соотносятся закрепления, нагрузки, условия контакта и так далее. Последний этап наверное самый сложный - потому что командные файлы достаточно многословные и многосложные (по сути программа является расширением к Python и команды Aster изначально сделаны как вставки в код). Еще одной неприятной особенностью является то, что от версии к версии команды немного изменяются, так что запустить старые примеры, скачанные например с caelinux wiki иногда сложно.
Выкладываю тренинг материалы в pdf на английском.
Из вкусного там - модели железобетона (не как в ANSYS а действительно практически пригодные), в том числе преднапряженный железобетон, механика разрушения и методы оценки техсостояния сочетающие экспериментальные данные и моделирование. Кто бы во всем этом еще разобрался и занялся бы нормальной поддержкой этого чуда.

Очередная тема про язык программирования для расчетов на dwg.ru

http://forum.dwg.ru/showthread.php?t=120368


Давно уже под впечатлением от нескольких прочитанных статей
склонился в пользу VBA-Open-Office Basic, как самого незатейливого решения. Пытался освоить javascript (что как я считаю более перспективней и к тому же выполняет роль VBA в электронных таблицах Google, но не было времени на это.