Skip to content

Талдау ағыны

FrontISTR талдауы кіріс файлдарын дайындау, fistr1 шешушісін іске қосу және шығарылған файлдарды тексеру ретімен орындалады. Бұл бетте жалпы жұмыс ағыны, қолданылатын кіріс және шығыс файлдарының түрлері, сондай-ақ тізбекті және параллель орындау тәсілдері жинақталған. Әр қадамның егжей-тегжейлі тәртібі орындау нұсқаулығының тиісті беттерінде берілген.

Жалпы жұмыс ағыны

Тізбекті және параллель есептеулер аймақтарға бөлу мен нәтижелерді біріктіру қажеттілігі бойынша ерекшеленеді. Негізгі жұмыс ағыны төмендегідей.

  1. FrontISTR және оның қосымша бағдарламаларын алып, іске қосуға дайындаңыз. → Орнату
  2. Көрсетілген пішімге сәйкес кіріс файлдарын (жалпы басқару деректері hecmw_ctrl.dat, тор деректері және талдауды басқару деректері) дайындаңыз.
  3. Параллель есептеу үшін hecmw_part1 аймақтарға бөлу бағдарламасымен бір аймақты торды таратылған аймақ торларына бөліңіз. Тізбекті есептеуде бұл қадам қажет емес.
  4. fistr1 іске қосыңыз.
  5. Шығарылған журнал, нәтиже және визуализация файлдарын тексеріңіз. Параллель есептеуде нәтижелерді бір файлға жинау қажет болса, оларды қажеттілігіне қарай біріктіріңіз.

Тізбекті есептеудің нақты тәртібі үшін Тізбекті талдау, ал параллель есептеу үшін Параллель талдау бөлімін қараңыз.

Кіріс және шығыс файлдары

FrontISTR кіріс/шығыс файлдары

Сурет. Талдаудың кіріс/шығыс файлдары

Кіріс файлдары

FrontISTR кіріс файлдарының келесі үш түрін оқиды.

  • Жалпы басқару деректері (hecmw_ctrl.dat): тор деректері мен талдауды басқару деректерінің кіріс файл атауларын және нәтиже мен визуализация деректерінің шығыс файл атауларын көрсетеді.
  • Тор деректері: ақырлы элементтер торын, материал деректерін, секция деректерін және топ деректерін анықтайды. Бір CPU-да талдау үшін бір аймақты торды, ал бірнеше CPU-да параллель орындау үшін hecmw_part1 арқылы бөлінген таратылған аймақ торларын пайдаланыңыз.
  • Талдауды басқару деректері: талдау түрін, шекаралық шарттарды, жүктемелерді, шешуші басқаруын және визуализация басқаруын анықтайды.

Бұлардың барлығы мәтіндік файлдар және оларды мәтіндік редакторда жасауға әрі өңдеуге болады. Әр файлдағы синтаксис үшін Кіріс ережелерін қараңыз.

Шығыс файлдары

FrontISTR іске қосылғанда, талдау мазмұны мен талдауды басқару деректеріндегі параметрлерге сәйкес келесі файлдар шығарылады.

  • Хабарлар және журнал файлдары: орындау барысы, орын ауыстыру, деформация және кернеудің максимум/минимум мәндері, модальдық талдау нәтижелері және т.б. қорытындылар шығарылады.
  • Талдау нәтижелері файлдары: талдауды басқару деректерінде !WRITE,RESULT көрсетілсе, әр түйін мен элемент үшін физикалық шамалар шығарылады. Олар кейінгі өңдеуде және басқа талдауға кіріс ретінде пайдаланылады.
  • Визуализация файлдары: !WRITE,VISUAL көрсетілгенде, визуализация құралдарына арналған пішімде шығарылады.

Шығыс файлдарын атау ережелері мен тексеру тәсілдері Тізбекті талдау және Параллель талдау бөлімдерінде, ал шығарылатын физикалық шамалар мен пішімдер туралы толық ақпарат Шығыс және қайта іске қосу бөлімінде берілген.

Орындау тәсілі

fistr1 (Windows үшін fistr1.exe) файлын орындалатын файлдарды іздеу жолындағы каталогқа немесе кіріс файлдары бар каталогқа орналастырыңыз. Кіріс файлдары бар каталогта келесі команданы орындасаңыз, тізбекті есептеу басталады.

fistr1

hecmw_ctrl.dat ішінде көрсетілген тор деректері мен талдауды басқару деректері оқылып, көрсетілген нәтиже және визуализация файлдары шығарылады.

Параллель орындау

Параллель есептеу үшін MPI қолдайтын fistr1 алдын ала дайындалып, hecmw_part1 арқылы бөлінген таратылған аймақ торлары кіріс ретінде беріледі. Орындау MPI орындалу ортасының ережелеріне сәйкес жүргізіледі. Төменде төрт аймақпен орындау мысалы көрсетілген.

mpirun -np 4 fistr1

Windows үшін таратылатын бинарлық файлдарда MPI орындалу ортасы бірге берілген, сондықтан MPI-ді бөлек орнатпай параллель орындауға болады. Толық ақпарат үшін Бинарлық пакеттер арқылы орнату бөлімін қараңыз. Аймақтарға бөлу тұжырымдамасы Аймақтарға бөлу және параллель есептеу бөлімінде сипатталған.

Ver.3.x дейін тек параллель түйісу талдауында бір аймақты торды кіріс ретінде беру қажет еді; Ver.5.x бастап параллель түйісу талдауы да басқа талдаулар сияқты таратылған аймақ торларын кіріс ретінде пайдалануға көшірілген.

Қатысты тақырыптар

AI-assisted translation May contain errors Official docs Status