Průběh analýzy¶
Analýza ve FrontISTR probíhá přípravou vstupních souborů, spuštěním řešiče fistr1 a kontrolou výstupních souborů. Tato stránka shrnuje celkový průběh, typy používaných vstupních a výstupních souborů a způsob spuštění sériových a paralelních analýz. Podrobné postupy jednotlivých kroků jsou uvedeny na odpovídajících stránkách průvodce spuštěním.
Celkový průběh¶
Sériové a paralelní výpočty se liší tím, zda je nutné dělení sítě a slučování výsledků. Základní postup je následující.
- Získejte FrontISTR a doprovodné programy a připravte je ke spuštění. → Instalace
- Připravte vstupní soubory (celková řídicí data
hecmw_ctrl.dat, data sítě a řídicí data analýzy) podle předepsaného formátu. - Pro paralelní výpočty použijte program pro dělení sítě
hecmw_part1k rozdělení sítě jedné oblasti na sítě distribuovaných oblastí. Pro sériové výpočty tento krok není nutný. - Spusťte
fistr1. - Zkontrolujte výstupní protokoly, soubory výsledků a vizualizační soubory. U paralelních výpočtů výsledky podle potřeby slučte, chcete-li je sjednotit do 1 souboru.
Podrobný sériový postup je uveden v části Sériová analýza; podrobný paralelní postup v části Paralelní analýza.
Vstupní a výstupní soubory¶

Vstupní soubory¶
FrontISTR načítá následující 3 typy vstupních souborů.
- Celková řídicí data (
hecmw_ctrl.dat): Určují názvy vstupních souborů s daty sítě a řídicími daty analýzy a názvy výstupních souborů s výsledky a vizualizačními daty. - Data sítě: Definují síť konečných prvků, data materiálů, data průřezů a data skupin. Pro analýzu na jednom CPU použijte síť jedné oblasti; při paralelním spuštění na více CPU použijte sítě distribuovaných oblastí rozdělené pomocí
hecmw_part1. - Řídicí data analýzy: Definují typ analýzy, okrajové podmínky, zatížení, řízení řešiče a řízení vizualizace.
Všechny tyto soubory jsou textové a lze je vytvářet a upravovat editorem. Syntaxe používaná v jednotlivých souborech je uvedena v části Pravidla vstupu.
Výstupní soubory¶
Při spuštění FrontISTR se podle obsahu analýzy a specifikací v řídicích datech analýzy vytvoří následující soubory.
- Soubory zpráv a protokolů: Obsahují průběh výpočtu a souhrny, například maximální/minimální hodnoty posunutí, přetvoření a napětí a výsledky modální analýzy.
- Soubory výsledků analýzy: Je-li v řídicích datech analýzy zadáno
!WRITE,RESULT, vypisují se fyzikální veličiny pro jednotlivé uzly a prvky. Používají se pro postprocessing a jako vstup do dalších analýz. - Vizualizační soubory: Je-li zadáno
!WRITE,VISUAL, vypisují se data ve formátu pro vizualizační nástroje.
Konvence pojmenování a způsoby kontroly výstupních souborů jsou popsány v částech Sériová analýza a Paralelní analýza; podrobnosti o fyzikálních veličinách a formátech, které lze vypsat, jsou uvedeny v části Výstup a restart.
Spuštění¶
Umístěte fistr1 (fistr1.exe ve Windows) do adresáře uvedeného v cestě PATH nebo do adresáře se vstupními soubory. V adresáři se vstupními soubory spusťte následující příkaz pro zahájení sériového výpočtu.
Načtou se data sítě a řídicí data analýzy zadaná v hecmw_ctrl.dat a vytvoří se zadané soubory výsledků a vizualizace.
Paralelní spuštění¶
Pro paralelní výpočty předem připravte fistr1 s podporou MPI a jako vstup použijte sítě distribuovaných oblastí rozdělené pomocí hecmw_part1. Spuštění se řídí prostředím běhového systému MPI. Níže je uveden příklad se 4 oblastmi.
Binární balíčky pro Windows obsahují běhové prostředí MPI, takže paralelní spuštění je možné bez samostatné instalace MPI. Podrobnosti viz Instalace z binárních balíčků. Koncept dekompozice oblasti je popsán v části Dělení sítě a paralelní výpočty.
Do verze Ver.3.x vyžadovala pouze paralelní kontaktní analýza jako vstup síť jedné oblasti; od Ver.5.x používá paralelní kontaktní analýza sítě distribuovaných oblastí stejně jako ostatní analýzy.
Související témata¶
- Sériová analýza — Postup sériového spuštění a kontroly výstupních souborů.
- Paralelní analýza — Postup od dělení sítě po paralelní spuštění.
- Pravidla vstupu — Společná pravidla syntaxe vstupních souborů.
- Výstup a restart — Fyzikální veličiny, které lze vypsat, a mechanismus restartu.
- Dělení sítě a paralelní výpočty — Dělení sítě pro paralelní výpočty.