Sieť a konverzia údajov¶
Okrem štandardných formátov (sieť HEC-MW a riadenie analýzy FSTR) podporuje vstup/výstup FrontISTR import externých formátov siete a export do vizualizačných formátov. Táto kapitola sumarizuje funkcie konverzie formátov, nie samotný výpočet.
Prehľad funkcií¶
Funkcie konverzie údajov sa delia do nasledujúcich dvoch kategórií.
| Kategória | Funkcia | Vstup/výstup |
|---|---|---|
| Konverzia na vstupnej strane | Import neutrálnych súborov FEMAP (neu2fstr) | neutrálny súbor NEU → sieť HEC-MW + riadiaci súbor FrontISTR |
| Konverzia na výstupnej strane | Export výsledkov analýzy do vizualizačných formátov (!VISUAL) | výsledky HEC-MW → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| Konverzia na výstupnej strane | Zlúčenie distribuovaných súborov výsledkov z paralelného spustenia (rmerge) | súbory výsledkov pre jednotlivé PE → jeden súbor výsledkov |
| Konverzia na výstupnej strane | Textová/binárna konverzia súborov výsledkov (rconv) | textové ↔ binárne súbory výsledkov |
Výber fyzikálnych veličín zahrnutých v súboroch výsledkov a mechanizmus súborov reštartu nie sú predmetom tejto kapitoly; pozri Výstup a reštart.
Import externých sietí¶
FrontISTR obsahuje nástroj neu2fstr, ktorý konvertuje neutrálne súbory FEMAP (NEU) na sieť HEC-MW a riadiace súbory FrontISTR.
Pri použití neu2fstr sa počas konverzie určuje typ analýzy (statická analýza / modálna analýza / tepelná analýza). Vygenerujú sa nasledujúce súbory.
- Súbor siete HEC-MW: uzlové súradnice, konektivita prvkov, ID materiálov, súradnicové sústavy, skupiny uzlov a skupiny prvkov
- Riadiaci súbor FrontISTR: šablóna základných riadiacich kariet, ako
!SOLUTION, podľa typu analýzy - Riadiaci súbor HEC-MW (
hecmw_ctrl.dat): generuje sa voliteľne
Pri konverzii pre modálnu analýzu sú parametre v časti !EIGEN iba predbežné hodnoty a používateľ ich musí po konverzii upraviť. Informácie, ako sú okrajové podmienky, zaťaženia a kontakt, ktoré nemajú reprezentáciu v neutrálnom súbore FEMAP, sa do výsledku konverzie nezahrnú a musia sa doplniť do riadiaceho súboru.
Export do vizualizačných formátov¶
Okrem štandardných súborov výsledkov HEC-MW možno výsledky výpočtu zapisovať do formátov pre vizualizačné nástroje. Pri paralelnom spustení sa vizualizačné spracovanie vykonáva v rámci rovnakého behu MPI ako analýza, takže výsledky zo všetkých PE sa zlúčia do jedného vizualizačného súboru.
Vo vstupe !VISUAL,method=PSR určuje pseudovizualizáciu (rezy, izoplochy, deformované tvary atď.), zatiaľ čo !VISUAL,method=PVR určuje objemové vykresľovanie. Podrobnosti o syntaxi nájdete v referencii kľúčových slov. Parameter output_type vyberá z nasledujúcich formátov.
| Kategória formátu | Hodnota output_type | Účel |
|---|---|---|
| AVS UCD (predvolené) | AVS | Odľahčený súbor UCD obsahujúci iba povrchové prvky. Predvolená voľba pri vynechaní output_type. |
| Úplné AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | UCD obsahujúce všetky prvky. Možno vybrať preusporiadanú verziu (REORDER) a výstupnú verziu po jednotlivých PE (SEPARATE). |
| Binárne AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | Binárna verzia úplného AVS UCD. |
| Komprimované AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | Verzia úplného AVS UCD komprimovaná pomocou zlib. |
| MicroAVS | COMPLETE_MICROAVS | Súbor UCD pre MicroAVS. |
| VTK | VTK, BIN_VTK, COMP_VTK | Formát VTK čitateľný v ParaView a podobných nástrojoch. Možno vybrať ASCII / binárny / komprimovaný výstup. |
| EXODUS | EXODUS, STEP_EXODUS | Formát Exodus II pre ParaView. EXODUS zapíše všetky časové kroky do jedného súboru, zatiaľ čo STEP_EXODUS zapíše pre každý časový krok samostatný súbor. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | Všeobecný textový súbor NEUTRAL vo formáte FEMAP. |
| Obrázok BMP | BMP | Obrázok výsledku vykreslenia povrchu (PSR) alebo objemového vykreslenia (PVR). |
Formát EXODUS zapisuje iba spustiteľný súbor FrontISTR zostavený so zapnutou knižnicou Exodus II. V zostaveniach, kde je vypnutá, sa výstup preskočí.
Zlučovanie paralelných súborov výsledkov a konverzia typu¶
Na zlúčenie súborov výsledkov získaných paralelným spustením (rozdelených podľa PE) do jedného súboru bez vizualizačného spracovania použite nástroj rmerge. rmerge určuje počet rankov a začiatok/koniec/interval časových krokov a zapíše súbor výsledkov v textovom alebo binárnom formáte.
Na konverziu súborov výsledkov medzi textovou a binárnou reprezentáciou použite nástroj rconv. rconv určuje začiatok/koniec/interval časových krokov a konvertuje iba typ reprezentácie.
Súvisiace témy¶
- Výstup a reštart — Obsah súborov výsledkov výpočtu (reštart a výstup histórie)
- Knižnica prvkov — Voľby typov prvkov
- !OUTPUT_VIS — Výber fyzikálnych veličín odovzdávaných vizualizácii
- Ako vybrať prostredia predspracovania, následného spracovania a spustenia — Tvorba siete a vizualizácia pomocou externých nástrojov