Translation update pending
The Serbian translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
Анализа паралелном обрадом¶
Ток извршавања¶
Ток извршавања FrontISTR-а паралелном обрадом на више процесора приказан је на слици 3.1.3.
Слика 3.1.3 Ток извршавања паралелном обрадом
Улазне датотеке које треба припремити¶
(1) Општи контролни подаци (екстензија dat)¶
У овој датотеци задају се улазне датотеке података мреже и контролних података анализе, као и излазна датотека резултата анализе. Назив датотеке је фиксиран на hecmw_ctrl.dat.
Пример општих контролних података дат је у наставку. У овом примеру hecmw_part прво учитава податке мреже једног домена model.msh и исписује податке мреже расподељених домена model_8.0–n. FrontISTR учитава податке мреже расподељених домена 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.(екстензија) у складу са подешавањем излаза. За детаље погледајте Референцу кључних речи (општи контролни подаци).
(2) Подаци мреже једног домена (екстензија msh)¶
У овој датотеци дефинишу се целокупна структура мреже предмета анализе, подаци о материјалу, подаци група који се користе у контролним подацима анализе и друго. За детаље погледајте Референцу кључних речи (подаци мреже).
(3) Контролни подаци анализе (екстензија cnt)¶
У овој датотеци дефинишу се тип анализе, гранични услови померања, гранични услови оптерећења и друго. Такође се задају контролни подаци решавача и визуелизатора. Примери контролних података анализе дати су у поглављу 3. За детаље погледајте Референцу кључних речи (контролни подаци анализе).
(4) Контролни подаци услужног програма за партиционисање мреже (екстензија dat)¶
У овој датотеци задају се контролни подаци за hecmw_part. Назив датотеке је фиксиран на hecmw_part_ctrl.dat. Пример контролних података услужног програма за партиционисање мреже дат је у наставку. У овом примеру један домен се дели на 8 домена методом PMETIS за партиционисање мреже. Такође се исписује датотека 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, али су оне намењене отклањању грешака и обично их није потребно прегледати.