Tijek analize¶
Analiza u FrontISTR-u odvija se pripremom ulaznih datoteka, pokretanjem rješavača fistr1 i provjerom izlaznih datoteka. Ova stranica sažima cjelokupan tijek, vrste ulaznih i izlaznih datoteka te način izvođenja serijskih i paralelnih analiza. Detaljni postupci za svaki korak nalaze se na odgovarajućim stranicama vodiča za izvođenje.
Cjelokupan tijek¶
Serijski i paralelni izračuni razlikuju se po tome jesu li potrebni particioniranje domene i spajanje rezultata. Osnovni tijek je sljedeći.
- Nabavite FrontISTR i prateće programe te ih pripremite za izvođenje. → Instalacija
- Pripremite ulazne datoteke (opće upravljačke podatke
hecmw_ctrl.dat, podatke mreže i podatke upravljanja analizom) prema propisanom formatu. - Za paralelne izračune programom za particioniranje domene
hecmw_part1podijelite mrežu jedne domene u mreže distribuiranih domena. Za serijske izračune ovaj korak nije potreban. - Pokrenite
fistr1. - Provjerite izlazne zapisnike, rezultate i datoteke vizualizacije. Kod paralelnog izračuna po potrebi spojite rezultate ako ih želite objediniti u jednu datoteku.
Za detaljan serijski postupak pogledajte Serijska analiza, a za detaljan paralelni postupak Paralelna analiza.
Ulazne i izlazne datoteke¶

Ulazne datoteke¶
FrontISTR učitava sljedeće tri vrste ulaznih datoteka.
- Opći upravljački podaci (
hecmw_ctrl.dat): Navode nazive ulaznih datoteka za podatke mreže i upravljanja analizom te nazive izlaznih datoteka za rezultate i podatke vizualizacije. - Podaci mreže: Definiraju mrežu konačnih elemenata, podatke materijala, presjeka i grupa. Za analizu na jednom CPU-u koristi se mreža jedne domene, a za paralelno izvođenje na više CPU-ova mreže distribuiranih domena koje je particionirao
hecmw_part1. - Podaci upravljanja analizom: Definiraju vrstu analize, granične uvjete, opterećenja, upravljanje rješavačem i upravljanje vizualizacijom.
Sve su to tekstne datoteke i mogu se stvarati i uređivati u uređivaču. Za sintaksu sadržaja pojedinih datoteka pogledajte Pravila ulaza.
Izlazne datoteke¶
Pri pokretanju FrontISTR-a izlaze sljedeće datoteke, ovisno o sadržaju analize i postavkama u podacima upravljanja analizom.
- Datoteke poruka i zapisnika: Sadrže napredak izvođenja i sažetke poput najvećih/najmanjih vrijednosti pomaka, deformacije i naprezanja te rezultate modalne analize.
- Datoteke rezultata analize: Kada je u podacima upravljanja analizom naveden
!WRITE,RESULT, izlaze fizikalne veličine za svaki čvor i element. Koriste se za naknadnu obradu i kao ulaz drugim analizama. - Datoteke vizualizacije: Kada je naveden
!WRITE,VISUAL, podaci se ispisuju u formatu za alate za vizualizaciju.
Pravila imenovanja i načini provjere izlaznih datoteka opisani su u Serijskoj analizi i Paralelnoj analizi; pojedinosti o fizikalnim veličinama i formatima izlaza nalaze se u Izlazu i ponovnom pokretanju.
Izvođenje¶
Postavite fistr1 (fistr1.exe na Windowsu) u direktorij koji je u putanji ili u direktorij s ulaznim datotekama. Pokretanjem sljedeće naredbe u direktoriju s ulaznim datotekama započinje serijski izračun.
Učitavaju se podaci mreže i upravljanja analizom navedeni u hecmw_ctrl.dat, a ispisuju se zadane datoteke rezultata i vizualizacije.
Paralelno izvođenje¶
Za paralelni izračun unaprijed pripremite fistr1 s podrškom za MPI i kao ulaz koristite mreže distribuiranih domena particionirane pomoću hecmw_part1. Izvođenje slijedi MPI okruženje. U nastavku je primjer za četiri domene.
Distribucijski binarni paketi za Windows uključuju MPI runtime, pa je paralelno izvođenje moguće bez zasebne instalacije MPI-ja. Za pojedinosti pogledajte Instalacija binarnim paketima. Koncept particioniranja domene opisan je u Particioniranju domene i paralelnom računanju.
Do Ver.3.x samo je paralelna kontaktna analiza zahtijevala mrežu jedne domene kao ulaz; od Ver.5.x nadalje i paralelna kontaktna analiza koristi mreže distribuiranih domena na isti način kao druge analize.
Povezano¶
- Serijska analiza — postupak serijskog izvođenja i provjere izlaznih datoteka.
- Paralelna analiza — postupak od particioniranja domene do paralelnog izvođenja.
- Pravila ulaza — zajednička pravila sintakse ulaznih datoteka.
- Izlaz i ponovno pokretanje — fizikalne veličine koje se mogu ispisati i mehanizam ponovnog pokretanja.
- Particioniranje domene i paralelno računanje — particioniranje domene za paralelno računanje.