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¶
- Output dan Restart — Kandungan fail keputusan pengiraan (restart dan output sejarah)
- Pustaka Unsur — Pilihan jenis unsur
- !OUTPUT_VIS — Pemilihan kuantiti fizik yang dihantar kepada visualisasi
- Cara Memilih Persekitaran Pra/Pasca-Pemprosesan dan Pelaksanaan — Penciptaan mesh dan visualisasi dengan alat luaran