Paralel emal ilə analiz¶
İcra axını¶
FrontISTR istifadə etməklə çoxprosessorlu paralel emalın icra axını Şəkil 3.1.3-də göstərilmişdir.
Şəkil 3.1.3 Paralel emal ilə icra axını
Hazırlanacaq giriş faylları¶
(1) Ümumi idarəetmə verilənləri (dat uzantısı)¶
Bu faylda tor verilənlərinin və analiz idarəetmə verilənlərinin giriş faylları, həmçinin analiz nəticələrinin çıxış faylları göstərilir. Fayl adı sabit olaraq hecmw_ctrl.dat-dır.
Ümumi idarəetmə verilənlərinə nümunə aşağıda göstərilmişdir. Bu nümunədə əvvəlcə hecmw_part tək oblastlı tor verilənləri model.msh faylını oxuyur və paylanmış oblastlı tor verilənləri model_8.0~n fayllarını yazır. FrontISTR paylanmış oblastlı tor verilənləri model_8.0~n və analiz idarəetmə verilənləri model.cnt faylını oxuyur və analiz nəticələri model.res.0~n.1 fayllarını yazır. Bundan əlavə, hecmw_vis paylanmış oblastlı tor verilənləri model_8.0~n və analiz nəticələri model.res.0~n.1 fayllarını oxuyur və çıxış parametrinə uyğun model_vis_psf.0000.(uzantı) faylını yazır. Təfərrüatlar üçün Açar sözlər üzrə istinad (ümumi idarəetmə verilənləri) bölməsinə baxın.
(2) Tək oblastlı tor verilənləri (msh uzantısı)¶
Bu faylda analiz obyektinin ümumi tor quruluşu, material məlumatları və analiz idarəetmə verilənlərində istifadə olunan qrup məlumatları və s. təyin edilir. Təfərrüatlar üçün Açar sözlər üzrə istinad (tor verilənləri) bölməsinə baxın.
(3) Analiz idarəetmə verilənləri (cnt uzantısı)¶
Bu faylda analiz növü, yerdəyişmə sərhəd şərtləri, yük sərhəd şərtləri və s. təyin edilir. Həlledici və vizuallaşdırıcının idarəetmə məlumatları da burada göstərilir. Analiz idarəetmə verilənlərinin nümunəsi Fəsil 3-də verilir. Təfərrüatlar üçün Açar sözlər üzrə istinad (analiz idarəetmə verilənləri) bölməsinə baxın.
(4) Torun bölünməsi utilitinin idarəetmə məlumatları (dat uzantısı)¶
Bu faylda hecmw_part idarəetmə məlumatları göstərilir. Fayl adı sabit olaraq hecmw_part_ctrl.dat-dır. Torun bölünməsi utilitinin idarəetmə məlumatlarına nümunə aşağıda verilmişdir. Bu nümunədə PMETIS torun bölünməsi üsulu ilə tək oblast 8 hissəyə bölünür. Həmçinin torun bölünməsindən sonrakı toru göstərmək üçün model_8.inp faylı yaradılır. Təfərrüatlar üçün hecmw1 sənədinə (0803_001x_hecmw_part_201_users.pdf) baxın.
(5) Vizuallaşdırma idarəetmə məlumatları (ini uzantısı)¶
Bu faylda hecmw_vis idarəetmə məlumatları göstərilir. Standart fayl adı hecmw_vis.ini-dir. Vizuallaşdırma idarəetmə məlumatlarına nümunə aşağıda verilmişdir. Bu nümunədə MicroAVS üçün strukturlaşdırılmamış tor verilənləri (inp uzantısı) çıxarılır. Təfərrüatlar üçün açar sözlər üzrə istinaddakı !visual və !OUTPUT_VIS bölmələrinə baxın.
İcra üsulu¶
hecmw_part giriş fayllarının olduğu kataloqda aşağıdakı əmr sətri ilə işə salınır.
FrontISTR giriş fayllarının olduğu kataloqda aşağıdakı əmr sətri ilə işə salınır. MPI proseslərinin icra üsulu istifadə olunan mühitə uyğun dəyişdirilməlidir.
Vizuallaşdırma iki üsulla yerinə yetirilə bilər. Birinci üsul FrontISTR-in sonrakı emalı kimi icradır; bunun üçün analiz idarəetmə verilənlərində
!WRITE, VISUAL
göstərildikdə avtomatik icra olunur. Bu halda vizuallaşdırma idarəetmə məlumatları analiz idarəetmə verilənlərinə daxil edilməlidir.
FrontISTR-in icrası başa çatdıqdan sonra vizuallaşdırma aparılacaqsa, əvvəlcə analiz idarəetmə verilənlərində
!WRITE, RESULT
göstərin və FrontISTR-i işə salın.
FrontISTR-in icrası başa çatdıqdan sonra giriş faylları və analiz nəticə fayllarının olduğu kataloqda aşağıdakı əmr sətri ilə hecmw_vis işə salınır. MPI proseslərinin icra üsulu istifadə olunan mühitə uyğun dəyişdirilməlidir.
Çıxış fayllarının təsviri¶
(1) Torun bölünməsi utilitinin jurnal faylı (log uzantısı)¶
Bu fayla hecmw_part icrasının gedişi və s. haqqında mesajlar çıxarılır. Fayl adı sabit olaraq hecmw_part.log-dur.
(2) Paylanmış oblast tor faylı (uzantısız)¶
Bu fayla oblastlara bölünmüş tor quruluşu, material məlumatları, analiz idarəetmə verilənlərində istifadə olunan qrup məlumatları və s. çıxarılır. Hər paylanmış oblast üçün ayrıca fayl yaradılır və fayl adı ümumi idarəetmə verilənlərində göstərilən fayl başlığından istifadə etməklə aşağıdakı kimi qurulur.
Adlandırma qaydası: (!MESH ilə göstərilən fayl başlığı).(paylanmış oblast nömrəsi)
Nümunə: model_8.0 ~ model_8.7
(3) Parçalanmış torun göstərilməsi üçün fayl (inp uzantısı)¶
Bu fayla oblastlara bölünmüş toru göstərmək üçün strukturlaşdırılmamış tor verilənləri çıxarılır. MicroAVS və s. ilə göstərilə bilər.
(4) Analiz nəticəsi mesaj faylı (msg uzantısı)¶
Bu fayla FrontISTR analizinin gedişi və s. haqqında mesajlar çıxarılır. Hər icrada bir fayl yaradılır və fayl adı sabit olaraq FSTR.msg-dır.
(5) Analiz nəticələri jurnal faylı (log uzantısı)¶
Bu fayla FrontISTR-in hər düyün və element üzrə fiziki kəmiyyətlərinin analiz nəticələri çıxarılır. Fiziki kəmiyyətlərin maksimum/minimum qiymətləri və modal analiz nəticələri də çıxarılır. Dinamik analizdə bütün addımların analiz nəticələri bu fayla yazılır. Hər paylanmış oblast üçün ayrıca fayl yaradılır və fayl adı sabit olaraq n.log-dur (n paylanmış oblast nömrəsidir).
(6) Analiz nəticə faylı (uzantısız)¶
Bu fayl !WRITE, RESULT seçimi göstərildikdə çıxarılır.
Bu fayla FrontISTR-in hər düyün və element üzrə fiziki kəmiyyətlərinin analiz nəticələri çıxarılır. Hər paylanmış oblast və hər addım üçün fayl yaradılır və fayl adı ümumi idarəetmə verilənlərində göstərilən fayl başlığından istifadə etməklə aşağıdakı kimi qurulur.
Adlandırma qaydası: (!RESULT ilə göstərilən fayl başlığı).(paylanmış oblast nömrəsi).(addım nömrəsi)
Nümunə: model_8.res.0.1 ~ model_8.res.7.1
(7) Analiz nəticələrinin bitmap faylı (bmp uzantısı)¶
Bu fayl vizuallaşdırma idarəetmə məlumatlarında göstərildikdə çıxarılır.
Bu fayla vizuallaşdırma emalından keçmiş bitmap məlumatları çıxarılır. Fayl adı ümumi idarəetmə verilənlərində göstərilən fayl başlığından istifadə etməklə qurulur. Adlandırma qaydasının təfərrüatları üçün hecmw1 sənədinə (0803_001f_hecmw_PC_cluster_201_vis.pdf) baxın.
(8) Analiz nəticələrinin strukturlaşdırılmamış tor verilənləri faylı (inp uzantısı)¶
Bu fayl vizuallaşdırma idarəetmə məlumatlarında göstərildikdə çıxarılır.
Bu fayldan istifadə etməklə REVOCAP_PrePost, MicroAVS və s. proqramlarda sonrakı emal aparmaq mümkündür. Fayl adı ümumi idarəetmə verilənlərində göstərilən fayl başlığından istifadə etməklə aşağıdakı kimi qurulur.
Adlandırma qaydası: (!RESULT ilə göstərilən fayl başlığı)_psf.(addım nömrəsi).inp
Nümunə: model_vis_psf.0000.inp
(9) Analiz nəticələrinin neytral faylı (neu uzantısı)¶
Bu fayl vizuallaşdırma idarəetmə məlumatlarında göstərildikdə çıxarılır.
Bu fayldan istifadə etməklə Femap-də sonrakı emal aparmaq mümkündür. Fayl adı ümumi idarəetmə verilənlərində göstərilən fayl başlığından istifadə etməklə aşağıdakı kimi qurulur.
Adlandırma qaydası: (!RESULT ilə göstərilən fayl başlığı)_psf.(addım nömrəsi).neu
Nümunə: model_vis_psf.0000.neu
Qeyd: Bundan əlavə FSTR.dbg.0~n faylları da çıxarılır, lakin bunlar sazlama üçündür və normal halda onlara baxmağa ehtiyac yoxdur.