Fő funkciók és támogatott analízisek¶
Ez a fejezet áttekintő szinten sorolja fel a FrontISTR által támogatott analízistípusokat és fő funkciókat. Az egyes funkciók formulációjáról, beviteli módjáról és választható lehetőségeiről részletesen a funkcióreferencia, többek között az Analízistípusok oldal ad tájékoztatást.
Támogatott analízistípusok¶
| Analízistípus | Áttekintés |
|---|---|
| Statikus analízis | Lineáris és nemlineáris (nagy alakváltozás, érintkezés, nemlineáris anyagok) alakváltozás- és feszültséganalízis |
| Dinamikai analízis | Dinamikai válasz analízise implicit és explicit módszerekkel |
| Modálanalízis | Sajátfrekvenciák és sajátmódusok számítása |
| Frekvenciaválasz-analízis | A gerjesztésre adott frekvenciaválasz számítása |
| Hővezetési analízis | Stacionárius és tranziens hővezetési analízis |
A támogatott nemlineáris anyagok közé tartoznak többek között az elasztoplasztikus, hiperelasztikus, kúszó és viszkoelasztikus anyagok. Részletekért lásd az Analízistípusok oldalt.
Párhuzamos számítás¶
A FrontISTR támogatja az MPI-t (elosztott memóriás párhuzamosítás) és az OpenMP-t (megosztott memóriás párhuzamosítás), valamint a kettőt kombináló hibrid párhuzamosítást. Így a számítás méretéhez igazodó párhuzamos végrehajtás valósítható meg egyetlen számítógéptől a nagyméretű szuperszámítógépekig.
Solverek és előkondicionálók¶
| Kategória | Támogatás |
|---|---|
| Iteratív solverek | CG / BiCGSTAB / GMRES / GPBiCG |
| Direkt solverek | MUMPS / MKL PARDISO |
| Előkondicionálók | SSOR / ILU(0) / AMG (Trilinos-ML) stb. |
A kiválasztás és beállítás részleteit lásd a Lineáris solverek oldalon.
Elemkönyvtár¶
A FrontISTR támogat első- és másodrendű szilárdtest-elemeket (tetraéder TET, pentaéder PRISM és hexaéder HEX), síkelemeket (háromszög és négyszög), gerendaelemeket, héjelemeket, rúdelemeket és más elemtípusokat. Részletekért lásd az Elemek oldalt.