Перейти к содержанию

МКЭ-расчёты (CSfea)

Библиотека CSfea — высокопроизводительное конечно-элементное ядро.


Библиотека конечных элементов

  • 3D Стержень (Euler-Bernoulli Beam): 6 степеней свободы на узел (\(u, v, w, \theta_x, \theta_y, \theta_z\)). Поддерживает произвольную ориентацию в пространстве, расчётные длины и шарниры на концах.
  • Оболочечные элементы (MITC3 / MITC4): плоские и изопараметрические четырёхугольные оболочки с подавлением сдвигового запирания (shear locking).

Решатели СЛАУ

В модуле CSfea.Sparse реализованы: - Прямой метод Холецкого для разреженных симметричных матриц (LLT/LDLT). - Метод сопряжённых градиентов (Preconditioned Conjugate Gradient, PCG) с диагональным предобуславливателем и неполным фактором Холецкого (IC).

Рабочий поток МКЭ

flowchart LR
    Schema[Схема] --> Mesh[Узлы и элементы]
    Mesh --> Materials[Материалы и сечения]
    Materials --> Loads[Нагрузки и сочетания]
    Loads --> Assembly[Сборка разреженной матрицы]
    Assembly --> Solver[Решатель СЛАУ]
    Solver --> Post[Перемещения, усилия, проверки]

Для внешнего нелинейного анализа используйте отдельный раздел OpenSees и МКЭ. Для локальных проверок сечения результаты стержневых/оболочечных элементов могут передаваться в задачи shear_inclined, оболочечные проверки и другие обработчики.