Тор және деректер пішімдерін түрлендіру¶
FrontISTR кірісі мен шығысында стандартты пішімдерден (HEC-MW торы және FSTR талдауды басқару деректері) бөлек, сыртқы тор пішімдерін импорттау және визуализация пішімдеріне шығару мүмкіндіктері бар. Бұл тарауда есептеудің өзі емес, «пішімді түрлендіру» функциялары жүйеленеді.
Функциялардың жалпы көрінісі¶
Деректерді түрлендіру функциялары келесі екі санатқа бөлінеді.
| Санат | Функция | Кіріс/шығыс |
|---|---|---|
| Кіріс жағындағы түрлендіру | FEMAP бейтарап файлын импорттау (neu2fstr) | NEU бейтарап файлы → HEC-MW торы + FrontISTR басқару файлы |
| Шығыс жағындағы түрлендіру | Талдау нәтижелерін визуализация пішімдеріне шығару (!VISUAL) | HEC-MW нәтижесі → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| Шығыс жағындағы түрлендіру | Параллель орындау кезінде үлестірілген нәтиже файлдарын біріктіру (rmerge) | Әр PE нәтиже файлы → бір нәтиже файлы |
| Шығыс жағындағы түрлендіру | Нәтиже файлын мәтіндік/бинарлық пішімдер арасында түрлендіру (rconv) | Мәтіндік ↔ бинарлық нәтиже файлы |
Есептеу нәтижесі файлына енгізілетін физикалық шамаларды таңдау және қайта іске қосу файлының тетігі бұл тарауда қарастырылмайды; Шығыс және қайта іске қосу бөлімін қараңыз.
Сыртқы торды импорттау¶
FrontISTR құрамында FEMAP бейтарап файлын (NEU) HEC-MW торына және FrontISTR басқару файлына түрлендіретін neu2fstr құралы бар.
neu2fstr түрлендіру кезінде талдау түрін (статикалық талдау / модальдық талдау / жылулық талдау) көрсетуді талап етеді. Жасалатын файлдар төмендегідей.
- HEC-MW тор файлы: түйін координаттары, элемент байланыстары, материал ID, координаттар жүйесі, түйін топтары, элемент топтары
- FrontISTR басқару файлы: талдау түріне сәйкес
!SOLUTIONжәне басқа негізгі басқару карталарының үлгісі - HEC-MW басқару файлы (
hecmw_ctrl.dat): опция бойынша жасалады
Модальдық талдауға түрлендірген кезде !EIGEN бөлімінің параметрлері уақытша мәндер болады, сондықтан түрлендіруден кейін пайдаланушы оларды өңдейді. FEMAP бейтарап файлында бейнеленбейтін шекаралық шарттар, жүктемелер, жанасу және басқа ақпарат түрлендіру нәтижесіне кірмейді, сондықтан олар басқару файлына қосымша жазылады.
Визуализация пішімдеріне шығару¶
Есептеу нәтижелерін стандартты HEC-MW нәтиже файлынан бөлек, визуализация құралдарына арналған пішімдерге жазуға болады. Параллель орындауда визуализация талдаумен бір MPI орындауы ішінде жүргізілетіндіктен, барлық PE нәтижелері бір визуализация файлына біріктіріліп шығарылады.
Кірісте !VISUAL,method=PSR арқылы псевдовизуализация (қима, изобет, деформацияланған кескін және т.б.), ал !VISUAL,method=PVR арқылы көлемдік рендеринг көрсетіледі. Пішімнің егжей-тегжейін кілтсөздер анықтамалығынан қараңыз. output_type параметрі арқылы төмендегі пішімдердің бірі таңдалады.
| Пішім санаты | output_type мәні | Қолданылуы |
|---|---|---|
| AVS UCD (әдепкі) | AVS | Тек беткі элементтері бар жеңіл UCD файлы. output_type көрсетілмегендегі әдепкі мән. |
| Толық AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | Барлық элементтерді қамтитын UCD. Қайта реттелген (REORDER) және PE бойынша бөлек шығарылатын (SEPARATE) нұсқаларды таңдауға болады. |
| Бинарлық AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | Толық AVS UCD пішімінің бинарлық нұсқасы. |
| Сығылған AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | Толық AVS UCD пішімінің zlib арқылы сығылған нұсқасы. |
| MicroAVS | COMPLETE_MICROAVS | MicroAVS арналған UCD файлы. |
| VTK | VTK, BIN_VTK, COMP_VTK | ParaView және т.б. құралдар оқитын VTK пішімі. ASCII / бинарлық / сығылған нұсқаларды таңдауға болады. |
| EXODUS | EXODUS, STEP_EXODUS | ParaView пайдаланатын Exodus II пішімі. EXODUS барлық уақыт қадамдарын бір файлға, STEP_EXODUS әр уақыт қадамын жеке файлға жазады. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | FEMAP пішіміндегі жалпы мақсаттағы мәтіндік NEUTRAL файлы. |
| BMP кескіні | BMP | Беттік рендеринг (PSR) немесе көлемдік рендеринг (PVR) нәтижесінің кескіні. |
EXODUS пішімін тек Exodus II кітапханасы қосылып құрастырылған FrontISTR орындалатын файлы жаза алады. Бұл мүмкіндік өшірілген құрастыруда шығыс өткізіп жіберіледі.
Параллель нәтиже файлдарын біріктіру және пішімін түрлендіру¶
Параллель орындаудан алынған, PE бойынша бөлінген нәтиже файлдарын визуализациясыз бір файлға біріктіру үшін rmerge құралы қолданылады. rmerge рангтар санын және уақыт қадамдарының басталуын/аяқталуын/аралықтарын көрсетіп, нәтижені мәтіндік немесе бинарлық файл ретінде жазады.
Нәтиже файлының мәтіндік және бинарлық көріністерін өзара түрлендіру үшін rconv құралы қолданылады. rconv уақыт қадамдарының басталуын/аяқталуын/аралықтарын көрсетіп, тек пішім түрін өзгертеді.
Қатысты бөлімдер¶
- Шығыс және қайта іске қосу — есептеу нәтижесі файлының мазмұны (қайта іске қосу және тарих шығысы)
- Элементтер кітапханасы — элемент түрлерін таңдау
- !OUTPUT_VIS — визуализацияға берілетін физикалық шамаларды таңдау
- Алдын ала/кейінгі өңдеу және орындау ортасын таңдау — сыртқы құралдармен тор құру және визуализация