Priebeh analýzy¶
Analýza vo FrontISTR prebieha prípravou vstupných súborov, spustením riešiča fistr1 a kontrolou výstupných súborov. Táto stránka sumarizuje celkový priebeh, typy používaných vstupných a výstupných súborov a spôsob spustenia sériovej a paralelnej analýzy. Podrobné postupy jednotlivých krokov sú uvedené na príslušných stránkach vykonávacieho sprievodcu.
Celkový priebeh¶
Sériový a paralelný výpočet sa líšia v tom, či je potrebné rozdelenie domény a zlučovanie výsledkov. Základný priebeh je nasledujúci.
- Získajte FrontISTR a sprievodné programy a pripravte ich na spustenie. → Inštalácia
- Pripravte vstupné súbory (celkové riadiace údaje
hecmw_ctrl.dat, údaje siete a riadiace údaje analýzy) podľa určeného formátu. - Pri paralelnom výpočte rozdeľte sieť jednej domény na siete rozdelených domén pomocou programu na dekompozíciu domény
hecmw_part1. Pri sériovom výpočte tento krok nie je potrebný. - Spustite
fistr1. - Skontrolujte výstupné protokoly, výsledkové a vizualizačné súbory. Pri paralelnom výpočte podľa potreby zlúčte výsledky, ak ich chcete spojiť do jedného súboru.
Podrobný sériový postup nájdete v časti Sériová analýza; podrobný paralelný postup v časti Paralelná analýza.
Vstupné a výstupné súbory¶

Vstupné súbory¶
FrontISTR načítava nasledujúce tri typy vstupných súborov.
- Celkové riadiace údaje (
hecmw_ctrl.dat): Určujú názvy vstupných súborov údajov siete a riadiacich údajov analýzy a názvy výstupných súborov výsledkov a vizualizačných údajov. - Údaje siete: Definujú sieť konečných prvkov, materiálové údaje, prierezové údaje a údaje skupín. Pri analýze na jednom CPU použite sieť jednej domény; pri paralelnom spustení na viacerých CPU použite siete rozdelených domén vytvorené pomocou
hecmw_part1. - Riadiace údaje analýzy: Definujú typ analýzy, okrajové podmienky, zaťaženia, riadenie riešiča a riadenie vizualizácie.
Všetky tieto súbory sú textové a možno ich vytvárať a upravovať v editore. Syntax jednotlivých súborov nájdete v časti Pravidlá vstupu.
Výstupné súbory¶
Po spustení FrontISTR sa podľa obsahu analýzy a špecifikácií v riadiacich údajoch analýzy vytvoria nasledujúce súbory.
- Súbory správ a protokolov: Zapisujú priebeh vykonávania a súhrny, napríklad maximálne/minimálne hodnoty posunutia, pretvorenia a napätia a výsledky modálnej analýzy.
- Súbory výsledkov analýzy: Keď je v riadiacich údajoch analýzy zadané
!WRITE,RESULT, zapisujú sa fyzikálne veličiny pre každý uzol a prvok. Používajú sa na následné spracovanie a ako vstup do ďalších analýz. - Vizualizačné súbory: Keď je zadané
!WRITE,VISUAL, údaje sa zapisujú vo formáte pre vizualizačné nástroje.
Pravidlá pomenovania a spôsoby kontroly výstupných súborov sú opísané v častiach Sériová analýza a Paralelná analýza; podrobnosti o fyzikálnych veličinách a formátoch, ktoré možno zapisovať, sú uvedené v časti Výstup a reštart.
Spustenie¶
Umiestnite fistr1 (fistr1.exe vo Windows) do adresára vo vyhľadávacej ceste alebo do adresára obsahujúceho vstupné súbory. V adresári obsahujúcom vstupné súbory spustite nasledujúci príkaz na začatie sériového výpočtu.
Načítajú sa údaje siete a riadiace údaje analýzy zadané v hecmw_ctrl.dat a vytvoria sa určené výsledkové a vizualizačné súbory.
Paralelné spustenie¶
Pri paralelnom výpočte si vopred pripravte fistr1 s podporou MPI a ako vstup použite siete rozdelených domén vytvorené pomocou hecmw_part1. Spôsob spustenia závisí od runtime prostredia MPI. Príklad so štyrmi doménami je uvedený nižšie.
Binárne balíky pre Windows obsahujú runtime MPI, takže paralelné spustenie je možné bez samostatnej inštalácie MPI. Podrobnosti nájdete v časti Inštalácia binárnych balíkov. Koncept rozdelenia domény je opísaný v časti Rozdelenie domény a paralelný výpočet.
Do verzie 3.x vyžadovala sieť jednej domény ako vstup iba paralelná kontaktná analýza; od verzie 5.x paralelná kontaktná analýza používa siete rozdelených domén rovnako ako ostatné analýzy.
Pozrite tiež¶
- Sériová analýza — postup sériového spustenia a kontroly výstupných súborov.
- Paralelná analýza — postup od rozdelenia domény po paralelné spustenie.
- Pravidlá vstupu — spoločné pravidlá syntaxe vstupných súborov.
- Výstup a reštart — fyzikálne veličiny, ktoré možno zapisovať, a mechanizmus reštartu.
- Rozdelenie domény a paralelný výpočet — rozdelenie domény pre paralelné výpočty.