Основные возможности и поддерживаемые виды анализа¶
Здесь приведён обзор видов анализа и основных возможностей, поддерживаемых FrontISTR. Подробности формулировок, способов ввода и вариантов каждой функции см. в справочнике функций (в том числе Виды анализа).
Поддерживаемые виды анализа¶
| Вид анализа | Обзор |
|---|---|
| Статический анализ | Линейный и нелинейный анализ деформаций и напряжений (большие деформации, контакт, нелинейные материалы) |
| Динамический анализ | Анализ динамического отклика неявным и явным методами |
| Модальный анализ | Вычисление собственных частот и форм колебаний |
| Анализ частотного отклика | Вычисление частотного отклика на возбуждение |
| Анализ теплопроводности | Стационарный и нестационарный анализ теплопроводности |
Поддерживаются такие нелинейные материалы, как упругопластические, гиперупругие, с ползучестью и вязкоупругие. Подробности см. в разделе Виды анализа.
Параллельные вычисления¶
Поддерживаются MPI (параллелизм с распределённой памятью) и OpenMP (параллелизм с общей памятью), а также гибридный параллелизм, объединяющий оба подхода. Это позволяет выполнять параллельные вычисления в соответствии с масштабом задачи — от одного компьютера до крупных суперкомпьютеров.
Решатели и предобуславливание¶
| Категория | Поддержка |
|---|---|
| Итерационные решатели | CG / BiCGSTAB / GMRES / GPBiCG |
| Прямые решатели | MUMPS / MKL PARDISO |
| Предобуславливание | SSOR / ILU(0) / AMG (Trilinos-ML) и др. |
Подробности выбора и настройки см. в разделе Линейные решатели.
Библиотека элементов¶
Поддерживаются твердотельные элементы первого и второго порядка (тетраэдральные TET, пятигранные PRISM, шестигранные HEX), плоские элементы (треугольные и четырёхугольные), балочные, оболочечные и стержневые элементы и др. Подробности см. в разделе Элементы.