Tarkibga o'tish

Mesh va ma’lumotlarni konvertatsiya qilish

FrontISTR ning kirish/chiqishida standart formatlardan (HEC-MW mesh va FSTR tahlil boshqaruvi) tashqari tashqi mesh 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 mesh + 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 restart fayli mexanizmi ushbu bob doirasiga kirmaydi; Chiqish va restart ga qarang.

Tashqi meshni import qilish

FrontISTR tarkibiga FEMAP neutral faylini (NEU) HEC-MW mesh 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 mesh fayli: tugun koordinatalari, element connectivity, 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 chegara shartlari, 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 renderingni 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 Sirt renderingi (PSR) yoki hajmiy rendering (PVR) natijasi rasmi.

EXODUS formati faqat FrontISTR Exodus II kutubxonasi yoqilgan holda build qilingan bajariluvchi faylda yoziladi. Bu imkoniyat o‘chirilgan buildda 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

AI-assisted translation May contain errors Official docs Status