Parallel Analise¶
Uitvoering Vloei¶
Figuur 3.1.3 toon die uitvoering vloei vir multiprocessor parallel verwerking met behulp van FrontISTR.
Figuur 3.1.3 Uitvoering vloei vir parallel verwerking
Invoerlêers na Voorberei¶
(1) Algeheel Beheer Data (uitbreiding dat)¶
Hierdie lêer spesifiseer die invoerlêers vir maasdata en analisebeheerdata, as goed as die analisresultaat uitvoerlêer. Die lêernaam is vas as hecmw_ctrl.dat.
'n voorbeeld van die algeheel beheer data is hieronder getoon. In hierdie voorbeeld, hecmw_deel eerste lees die enkeldomein maasdata model.msh en skryf die verdeelde-domein maasdata model_8.0 deur n. FrontSTR lees die verdeelde-domein maasdata model_8.0 deur n en die analisebeheerdata model.cnt, en skryf die analisresultaat data model.res.0 deur n.1. Daarbenewens, hecmw_vis lees die verdeelde-domein maasdata model_8.0 deur n en analisresultaat data model.res.0 deur n.1, en skryf model_vis_psf.0000.(uitbreiding) ooreenstemmende na die gespesifiseer uitvoer. Vir besonderhede, sien die Sleutelwoord Verwysing (Algeheel Beheer Data).
(2) Enkeldomein Maasdata (uitbreiding msh)¶
Hierdie lêer definieer die algeheel maas konfigurasie van die analisedoel, materiaaldata, groep data gebruik in die analisebeheerdata, en ander inligting. Vir besonderhede, sien die Sleutelwoord Verwysing (Maasdata).
(3) Analisebeheerdata (uitbreiding cnt)¶
Hierdie lêer definieer die analisetipe, verplasing randvoorwaardes, las randvoorwaardes, en ander instellings. Dit ook spesifiseer oplosser beheer data en visualizer beheer data. Voorbeelde van analisebeheerdata word getoon in Hoofstuk 3. Vir besonderhede, sien die Sleutelwoord Verwysing (Analisebeheerdata).
(4) Domeinverdeling Hulpmiddel Beheer Data (uitbreiding dat)¶
Hierdie lêer spesifiseer die beheer data vir hecmw_deel. Die lêernaam is vas as hecmw_part_ctrl.dat. 'n voorbeeld van domeinverdeling hulpmiddel beheer data is hieronder getoon. In hierdie voorbeeld, 'n enkel domein is verdeel in 8 domains met behulp van die PMETIS domeinverdeling metode. Die lêer model_8.inp is ook uitvoer vir vertoon die maas na domeinverdeling. Vir besonderhede, sien die hecmw1 dokumentasie (0803_001x_hecmw_deel_201_users.pdf).
(5) Visualisering Beheer Data (uitbreiding ini)¶
Hierdie lêer spesifiseer die beheer data vir hecmw_vis. Die verstek lêernaam is hecmw_vis.ini. 'n voorbeeld van visualisering beheer data is hieronder getoon. In hierdie voorbeeld, ongestruktureerde-rooster data vir MicroAVS (uitbreiding inp) is uitvoer. Vir besonderhede, sien !visual en !OUTPUT_VIS in die sleutelwoord verwysing.
Uitvoering Metode¶
Voer uit hecmw_deel van die gids wat bevat die invoerlêers met behulp van die volgende opdrag reël.
Voer uit FrontISTR van die gids wat bevat die invoerlêers met behulp van die volgende opdrag reël. Die metode gebruik na launch MPI prosesse moet wees aangepas na suit die uitvoeringsomgewing.
Visualisering kan wees uitgevoer in twee ways. Een is om uit te voer dit as FrontISTR nawerking. In hierdie geval, spesifiseer
!SKRYF, VISUAL
in die analisebeheerdata, en visualisering is uitgevoer outomaties. In hierdie geval, die visualisering beheer data moet wees ingesluit in die analisebeheerdata.
om uit te voer visualisering na FrontISTR uitvoering het finished, eerste spesifiseer
!SKRYF, RESULTAAT
in die analisebeheerdata en voer uit FrontISTR.
Na FrontISTR het finished, voer uit hecmw_vis van die gids wat bevat die invoerlêers en analisresultaat lêers met behulp van die volgende opdrag reël. Die metode gebruik na launch MPI prosesse moet wees aangepas na suit die uitvoeringsomgewing.
Uitvoerlêer Descriptions¶
(1) Domeinverdeling Hulpmiddel Log Lêer (uitbreiding log)¶
Hierdie lêer bevat messages sodanige as die vordering van hecmw_deel verwerking. Die lêernaam is vas as hecmw_part.log.
(2) Verdeelde-domein Maas Lêers (geen uitbreiding)¶
Hierdie lêers bevat die domein-decomposed maas konfigurasie, materiaaldata, groep data gebruik in die analisebeheerdata, en ander inligting. Een lêer is geskep vir elke verspreid domein, en die lêers is genoem met behulp van die lêer kop gespesifiseer in die algeheel beheer data soos volg.
Benaming reël: (lêer kop gespesifiseer deur !MESH).(verdeelde-domein aantal)
Voorbeeld: model_8.0 deur model_8.7
(3) Domein-Decomposed Maas Display Lêer (uitbreiding inp)¶
Hierdie lêer bevat ongestruktureerde-rooster data vir vertoon die domein-decomposed maas. Dit kan wees vertoon met MicroAVS en soortgelyk software.
(4) Analisresultaat Boodskap Lêer (uitbreiding msg)¶
Hierdie lêer bevat messages sodanige as die vordering van FrontISTR analise. Een lêer is geskep per uitvoering, en die lêernaam is vas as FSTR.msg.
(5) Analisresultaat Log Lêers (uitbreiding log)¶
Hierdie lêers bevat analisresultate vir fisies groothede by elke FrontISTR knoop en element. Hulle ook bevat maksimum/minimum waardes van fisies groothede en modal-analisresultate. Vir dinamiese analise, die analisresultate vir alle stappe is uitvoer na hierdie lêers. Een lêer is geskep vir elke verspreid domein, en die lêernaam is vas as n.log (waar n is die verdeelde-domein aantal).
(6) Analisresultaat Lêers (geen uitbreiding)¶
Hierdie lêers is uitvoer wanneer die !SKRYF, RESULTAAT opsie word gespesifiseer.
Hierdie lêers bevat analisresultate vir fisies groothede by elke FrontISTR knoop en element. 'N lêer is gegenereer vir elke verspreid domein en elke stap, en die lêers is genoem met behulp van die lêer kop gespesifiseer in die algeheel beheer data soos volg.
Benaming reël: (lêer kop gespesifiseer deur !RESULTAAT).(verdeelde-domein aantal).(stap aantal)
Voorbeeld: model_8.res.0.1 deur model_8.res.7.1
(7) Analisresultaat Bitmap Lêers (uitbreiding bmp)¶
Hierdie lêers is uitvoer wanneer gespesifiseer in die visualisering beheer data.
Hierdie lêers bevat bitmap data gegenereer deur die visualisering verwerking. Lêername is toegewys met behulp van die lêer kop gespesifiseer in die algeheel beheer data. Vir besonderhede van die benaming reël, sien die hecmw1 dokumentasie (0803_001f_hecmw_PC_cluster_201_vis.pdf).
(8) Analisresultaat Ongestruktureerde-rooster Data Lêers (uitbreiding inp)¶
Hierdie lêers is uitvoer wanneer gespesifiseer in die visualisering beheer data.
Hierdie lêers kan gebruik word vir nawerking met REVOCAP_PrePost, MicroAVS, en soortgelyk software. Hulle is genoem met behulp van die lêer kop gespesifiseer in die algeheel beheer data soos volg.
Benaming reël: (lêer kop gespesifiseer deur !RESULTAAT)_psf.(stap aantal).inp
Voorbeeld: model_vis_psf.0000.inp
(9) Analisresultaat Neutraal Lêers (uitbreiding neu)¶
Hierdie lêers is uitvoer wanneer gespesifiseer in die visualisering beheer data.
Hierdie lêers kan gebruik word vir nawerking met Femap. Hulle is genoem met behulp van die lêer kop gespesifiseer in die algeheel beheer data soos volg.
Benaming reël: (lêer kop gespesifiseer deur !RESULTAAT)_psf.(stap aantal).neu
Voorbeeld: model_vis_psf.0000.neu
Nota: FSTR.dbg.0 deur n lêers is ook uitvoer, maar hierdie is vir debugging en normaalweg doen nie benodig na wees verwys.