Pääominaisuudet ja tuetut analyysit¶
Tässä osiossa annetaan yleiskatsaus FrontISTR:n tukemiin analyysityyppeihin ja keskeisiin ominaisuuksiin. Kunkin ominaisuuden formuloinnin, syöttötapojen ja valintojen yksityiskohdat löytyvät toimintojen viiteoppaasta (mukaan lukien Analyysityypit).
Tuetut analyysityypit¶
| Analyysityyppi | Yleiskuvaus |
|---|---|
| Staattinen analyysi | Lineaarinen ja epälineaarinen muodonmuutos-/jännitysanalyysi (suuret muodonmuutokset, kontakti ja epälineaariset materiaalit) |
| Dynaaminen analyysi | Dynaamisen vasteen analyysi implisiittisillä ja eksplisiittisillä menetelmillä |
| Moodianalyysi | Ominaisvärähtelytaajuuksien ja ominaismuotojen laskenta |
| Taajuusvasteanalyysi | Herätteeseen liittyvän taajuusvasteen laskenta |
| Lämmönjohtavuusanalyysi | Stationäärinen ja transientti lämmönjohtavuusanalyysi |
Tuettuihin epälineaarisiin materiaaleihin kuuluvat elastoplastiset, hyperelastiset, virumis- ja viskoelastiset materiaalit. Katso lisätiedot kohdasta Analyysityypit.
Rinnakkaislaskenta¶
FrontISTR tukee MPI:tä (hajautetun muistin rinnakkaisuus) ja OpenMP:tä (jaetun muistin rinnakkaisuus) sekä näitä yhdistävää hybridirinnakkaisuutta. Näin voidaan käyttää ongelman kokoon sopivaa rinnakkaislaskentaa yksittäisestä tietokoneesta laajamittaisiin supertietokoneisiin.
Ratkaisijat ja esikäsittelijät¶
| Luokka | Tuetut menetelmät |
|---|---|
| Iteratiiviset ratkaisijat | CG / BiCGSTAB / GMRES / GPBiCG |
| Suorat ratkaisijat | MUMPS / MKL PARDISO |
| Esikäsittelijät | SSOR / ILU(0) / AMG (Trilinos-ML) jne. |
Katso valinnan ja määritysten yksityiskohdat kohdasta Lineaariset ratkaisijat.
Elementtikirjasto¶
FrontISTR tukee ensimmäisen ja toisen kertaluvun solidielementtejä (tetraedrinen TET, pentaedrinen PRISM ja heksaedrinen HEX), tasoelementtejä (kolmio- ja nelikulmioelementtejä), palkkielementtejä, kuorielementtejä, sauvaelementtejä ja muita elementtejä. Katso lisätiedot kohdasta Elementit.