Параллель талдау¶
Орындау барысы¶
3.1.3-суретте FrontISTR көмегімен көппроцессорлы параллель өңдеудің орындалу барысы көрсетілген.
3.1.3-сурет Параллель өңдеудің орындалу барысы
Дайындалатын кіріс файлдары¶
(1) Жалпы басқару деректері (dat кеңейтімі)¶
Бұл файл тор деректері мен талдауды басқару деректерінің кіріс файлдарын, сондай-ақ талдау нәтижелерінің шығару файлын көрсетеді. Файл атауы hecmw_ctrl.dat болып бекітілген.
Төменде жалпы басқару деректерінің мысалы көрсетілген. Бұл мысалда hecmw_part алдымен бір доменді model.msh тор деректерін оқиды және бөлінген домендердің model_8.0-ден n-ге дейінгі тор деректерін жазады. FrontSTR бөлінген домендердің model_8.0-ден n-ге дейінгі тор деректерін және model.cnt талдауды басқару деректерін оқып, model.res.0-ден n.1-ге дейінгі талдау нәтижелері деректерін жазады. Сонымен қатар, hecmw_vis бөлінген домендердің model_8.0-ден n-ге дейінгі тор деректерін және model.res.0-ден n.1-ге дейінгі талдау нәтижелері деректерін оқып, көрсетілген шығаруға сәйкес model_vis_psf.0000.(extension) файлын жазады. Толық мәліметті Кілтсөздер анықтамасы (Жалпы басқару деректері) бөлімінен қараңыз.
(2) Бір доменді тор деректері (msh кеңейтімі)¶
Бұл файл талдау нысанының жалпы тор конфигурациясын, материал деректерін, талдауды басқару деректерінде пайдаланылатын топ деректерін және басқа ақпаратты анықтайды. Толық мәліметті Кілтсөздер анықтамасы (Тор деректері) бөлімінен қараңыз.
(3) Талдауды басқару деректері (cnt кеңейтімі)¶
Бұл файл талдау түрін, орын ауыстырудың шекаралық шарттарын, жүктеменің шекаралық шарттарын және басқа параметрлерді анықтайды. Сондай-ақ шешкіш пен визуализаторды басқару деректерін көрсетеді. Талдауды басқару деректерінің мысалдары 3-тарауда келтірілген. Толық мәліметті Кілтсөздер анықтамасы (Талдауды басқару деректері) бөлімінен қараңыз.
(4) Домендерді бөлу утилитасының басқару деректері (dat кеңейтімі)¶
Бұл файл hecmw_part үшін басқару деректерін көрсетеді. Файл атауы hecmw_part_ctrl.dat болып бекітілген. Төменде домендерді бөлу утилитасының басқару деректерінің мысалы берілген. Бұл мысалда PMETIS домендерді бөлу әдісімен бір домен 8 доменге бөлінеді. Домендерге бөлінгеннен кейінгі торды көрсету үшін model_8.inp файлы да шығарылады. Толық мәліметті hecmw1 құжаттамасынан (0803_001x_hecmw_part_201_users.pdf) қараңыз.
(5) Визуализацияны басқару деректері (ini кеңейтімі)¶
Бұл файл hecmw_vis үшін басқару деректерін көрсетеді. Әдепкі файл атауы — hecmw_vis.ini. Төменде визуализацияны басқару деректерінің мысалы берілген. Бұл мысалда MicroAVS үшін құрылымдалмаған тор деректері (inp кеңейтімі) шығарылады. Толық мәліметті кілтсөздер анықтамасындағы !visual және !OUTPUT_VIS бөлімдерінен қараңыз.
Орындау әдісі¶
Кіріс файлдары орналасқан каталогтан келесі командалық жол арқылы hecmw_part іске қосыңыз.
Кіріс файлдары орналасқан каталогтан келесі командалық жол арқылы FrontISTR іске қосыңыз. MPI процестерін іске қосу әдісі орындау ортасына сәйкес бейімделуі керек.
Визуализацияны екі тәсілмен орындауға болады. Біріншісі — оны FrontISTR кейінгі өңдеуі ретінде орындау. Бұл жағдайда талдауды басқару деректерінде
!WRITE, VISUAL
көрсетіңіз, сонда визуализация автоматты түрде орындалады. Бұл жағдайда визуализацияны басқару деректері талдауды басқару деректерінің құрамына енгізілуі керек.
FrontISTR орындалуы аяқталғаннан кейін визуализация жасау үшін алдымен талдауды басқару деректерінде
!WRITE, RESULT
көрсетіп, FrontISTR іске қосыңыз.
FrontISTR аяқталғаннан кейін, кіріс файлдары мен талдау нәтижелері файлдары орналасқан каталогтан келесі командалық жол арқылы hecmw_vis іске қосыңыз. MPI процестерін іске қосу әдісі орындау ортасына сәйкес бейімделуі керек.
Шығару файлдарының сипаттамасы¶
(1) Домендерді бөлу утилитасының журнал файлы (log кеңейтімі)¶
Бұл файлда hecmw_part өңдеу барысы сияқты хабарлар болады. Файл атауы hecmw_part.log болып бекітілген.
(2) Бөлінген домендердің тор файлдары (кеңейтімсіз)¶
Бұл файлдарда домендерге бөлінген тор конфигурациясы, материал деректері, талдауды басқару деректерінде пайдаланылатын топ деректері және басқа ақпарат болады. Әр бөлінген домен үшін бір файл жасалады, файл атаулары жалпы басқару деректерінде көрсетілген файл тақырыбы бойынша төмендегідей беріледі.
Атау ережесі: (!MESH арқылы көрсетілген файл тақырыбы).(бөлінген домен нөмірі)
Мысал: model_8.0-ден model_8.7-ге дейін
(3) Домендерге бөлінген торды көрсету файлы (inp кеңейтімі)¶
Бұл файлда домендерге бөлінген торды көрсетуге арналған құрылымдалмаған тор деректері болады. Оны MicroAVS және соған ұқсас бағдарламаларда көрсетуге болады.
(4) Талдау нәтижелерінің хабар файлы (msg кеңейтімі)¶
Бұл файлда FrontISTR талдауының барысы сияқты хабарлар болады. Әр орындалу үшін бір файл жасалады, ал файл атауы FSTR.msg болып бекітілген.
(5) Талдау нәтижелерінің журнал файлдары (log кеңейтімі)¶
Бұл файлдарда FrontISTR-дің әр түйіні мен элементіндегі физикалық шамалардың талдау нәтижелері болады. Сондай-ақ оларда физикалық шамалардың ең үлкен/ең кіші мәндері және модальдық талдау нәтижелері болады. Динамикалық талдау үшін барлық қадамдардың талдау нәтижелері осы файлдарға шығарылады. Әр бөлінген домен үшін бір файл жасалады, ал файл атауы n.log болып бекітілген (мұндағы n — бөлінген домен нөмірі).
(6) Талдау нәтижелері файлдары (кеңейтімсіз)¶
Бұл файлдар !WRITE, RESULT опциясы көрсетілгенде шығарылады.
Бұл файлдарда FrontISTR-дің әр түйіні мен элементіндегі физикалық шамалардың талдау нәтижелері болады. Әр бөлінген домен мен әр қадам үшін файл жасалады, ал файл атаулары жалпы басқару деректерінде көрсетілген файл тақырыбы бойынша төмендегідей беріледі.
Атау ережесі: (!RESULT арқылы көрсетілген файл тақырыбы).(бөлінген домен нөмірі).(қадам нөмірі)
Мысал: model_8.res.0.1-ден model_8.res.7.1-ге дейін
(7) Талдау нәтижелерінің растрлық файлдары (bmp кеңейтімі)¶
Бұл файлдар визуализацияны басқару деректерінде көрсетілген кезде шығарылады.
Бұл файлдарда визуализация өңдеуі арқылы жасалған растрлық деректер болады. Файл атаулары жалпы басқару деректерінде көрсетілген файл тақырыбы бойынша беріледі. Атау ережесінің толық мәліметін hecmw1 құжаттамасынан (0803_001f_hecmw_PC_cluster_201_vis.pdf) қараңыз.
(8) Талдау нәтижелерінің құрылымдалмаған тор деректері файлдары (inp кеңейтімі)¶
Бұл файлдар визуализацияны басқару деректерінде көрсетілген кезде шығарылады.
Бұл файлдарды REVOCAP_PrePost, MicroAVS және соған ұқсас бағдарламаларда кейінгі өңдеу үшін пайдалануға болады. Олардың атаулары жалпы басқару деректерінде көрсетілген файл тақырыбы бойынша төмендегідей беріледі.
Атау ережесі: (!RESULT арқылы көрсетілген файл тақырыбы)_psf.(қадам нөмірі).inp
Мысал: model_vis_psf.0000.inp
(9) Талдау нәтижелерінің бейтарап файлдары (neu кеңейтімі)¶
Бұл файлдар визуализацияны басқару деректерінде көрсетілген кезде шығарылады.
Бұл файлдарды Femap арқылы кейінгі өңдеу үшін пайдалануға болады. Олардың атаулары жалпы басқару деректерінде көрсетілген файл тақырыбы бойынша төмендегідей беріледі.
Атау ережесі: (!RESULT арқылы көрсетілген файл тақырыбы)_psf.(қадам нөмірі).neu
Мысал: model_vis_psf.0000.neu
Ескертпе: FSTR.dbg.0-ден n-ге дейінгі файлдар да шығарылады, бірақ олар жөндеуге арналған және әдетте оларға жүгіну қажет емес.