Pagrindinės funkcijos ir palaikomos analizės¶
Šiame skyriuje apžvelgiami FrontISTR palaikomi analizės tipai ir pagrindinės funkcijos. Išsamiau apie kiekvienos funkcijos formuluotę, įvesties būdus ir parinktis žr. funkcijų žinyne (įskaitant Analizės tipus).
Palaikomi analizės tipai¶
| Analizės tipas | Apžvalga |
|---|---|
| Statinė analizė | Tiesinė ir netiesinė deformacijų / įtempių analizė (didelės deformacijos, kontaktas ir netiesinės medžiagos) |
| Dinaminė analizė | Dinaminio atsako analizė implicitiniais ir explicitiniais metodais |
| Modalinė analizė | Savųjų dažnių ir modų formų skaičiavimas |
| Dažninio atsako analizė | Atsako į žadinimą dažninės charakteristikos skaičiavimas |
| Šilumos laidumo analizė | Stacionari ir pereinamoji šilumos laidumo analizė |
Tarp palaikomų netiesinių medžiagų yra elastoplastinės, hiperelastinės, valkšniosios ir viskoelastinės medžiagos. Išsamiau žr. Analizės tipai.
Lygiagretusis skaičiavimas¶
FrontISTR palaiko MPI (paskirstytosios atminties lygiagretinimą) ir OpenMP (bendrosios atminties lygiagretinimą), taip pat abu būdus derinantį hibridinį lygiagretinimą. Tai leidžia vykdyti problemos dydį atitinkančius lygiagrečiuosius skaičiavimus — nuo vieno kompiuterio iki didelio masto superkompiuterių.
Sprendikliai ir išankstinis sąlyginimas¶
| Kategorija | Palaikomi metodai |
|---|---|
| Iteraciniai sprendikliai | CG / BiCGSTAB / GMRES / GPBiCG |
| Tiesioginiai sprendikliai | MUMPS / MKL PARDISO |
| Išankstinio sąlyginimo metodai | SSOR / ILU(0) / AMG (Trilinos-ML) ir kt. |
Išsamiau apie pasirinkimą ir konfigūravimą žr. Tiesiniai sprendikliai.
Elementų biblioteka¶
FrontISTR palaiko pirmosios ir antrosios eilės tūrinius elementus (tetraedrinius TET, pentaedrinius PRISM ir heksaedrinius HEX), plokščiuosius elementus (trikampius ir keturkampius), sijų elementus, kiautų elementus, santvaros elementus ir kitus. Išsamiau žr. Elementai.