Tarkibga o'tish

To‘r va ma’lumotlarni konvertatsiya qilish

FrontISTR ning kirish/chiqishida standart formatlardan (HEC-MW to‘r va FSTR tahlil boshqaruvi) tashqari tashqi to‘r formatlarini import qilish va vizualizatsiya formatlariga chiqarish imkoniyatlari ham mavjud. Ushbu bob hisoblashning o‘zi emas, balki “format konvertatsiyasi” funksiyalarini tartibga soladi.

Funksiyaning umumiy ko‘rinishi

Ma’lumot konvertatsiyasi funksiyalari quyidagi ikki guruhga bo‘linadi.

Toifa Funksiya Kirish/chiqish
Kirish tomoni konvertatsiyasi FEMAP neutral faylini import qilish (neu2fstr) NEU neutral fayli → HEC-MW to‘r + FrontISTR boshqaruv fayli
Chiqish tomoni konvertatsiyasi Tahlil natijalarini vizualizatsiya formatiga chiqarish (!VISUAL) HEC-MW natijasi → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Chiqish tomoni konvertatsiyasi Parallel bajarishda taqsimlangan natija fayllarini birlashtirish (rmerge) Har bir PE natija fayli → yagona natija fayli
Chiqish tomoni konvertatsiyasi Natija faylining matn/binar konvertatsiyasi (rconv) Matn ↔ binar natija fayli

Hisoblash natija fayliga qaysi fizik kattaliklarni kiritishni tanlash va qayta boshlash fayli mexanizmi ushbu bob doirasiga kirmaydi; Natijalarni chiqarish va qayta boshlash ga qarang.

Tashqi to‘rni import qilish

FrontISTR tarkibiga FEMAP neutral faylini (NEU) HEC-MW to‘r va FrontISTR boshqaruv fayliga konvertatsiya qiladigan neu2fstr vositasi kiritilgan.

neu2fstr konvertatsiya vaqtida tahlil turini (statik tahlil / modal tahlil / issiqlik tahlili) ko‘rsatishni talab qiladi. Hosil qilinadigan fayllar:

  • HEC-MW to‘r fayli: tugun koordinatalari, element bog‘lanish ma’lumotlari, material ID, koordinata tizimi, tugun guruhlari, element guruhlari
  • FrontISTR boshqaruv fayli: tahlil turiga mos !SOLUTION kabi asosiy boshqaruv kartalari shabloni
  • HEC-MW boshqaruv fayli (hecmw_ctrl.dat): ixtiyoriy ravishda yaratiladi

Modal tahlil uchun konvertatsiya qilinganda !EIGEN seksiyasi parametrlari vaqtinchalik qiymatlar bo‘ladi, shuning uchun konvertatsiyadan keyin foydalanuvchi ularni tahrirlaydi. FEMAP neutral faylida ifodasi bo‘lmagan chegaraviy shartlar, yuklamalar, kontakt va boshqa ma’lumotlar konvertatsiya natijasiga kiritilmaydi; ularni boshqaruv fayliga qo‘shimcha ravishda yozish kerak.

Vizualizatsiya formatlariga chiqarish

Hisoblash natijalarini standart HEC-MW natija faylidan tashqari vizualizatsiya vositalari uchun formatlarga ham chiqarish mumkin. Parallel bajarishda vizualizatsiya jarayoni tahlil bilan bir xil MPI ishga tushirilishi ichida bajarilgani sababli, barcha PE natijalari bitta vizualizatsiya fayliga integratsiyalangan holda chiqariladi.

Kirishda !VISUAL,method=PSR psevdovizualizatsiyani (kesim, izosirt, deformatsiyalangan shakl va boshqalar), !VISUAL,method=PVR esa hajmiy renderlashni belgilaydi. Format tafsilotlari uchun kalit so‘zlar ma’lumotnomasiga qarang. output_type parametri bilan quyidagi formatlardan tanlanadi.

Format toifasi output_type qiymati Qo‘llanish
AVS UCD (standart) AVS Faqat sirt elementlarini o‘z ichiga olgan yengil UCD fayli. output_type ko‘rsatilmasa standart.
To‘liq AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS Barcha elementlarni o‘z ichiga olgan UCD. Qayta tartiblangan (REORDER) va har bir PE uchun alohida (SEPARATE) variantlar tanlanadi.
Binar AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS To‘liq AVS UCD ning binar varianti.
Siqilgan AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS To‘liq AVS UCD ning zlib bilan siqilgan varianti.
MicroAVS COMPLETE_MICROAVS MicroAVS uchun UCD fayli.
VTK VTK, BIN_VTK, COMP_VTK ParaView va boshqalarda o‘qiladigan VTK formati. ASCII / binar / siqilgan variantlardan tanlash mumkin.
EXODUS EXODUS, STEP_EXODUS ParaView ning Exodus II formati. EXODUS barcha vaqt qadamlarini bitta faylga, STEP_EXODUS esa har bir vaqt qadami uchun bitta faylga yozadi.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL FEMAP formatidagi universal matnli NEUTRAL fayl.
BMP rasm BMP Sirtni renderlash (PSR) yoki hajmiy renderlash (PVR) natijasi rasmi.

EXODUS formati faqat FrontISTR Exodus II kutubxonasi yoqilgan holda yig‘ilgan bajariluvchi faylda yoziladi. Bu imkoniyat o‘chirilgan holda yig‘ilgan versiyada chiqish o‘tkazib yuboriladi.

Parallel natija fayllarini birlashtirish va turini konvertatsiya qilish

Parallel bajarishda olingan, har bir PE bo‘yicha bo‘lingan natija fayllarini vizualizatsiya jarayonisiz bitta faylga birlashtirish uchun rmerge vositasidan foydalaning. rmerge ranklar soni hamda vaqt qadamlarining boshlanishi/tugashi/oralig‘ini belgilab, natijani matn yoki binar formatda chiqaradi.

Natija faylining matn va binar ko‘rinishlari o‘rtasida konvertatsiya qilish uchun rconv vositasidan foydalaning. rconv vaqt qadamlarining boshlanishi/tugashi/oralig‘ini belgilaydi va faqat fayl turini o‘zgartiradi.

Tegishli mavzular