Põhifunktsioonid ja toetatud analüüsid¶
Selles jaotises antakse ülevaade FrontISTR-i toetatud analüüsitüüpidest ja põhifunktsioonidest. Iga funktsiooni formuleeringu, sisestusmeetodite ja valikute üksikasju vaadake funktsioonide viitest (sealhulgas Analüüsitüübid).
Toetatud analüüsitüübid¶
| Analüüsi tüüp | Ülevaade |
|---|---|
| Staatiline analüüs | Lineaarne ja mittelineaarne deformatsiooni-/pingeanalüüs (suured deformatsioonid, kontakt ja mittelineaarsed materjalid) |
| Dünaamiline analüüs | Dünaamilise vastuse analüüs implitsiitsete ja eksplitsiitsete meetoditega |
| Modaalanalüüs | Omavõnkesageduste ja moodikujude arvutamine |
| Sagedusvastuse analüüs | Ergutusele vastava sagedusvastuse arvutamine |
| Soojusjuhtivusanalüüs | Statsionaarne ja mittestatsionaarne soojusjuhtivusanalüüs |
Toetatud mittelineaarsete materjalide hulka kuuluvad elastoplastsed, hüperelastsed, roomavad ja viskoelastsed materjalid. Üksikasju vaadake jaotisest Analüüsitüübid.
Paralleelarvutus¶
FrontISTR toetab MPI-d (hajusmäluga paralleelsus) ja OpenMP-d (jagatud mäluga paralleelsus) ning neid ühendavat hübriidparalleelsust. See võimaldab probleemimahule sobivat paralleelarvutust alates ühest arvutist kuni suuremahuliste superarvutiteni.
Lahendajad ja eelkonditsioneerijad¶
| Kategooria | Toetatud meetodid |
|---|---|
| Iteratiivsed lahendajad | CG / BiCGSTAB / GMRES / GPBiCG |
| Otselahendajad | MUMPS / MKL PARDISO |
| Eelkonditsioneerijad | SSOR / ILU(0) / AMG (Trilinos-ML) jne |
Valiku ja seadistamise üksikasju vaadake jaotisest Lineaarsed lahendajad.
Elementide teek¶
FrontISTR toetab esimest ja teist järku tahkiselemente (tetraeeder TET, pentaeeder PRISM ja heksaeeder HEX), tasandelemente (kolmnurksed ja nelinurksed), talaelemente, koorikelemente, varraselemente ja muid elemente. Üksikasju vaadake jaotisest Elemendid.