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í oblasti 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í oblasti
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 jednoho 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í tři 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 čtyřmi 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 dělení oblasti je popsán v části Dělení oblasti 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.
Viz také¶
- Sériová analýza — Postup sériového spuštění a kontroly výstupních souborů.
- Paralelní analýza — Postup od dělení oblasti 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í oblasti a paralelní výpočty — Dělení oblasti pro paralelní výpočty.