Przejdź do treści

Główne funkcje i obsługiwane analizy

W tej sekcji przedstawiono przegląd typów analiz i głównych funkcji obsługiwanych przez FrontISTR. Szczegóły dotyczące sformułowania, metod wprowadzania danych i opcji poszczególnych funkcji znajdują się w dokumentacji funkcji (w tym w sekcji Typy analiz).

Obsługiwane typy analiz

Typ analizy Opis
Analiza statyczna Liniowa i nieliniowa analiza odkształceń/naprężeń (duże odkształcenia, kontakt i materiały nieliniowe)
Analiza dynamiczna Analiza odpowiedzi dynamicznej metodami niejawnymi i jawnymi
Analiza modalna Obliczanie częstotliwości własnych i postaci drgań
Analiza odpowiedzi częstotliwościowej Obliczanie odpowiedzi częstotliwościowej na wymuszenie
Analiza przewodzenia ciepła Ustalona i nieustalona analiza przewodzenia ciepła

Obsługiwane materiały nieliniowe obejmują materiały sprężysto-plastyczne, hipersprężyste, pełzające i lepkosprężyste. Szczegóły znajdują się w sekcji Typy analiz.

Obliczenia równoległe

FrontISTR obsługuje MPI (równoległość z pamięcią rozproszoną) i OpenMP (równoległość z pamięcią współdzieloną), a także równoległość hybrydową łączącą oba podejścia. Umożliwia to wykonywanie obliczeń równoległych odpowiednich do rozmiaru problemu, od pojedynczego komputera po wielkoskalowe superkomputery.

Solvery i preconditionery

Kategoria Obsługiwane metody
Solvery iteracyjne CG / BiCGSTAB / GMRES / GPBiCG
Solvery bezpośrednie MUMPS / MKL PARDISO
Preconditionery SSOR / ILU(0) / AMG (Trilinos-ML) itd.

Szczegóły dotyczące wyboru i konfiguracji znajdują się w sekcji Solvery liniowe.

Biblioteka elementów

FrontISTR obsługuje elementy bryłowe pierwszego i drugiego rzędu (czworościenne TET, graniastosłupowe PRISM i sześcienne HEX), elementy płaskie (trójkątne i czworokątne), elementy belkowe, powłokowe, kratownicowe i inne. Szczegóły znajdują się w sekcji Elementy.

Tematy powiązane