Analīzes darba plūsma¶
FrontISTR analīze notiek, sagatavojot ievades failus, palaižot risinātāju fistr1 un pārbaudot izveidotos izvades failus. Šajā lapā apkopota kopējā darba plūsma, izmantoto ievades un izvades failu veidi, kā arī secīgas un paralēlas izpildes metodes. Katras darbības detalizēta procedūra ir norādīta attiecīgajā izpildes rokasgrāmatas lapā.
Kopējā darba plūsma¶
Secīgā un paralēlā aprēķinā atšķiras tas, vai ir nepieciešama apgabalu sadalīšana un rezultātu apvienošana. Pamata darba plūsma ir šāda.
- Iegūstiet FrontISTR un ar to saistītās programmas un sagatavojiet tās izpildei. → Instalēšana
- Sagatavojiet ievades failus (vispārīgās vadības datus
hecmw_ctrl.dat, tīkla datus un analīzes vadības datus) atbilstoši norādītajam formātam. - Paralēlam aprēķinam izmantojiet apgabalu sadalīšanas programmu
hecmw_part1, lai viena apgabala tīklu sadalītu sadalīto apgabalu tīklos. Secīgam aprēķinam šī darbība nav nepieciešama. - Palaidiet
fistr1. - Pārbaudiet izveidotos žurnāla, rezultātu un vizualizācijas failus. Ja paralēlā aprēķina rezultātus vēlaties apvienot vienā failā, pēc vajadzības apvienojiet rezultātus.
Detalizētu secīgās izpildes procedūru skatiet sadaļā Secīga analīze, bet detalizētu paralēlās izpildes procedūru — sadaļā Paralēla analīze.
Ievades un izvades faili¶

Ievades faili¶
FrontISTR nolasa šādus trīs ievades failu veidus.
- Vispārīgās vadības dati (
hecmw_ctrl.dat): norāda tīkla datu un analīzes vadības datu ievades failu nosaukumus, kā arī rezultātu un vizualizācijas datu izvades failu nosaukumus. - Tīkla dati: definē galīgo elementu tīklu, materiālu datus, šķērsgriezumu datus un grupu datus. Analīzei ar vienu CPU izmanto viena apgabala tīklu, bet paralēlai izpildei ar vairākiem CPU izmanto ar
hecmw_part1sadalītus sadalīto apgabalu tīklus. - Analīzes vadības dati: definē analīzes veidu, robežnosacījumus, slodzes, risinātāja vadību un vizualizācijas vadību.
Tie visi ir teksta faili, kurus var izveidot un rediģēt ar teksta redaktoru. Katrā failā izmantojamā formāta sintaksi skatiet sadaļā Ievades noteikumi.
Izvades faili¶
Palaižot FrontISTR, atbilstoši analīzes saturam un analīzes vadības datu iestatījumiem tiek izveidoti šādi faili.
- Ziņojumu un žurnāla faili: satur izpildes gaitu un kopsavilkumus, piemēram, pārvietojuma, deformācijas un sprieguma maksimālās/minimālās vērtības, kā arī modālās analīzes rezultātus.
- Analīzes rezultātu faili: ja analīzes vadības datos ir norādīts
!WRITE,RESULT, tiek izvadīti katra mezgla un elementa fizikālie lielumi. Tos izmanto pēcapstrādei un kā ievadi citām analīzēm. - Vizualizācijas faili: ja ir norādīts
!WRITE,VISUAL, dati tiek izvadīti vizualizācijas rīkiem paredzētā formātā.
Izvades failu nosaukumu veidošanas noteikumi un pārbaudes metodes ir aprakstītas sadaļās Secīga analīze un Paralēla analīze; detalizēta informācija par izvadāmajiem fizikālajiem lielumiem un formātiem ir sniegta sadaļā Izvade un restartēšana.
Izpilde¶
Novietojiet fistr1 (Windows versijā — fistr1.exe) direktorijā, kas iekļauta ceļā, vai direktorijā, kur atrodas ievades faili. Lai sāktu secīgu aprēķinu, ievades failu direktorijā izpildiet šo komandu.
Tiek nolasīti hecmw_ctrl.dat norādītie tīkla dati un analīzes vadības dati, un tiek izveidoti norādītie rezultātu un vizualizācijas faili.
Paralēla izpilde¶
Paralēlam aprēķinam iepriekš sagatavojiet MPI atbalstošu fistr1 un kā ievadi izmantojiet ar hecmw_part1 sadalītus sadalīto apgabalu tīklus. Izpilde notiek atbilstoši MPI izpildvides prasībām. Tālāk parādīts piemērs ar četriem apgabaliem.
Windows binārajās pakotnēs ir iekļauta MPI izpildvide, tādēļ paralēla izpilde ir iespējama bez atsevišķas MPI instalēšanas. Detalizētu informāciju skatiet sadaļā Instalēšana ar binārajām pakotnēm. Apgabalu sadalīšanas princips ir aprakstīts sadaļā Apgabalu sadalīšana un paralēlie aprēķini.
Līdz Ver.3.x tikai paralēlai kontakta analīzei bija nepieciešams ievadīt viena apgabala tīklu, bet no Ver.5.x arī paralēlā kontakta analīzē tiek izmantota tāda pati metode kā citās analīzēs — ievadīts sadalīto apgabalu tīkls.
Saistītās sadaļas¶
- Secīga analīze — secīgas izpildes procedūra un izvades failu pārbaude.
- Paralēla analīze — procedūra no apgabalu sadalīšanas līdz paralēlai izpildei.
- Ievades noteikumi — kopīgie ievades failu sintakses noteikumi.
- Izvade un restartēšana — izvadāmie fizikālie lielumi un restartēšanas mehānisms.
- Apgabalu sadalīšana un paralēlie aprēķini — apgabalu sadalīšana paralēliem aprēķiniem.