Glavne funkcije in podprte analize¶
Ta razdelek podaja pregled vrst analiz in glavnih funkcij, ki jih podpira FrontISTR. Za podrobnosti o formulaciji, načinih vnosa in možnostih posamezne funkcije glejte referenco funkcij (vključno z Vrste analiz).
Podprte vrste analiz¶
| Vrsta analize | Pregled |
|---|---|
| Statična analiza | Linearna in nelinearna analiza deformacij/napetosti (velike deformacije, kontakt in nelinearni materiali) |
| Dinamična analiza | Analiza dinamičnega odziva z implicitnimi in eksplicitnimi metodami |
| Modalna analiza | Izračun lastnih frekvenc in lastnih oblik |
| Analiza frekvenčnega odziva | Izračun frekvenčnega odziva na vzbujanje |
| Analiza prevoda toplote | Stacionarna in prehodna analiza prevoda toplote |
Podprti nelinearni materiali vključujejo elastoplastične, hiperelastične, lezenjske in viskoelastične materiale. Za podrobnosti glejte Vrste analiz.
Vzporedno računanje¶
FrontISTR podpira MPI (vzporednost s porazdeljenim pomnilnikom) in OpenMP (vzporednost z deljenim pomnilnikom) ter hibridno vzporednost, ki združuje oba pristopa. To omogoča vzporedno računanje, prilagojeno velikosti problema, od enega računalnika do velikih superračunalnikov.
Reševalniki in predpogojevalniki¶
| Kategorija | Podprte metode |
|---|---|
| Iterativni reševalniki | CG / BiCGSTAB / GMRES / GPBiCG |
| Direktni reševalniki | MUMPS / MKL PARDISO |
| Predpogojevalniki | SSOR / ILU(0) / AMG (Trilinos-ML) itd. |
Za podrobnosti o izbiri in nastavitvah glejte Linearni reševalniki.
Knjižnica elementov¶
FrontISTR podpira linearne in kvadratne prostorninske elemente (tetraedrske TET, prizemske PRISM in heksaedrske HEX), ravninske elemente (trikotne in štirikotne), nosilčne, lupinske, palične elemente in druge. Za podrobnosti glejte Elementi.