Přeskočit obsah

Převod sítě a dat

Kromě standardních formátů (síť HEC-MW a řídicí data analýzy FSTR) podporuje vstup/výstup FrontISTR import externích formátů sítí a export do vizualizačních formátů. Tato kapitola shrnuje funkce převodu formátů, nikoli vlastní výpočet.

Přehled funkcí

Funkce převodu dat se dělí do následujících 2 kategorií.

Kategorie Funkce Vstup/výstup
Převod na vstupní straně Import neutrálních souborů FEMAP (neu2fstr) Neutrální soubor NEU → síť HEC-MW + řídicí soubor FrontISTR
Převod na výstupní straně Export výsledků analýzy do vizualizačních formátů (!VISUAL) Výsledky HEC-MW → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Převod na výstupní straně Sloučení distribuovaných výsledkových souborů z paralelního běhu (rmerge) Výsledkové soubory jednotlivých PE → jeden výsledkový soubor
Převod na výstupní straně Převod výsledkových souborů mezi textovým a binárním formátem (rconv) Textové ↔ binární výsledkové soubory

Volba fyzikálních veličin zahrnutých do výsledkových souborů a mechanismus restartovacích souborů nejsou v této kapitole zahrnuty; viz Výstup a restart.

Import externích sítí

FrontISTR obsahuje nástroj neu2fstr, který převádí neutrální soubory FEMAP (NEU) na síť HEC-MW a řídicí soubory FrontISTR.

Při použití neu2fstr se během převodu zadává typ analýzy (statická analýza / modální analýza / tepelná analýza). Vygenerují se následující soubory.

  • Soubor sítě HEC-MW: uzlové souřadnice, konektivita prvků, ID materiálů, souřadné systémy, skupiny uzlů a skupiny prvků
  • Řídicí soubor FrontISTR: šablona základních řídicích karet, například !SOLUTION, podle typu analýzy
  • Řídicí soubor HEC-MW (hecmw_ctrl.dat): generuje se volitelně

Při převodu pro modální analýzu jsou parametry v části !EIGEN pouze provizorní hodnoty a uživatel je musí po převodu upravit. Informace, jako jsou okrajové podmínky, zatížení a kontakt, které nemají reprezentaci v neutrálním souboru FEMAP, nejsou do výsledku převodu zahrnuty a musí být doplněny do řídicího souboru.

Export do vizualizačních formátů

Výsledky výpočtu lze kromě standardních výsledkových souborů HEC-MW zapisovat také do formátů pro vizualizační nástroje. Při paralelním běhu se vizualizační zpracování provádí v rámci stejného běhu MPI jako analýza, takže výsledky všech PE jsou integrovány do jediného vizualizačního souboru.

Ve vstupu !VISUAL,method=PSR určuje pseudo-vizualizaci (řezy, izoplochy, deformované tvary apod.), zatímco !VISUAL,method=PVR určuje objemové vykreslování. Podrobnosti syntaxe naleznete v referenci klíčového slova. Parametr output_type vybírá z následujících formátů.

Kategorie formátu Hodnota output_type Účel
AVS UCD (výchozí) AVS Lehký soubor UCD obsahující pouze povrchové prvky. Výchozí, když je output_type vynecháno.
Úplný AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD obsahující všechny prvky. Lze zvolit přeuspořádanou verzi (REORDER) a verzi s výstupem po jednotlivých PE (SEPARATE).
Binární AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Binární verze úplného AVS UCD.
Komprimovaný AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS Verze úplného AVS UCD komprimovaná pomocí zlib.
MicroAVS COMPLETE_MICROAVS Soubor UCD pro MicroAVS.
VTK VTK, BIN_VTK, COMP_VTK Formát VTK čitelný v ParaView a podobných nástrojích. Lze zvolit ASCII / binární / komprimovaný výstup.
EXODUS EXODUS, STEP_EXODUS Formát Exodus II pro ParaView. EXODUS zapisuje všechny časové kroky do jednoho souboru, zatímco STEP_EXODUS zapisuje 1 soubor pro každý časový krok.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Univerzální textový soubor NEUTRAL ve formátu FEMAP.
Obrázek BMP BMP Obrázek výsledku povrchového vykreslení (PSR) nebo objemového vykreslení (PVR).

Formát EXODUS zapisuje pouze spustitelný soubor FrontISTR sestavený s povolenou knihovnou Exodus II. Ve sestaveních, kde je tato podpora vypnuta, se výstup přeskočí.

Sloučení paralelních výsledkových souborů a převod typu

Chcete-li bez vizualizačního zpracování sloučit výsledkové soubory získané z paralelního běhu (rozdělené podle PE) do jediného souboru, použijte nástroj rmerge. rmerge zadává počet ranků a začátek/konec/interval časových kroků a zapisuje výsledkový soubor v textovém nebo binárním formátu.

Chcete-li převádět výsledkové soubory mezi textovou a binární reprezentací, použijte nástroj rconv. rconv zadává začátek/konec/interval časových kroků a převádí pouze typ reprezentace.

Související témata