5CAD-CAE-11-12 САЕ-системы (1013992), страница 4
Текст из файла (страница 4)
По многим из параметров эта программа превосходит коммерческие. Повторим «изюминки»: доступен исходный текст, поддержка многопроцессорности (ставим под Linux на двух-процессорной mainboard и рассчитываем конструкции быстрее, чем АNSYS на Sun-системах), наличие элементов с изменяемой во времени геометрией (эффекты самонапряжения, текучести, релаксации без внешних воздействий), солидный период (больше, чем АNSYS) апробации, авторитетный для всего мира производитель.
Другая программа — Мefisto, разработчик — лаборатория численного анализа университета Пьера и Марии Кюри (Париж, Франция), адрес Web-сервера— http://www.ann.jussieu.fr. Существуют версии для платформ: DЁС, IBM, SUN, РС. Работает под UNIIX-системами при наличии библиотеки XII (для Linux и FreeBSD— стандартно поставляемая библиотека). Требования: 16 Мбайт оперативной памяти, 40 Мбайт дисковой памяти для выполняемых файлов, 128 Мбайт виртуальной (дисковой) памяти для временных файлов. Распространяется в двух вариантах:
-
для конкретной системы и платформы как откомпилированный модуль
-
в исходном тексте на Fortran77
Интересный факт, что текст программы (в последней редакции от июля 1999 года) содержит 267 319 строк (более километра распечатки на рулонной бумаге с плотностью 12 строк на дюйм), из которых 117 132 строки — комментарии! Имеется: «Руководство пользователя по пост/ препроцессору», «Руководство пользователя «Механика», «Руководство пользователя «Теплодинамика» и т.д. Очень большие возможности программы проще проиллюстрировать в примерах пост/препроцессоров (рис. 1, 2).
Да, существуют универсальные, мощные, специализированные и бесплатные программы конечно-элементного анализа! Вы можете самостоятельно подобрать их (из нескольких десятков легкодоступных) с необходимыми для вас возможностями и законно использовать!
Приятной особенностью бесплатных программ является помощь разработчиков при проблемах в использовании, неприятной — отсутствие реакции на простые вопросы, описанные в документации. В коммерческих продуктах, наоборот, служба поддержки с удовольствием процитирует вам руководство пользователя, но промолчит и ответ на сложный вопрос! Другой важный момент: покупая коммерческую конечно-элементную программу, вы покупаете черный ящик, что там — неизвестно, вы можете уповать только на добросовестность разработчика. В бесплатных программах, наоборот, вы можете не только проверить весь текст программы, но и изменить некоторые участки,
Резонно возникает вопрос: а зачем тогда покупать дорогие пакеты? Наверное, из-за повышенной (гарантированной) надежности результата? Наверное, коммерческие программы более точно считают? Сомнительно, теория одна, алгоритмы одинаковые, более того, можно утверждать, что как коммерческие, так и бесплатные программы одинаково неточно считают! Как пояснение, приведем несколько примеров (см. таблицу), сформированных на основе обнаруженных автором серии ошибок в теории метода конечных элементов.
10