Langkau tajuk talian

Penukaran Mesh dan Data

Selain format standard (mesh HEC-MW dan kawalan analisis FSTR), input/output FrontISTR menyokong pengimportan format mesh luaran dan pengeksportan ke format visualisasi. Bab ini merumuskan fungsi penukaran format dan bukannya pengiraan itu sendiri.

Gambaran Keseluruhan Fungsi

Fungsi penukaran data dibahagikan kepada dua kategori berikut.

Kategori Fungsi Input/Output
Penukaran pada sisi input Import fail neutral FEMAP (neu2fstr) Fail neutral NEU → mesh HEC-MW + fail kawalan FrontISTR
Penukaran pada sisi output Eksport keputusan analisis ke format visualisasi (!VISUAL) Keputusan HEC-MW → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Penukaran pada sisi output Penggabungan fail keputusan teragih daripada pelaksanaan selari (rmerge) Fail keputusan bagi setiap PE → satu fail keputusan
Penukaran pada sisi output Penukaran teks/binari fail keputusan (rconv) Fail keputusan teks ↔ binari

Pemilihan kuantiti fizik untuk dimasukkan ke dalam fail keputusan dan mekanisme fail restart tidak dihuraikan dalam bab ini; lihat Output dan Restart.

Mengimport Mesh Luaran

FrontISTR merangkumi alat neu2fstr, yang menukar fail neutral FEMAP (NEU) menjadi mesh HEC-MW dan fail kawalan FrontISTR.

Dengan neu2fstr, jenis analisis (analisis statik / analisis modal / analisis haba) ditentukan semasa penukaran. Fail berikut dijana.

  • Fail mesh HEC-MW: koordinat nod, kesalinghubungan unsur, ID bahan, sistem koordinat, kumpulan nod dan kumpulan unsur
  • Fail kawalan FrontISTR: templat kad kawalan asas seperti !SOLUTION, mengikut jenis analisis
  • Fail kawalan HEC-MW (hecmw_ctrl.dat): dijana secara pilihan

Apabila menukar untuk analisis modal, parameter dalam bahagian !EIGEN ialah nilai sementara dan mesti diedit oleh pengguna selepas penukaran. Maklumat seperti syarat sempadan, beban dan sentuhan yang tidak mempunyai perwakilan dalam fail neutral FEMAP tidak termasuk dalam hasil penukaran dan mesti ditambahkan ke fail kawalan.

Mengeksport ke Format Visualisasi

Keputusan pengiraan boleh ditulis ke format untuk alat visualisasi selain fail keputusan HEC-MW standard. Semasa pelaksanaan selari, pemprosesan visualisasi dilakukan dalam pelaksanaan MPI yang sama dengan analisis, maka keputusan daripada semua PE disepadukan ke dalam satu fail visualisasi.

Dalam input, !VISUAL,method=PSR menentukan visualisasi pseudo (keratan rentas, permukaan iso, bentuk terubah bentuk, dan sebagainya), manakala !VISUAL,method=PVR menentukan pemaparan volum. Lihat rujukan kata kunci untuk butiran sintaks. Parameter output_type memilih daripada format berikut.

Kategori Format Nilai output_type Tujuan
AVS UCD (lalai) AVS Fail UCD ringan yang hanya mengandungi unsur permukaan. Ini ialah lalai apabila output_type tidak dinyatakan.
AVS UCD lengkap COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD yang mengandungi semua unsur. Versi disusun semula (REORDER) dan versi output per-PE (SEPARATE) boleh dipilih.
AVS UCD binari BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Versi binari AVS UCD lengkap.
AVS UCD termampat COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS Versi AVS UCD lengkap yang dimampatkan dengan zlib.
MicroAVS COMPLETE_MICROAVS Fail UCD untuk MicroAVS.
VTK VTK, BIN_VTK, COMP_VTK Format VTK yang boleh dibaca oleh ParaView dan alat seumpamanya. Output ASCII / binari / termampat boleh dipilih.
EXODUS EXODUS, STEP_EXODUS Format Exodus II untuk ParaView. EXODUS menulis semua langkah masa ke satu fail, manakala STEP_EXODUS menulis satu fail bagi setiap langkah masa.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Fail teks NEUTRAL kegunaan umum dalam format FEMAP.
Imej BMP BMP Imej keputusan pemaparan permukaan (PSR) atau keputusan pemaparan volum (PVR).

Format EXODUS hanya ditulis oleh boleh laku FrontISTR yang dibina dengan pustaka Exodus II diaktifkan. Output dilangkau dalam binaan yang melumpuhkannya.

Penggabungan Fail Keputusan Selari dan Penukaran Jenis

Untuk menggabungkan fail keputusan yang diperoleh daripada pelaksanaan selari (dipisahkan mengikut PE) menjadi satu fail tanpa pemprosesan visualisasi, gunakan alat rmerge. rmerge menentukan bilangan rank serta mula/akhir/selang langkah masa, dan menulis fail keputusan dalam format teks atau binari.

Untuk menukar fail keputusan antara perwakilan teks dan binari, gunakan alat rconv. rconv menentukan mula/akhir/selang langkah masa dan hanya menukar jenis perwakilan.

Topik Berkaitan