Uchanganuzi sambamba¶
Mtiririko wa utekelezaji¶
Mchoro 3.1.3 unaonyesha mtiririko wa utekelezaji wa FrontISTR kwa uchakataji sambamba kwenye mfumo wenye vichakataji vingi.
Mchoro 3.1.3 Mtiririko wa utekelezaji wa uchakataji sambamba
Faili za ingizo za kuandaa¶
(1) Data ya udhibiti wa jumla (kiendelezi dat)¶
Faili hii hubainisha faili za ingizo za data ya mesh na data ya udhibiti wa uchanganuzi, pamoja na faili ya tokeo la matokeo ya uchanganuzi. Jina la faili limewekwa kuwa hecmw_ctrl.dat.
Mfano wa data ya udhibiti wa jumla umeonyeshwa hapa chini. Katika mfano huu, hecmw_part husoma kwanza data ya mesh ya kikoa kimoja model.msh na kuandika data ya mesh ya vikoa vilivyosambazwa model_8.0~n. FrontISTR husoma data ya mesh ya vikoa vilivyosambazwa model_8.0~n na data ya udhibiti wa uchanganuzi model.cnt, kisha huandika data ya matokeo ya uchanganuzi model.res.0~n.1. Aidha, hecmw_vis husoma data ya mesh ya vikoa vilivyosambazwa model_8.0~n na data ya matokeo ya uchanganuzi model.res.0~n.1, kisha huandika model_vis_psf.0000.(kiendelezi) kulingana na tokeo lililobainishwa. Kwa maelezo, rejelea Rejea ya maneno muhimu (Data ya udhibiti wa jumla).
(2) Data ya mesh ya kikoa kimoja (kiendelezi msh)¶
Faili hii hufafanua muundo mzima wa mesh ya kitu cha uchanganuzi, data ya nyenzo, data ya makundi inayotumiwa katika data ya udhibiti wa uchanganuzi, na taarifa nyingine. Kwa maelezo, rejelea Rejea ya maneno muhimu (Data ya mesh).
(3) Data ya udhibiti wa uchanganuzi (kiendelezi cnt)¶
Faili hii hufafanua aina ya uchanganuzi, masharti ya mpaka ya uhamisho, masharti ya mpaka ya mizigo, na mipangilio mingine. Pia hubainisha data ya udhibiti wa kitatuzi na data ya udhibiti wa kioneshaji. Mifano ya data ya udhibiti wa uchanganuzi imeonyeshwa katika Sura ya 3. Kwa maelezo, rejelea Rejea ya maneno muhimu (Data ya udhibiti wa uchanganuzi).
(4) Data ya udhibiti wa zana ya ugawaji wa mesh (kiendelezi dat)¶
Faili hii hubainisha data ya udhibiti wa hecmw_part. Jina la faili limewekwa kuwa hecmw_part_ctrl.dat. Mfano wa data ya udhibiti wa zana ya ugawaji wa mesh umeonyeshwa hapa chini. Katika mfano huu, kikoa kimoja kinagawanywa kuwa vikoa 8 kwa mbinu ya ugawaji ya PMETIS. Faili model_8.inp pia hutolewa ili kuonyesha mesh baada ya kugawanywa. Kwa maelezo, rejelea hati ya hecmw1 (0803_001x_hecmw_part_201_users.pdf).
(5) Data ya udhibiti wa uonyeshaji (kiendelezi ini)¶
Faili hii hubainisha data ya udhibiti wa hecmw_vis. Jina la faili la chaguo-msingi ni hecmw_vis.ini. Mfano wa data ya udhibiti wa uonyeshaji umeonyeshwa hapa chini. Katika mfano huu, data ya gridi isiyo na muundo kwa MicroAVS (kiendelezi inp) hutolewa. Kwa maelezo, rejelea !visual na !OUTPUT_VIS katika rejea ya maneno muhimu.
Njia ya utekelezaji¶
Endesha hecmw_part katika saraka yenye faili za ingizo kwa amri ifuatayo.
Endesha FrontISTR katika saraka yenye faili za ingizo kwa amri ifuatayo. Njia ya kuanzisha michakato ya MPI lazima irekebishwe kulingana na mazingira ya utekelezaji.
Uonyeshaji unaweza kutekelezwa kwa njia mbili. Njia ya kwanza ni kuutekeleza kama uchakataji wa baada ya FrontISTR. Katika hali hii, bainisha
!WRITE, VISUAL
katika data ya udhibiti wa uchanganuzi; uonyeshaji utatekelezwa kiotomatiki. Data ya udhibiti wa uonyeshaji lazima ijumuishwe katika data ya udhibiti wa uchanganuzi.
Ili kufanya uonyeshaji baada ya FrontISTR kukamilika, bainisha kwanza
!WRITE, RESULT
katika data ya udhibiti wa uchanganuzi, kisha endesha FrontISTR.
Baada ya FrontISTR kukamilika, endesha hecmw_vis katika saraka yenye faili za ingizo na faili za matokeo ya uchanganuzi kwa amri ifuatayo. Njia ya kuanzisha michakato ya MPI lazima irekebishwe kulingana na mazingira ya utekelezaji.
Maelezo ya faili za matokeo¶
(1) Faili ya kumbukumbu ya zana ya ugawaji wa mesh (kiendelezi log)¶
Faili hii ina ujumbe kuhusu maendeleo ya uchakataji wa hecmw_part. Jina la faili limewekwa kuwa hecmw_part.log.
(2) Faili za mesh ya vikoa vilivyosambazwa (bila kiendelezi)¶
Faili hizi zina muundo wa mesh iliyogawanywa kwa vikoa, data ya nyenzo, data ya makundi inayotumiwa katika data ya udhibiti wa uchanganuzi, na taarifa nyingine. Faili moja huundwa kwa kila kikoa kilichosambazwa, na majina yake hutumia kichwa cha faili kilichobainishwa katika data ya udhibiti wa jumla kama ifuatavyo.
Kanuni ya jina: (kichwa cha faili kilichobainishwa na !MESH).(nambari ya kikoa kilichosambazwa)
Mfano: model_8.0 ~ model_8.7
(3) Faili ya kuonyesha mesh iliyogawanywa kwa vikoa (kiendelezi inp)¶
Faili hii ina data ya gridi isiyo na muundo ya kuonyesha mesh iliyogawanywa kwa vikoa. Inaweza kuonyeshwa kwa MicroAVS na programu nyingine zinazofanana.
(4) Faili ya ujumbe wa matokeo ya uchanganuzi (kiendelezi msg)¶
Faili hii ina ujumbe kuhusu maendeleo ya uchanganuzi wa FrontISTR. Faili moja huundwa kwa kila utekelezaji, na jina lake limewekwa kuwa FSTR.msg.
(5) Faili za kumbukumbu za matokeo ya uchanganuzi (kiendelezi log)¶
Faili hizi zina matokeo ya uchanganuzi ya kiasi cha kifizikia katika kila nodi na elementi ya FrontISTR. Pia zina thamani za juu na za chini za kiasi cha kifizikia na matokeo ya uchanganuzi wa modi. Katika uchanganuzi wa mienendo, matokeo ya hatua zote hutolewa katika faili hizi. Faili moja huundwa kwa kila kikoa kilichosambazwa, na jina lake limewekwa kuwa n.log (ambapo n ni nambari ya kikoa kilichosambazwa).
(6) Faili za matokeo ya uchanganuzi (bila kiendelezi)¶
Faili hizi hutolewa wakati chaguo la !WRITE, RESULT limebainishwa.
Faili hizi zina matokeo ya uchanganuzi ya kiasi cha kifizikia katika kila nodi na elementi ya FrontISTR. Faili huundwa kwa kila kikoa kilichosambazwa na kila hatua, na majina yake hutumia kichwa cha faili kilichobainishwa katika data ya udhibiti wa jumla kama ifuatavyo.
Kanuni ya jina: (kichwa cha faili kilichobainishwa na !RESULT).(nambari ya kikoa kilichosambazwa).(nambari ya hatua)
Mfano: model_8.res.0.1 ~ model_8.res.7.1
(7) Faili za bitmap za matokeo ya uchanganuzi (kiendelezi bmp)¶
Faili hizi hutolewa zinapobainishwa katika data ya udhibiti wa uonyeshaji.
Faili hizi zina data ya bitmap iliyotengenezwa na uchakataji wa uonyeshaji. Majina ya faili hutumia kichwa cha faili kilichobainishwa katika data ya udhibiti wa jumla. Kwa maelezo ya kanuni ya majina, rejelea hati ya hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf).
(8) Faili za data ya gridi isiyo na muundo za matokeo ya uchanganuzi (kiendelezi inp)¶
Faili hizi hutolewa zinapobainishwa katika data ya udhibiti wa uonyeshaji.
Faili hizi zinaweza kutumiwa kwa uchakataji wa baada katika REVOCAP_PrePost, MicroAVS, na programu nyingine zinazofanana. Majina yake hutumia kichwa cha faili kilichobainishwa katika data ya udhibiti wa jumla kama ifuatavyo.
Kanuni ya jina: (kichwa cha faili kilichobainishwa na !RESULT)_psf.(nambari ya hatua).inp
Mfano: model_vis_psf.0000.inp
(9) Faili za neutral za matokeo ya uchanganuzi (kiendelezi neu)¶
Faili hizi hutolewa zinapobainishwa katika data ya udhibiti wa uonyeshaji.
Faili hizi zinaweza kutumiwa kwa uchakataji wa baada katika Femap. Majina yake hutumia kichwa cha faili kilichobainishwa katika data ya udhibiti wa jumla kama ifuatavyo.
Kanuni ya jina: (kichwa cha faili kilichobainishwa na !RESULT)_psf.(nambari ya hatua).neu
Mfano: model_vis_psf.0000.neu
Dokezo: Faili FSTR.dbg.0~n pia hutolewa, lakini ni za utatuzi wa hitilafu na kwa kawaida hazihitaji kurejelewa.