Skip to content

मेश तथा डेटा रूपान्तरण

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_AVSCOMPLETE_REORDER_AVSSEPARATE_COMPLETE_AVS सबै तत्त्व समावेश गर्ने UCD। पुनःक्रमबद्ध संस्करण (REORDER) र PE-वार आउटपुट संस्करण (SEPARATE) छान्न सकिन्छ।
बाइनरी AVS UCD BIN_COMPLETE_AVSBIN_COMPLETE_REORDER_AVSBIN_SEPARATE_COMPLETE_AVS पूर्ण AVS UCD को बाइनरी संस्करण।
संकुचित AVS UCD COMP_COMPLETE_REORDER_AVSCOMP_SEPARATE_COMPLETE_AVS पूर्ण AVS UCD को zlib संकुचित संस्करण।
MicroAVS COMPLETE_MICROAVS MicroAVS का लागि UCD फाइल।
VTK VTKBIN_VTKCOMP_VTK ParaView आदि द्वारा पढ्न सकिने VTK ढाँचा। ASCII / बाइनरी / संकुचित रूप छान्न सकिन्छ।
EXODUS EXODUSSTEP_EXODUS ParaView को Exodus II ढाँचा। EXODUS ले सबै समय स्टेप एउटै फाइलमा र STEP_EXODUS ले प्रत्येक समय स्टेप का लागि एउटा फाइल लेख्छ।
FEMAP NEUTRAL VIS_FEMAP_NEUTRALFSTR_FEMAP_NEUTRAL FEMAP ढाँचाको सामान्य-पाठ NEUTRAL फाइल।
BMP चित्र BMP सतह रेन्डरिङ नतिजा (PSR) वा आयतन रेन्डरिङ नतिजा (PVR) को चित्र।

EXODUS ढाँचा केवल FrontISTR लाई Exodus II पुस्तकालय सक्षम गरी निर्माण गरिएको कार्यान्वयनयोग्य फाइलले लेख्छ। असक्षम निर्माणमा आउटपुट छोडिन्छ।

समानान्तर नतिजा फाइल एकीकरण र प्रकार रूपान्तरण

समानान्तर कार्यान्वयनबाट प्राप्त नतिजा फाइल (प्रत्येक PE मा विभाजित) लाई दृश्यीकरण प्रक्रिया नगरी एकल फाइलमा एकीकृत गर्न rmerge उपकरण प्रयोग गर्नुहोस्। rmerge ले र्‍याङ्क सङ्ख्या तथा समय स्टेपको सुरु/अन्त्य/अन्तराल निर्दिष्ट गरी पाठ वा बाइनरी ढाँचाको नतिजा फाइल लेख्छ।

नतिजा फाइलको पाठ/बाइनरी अभिव्यक्ति परस्पर रूपान्तरण गर्न rconv उपकरण प्रयोग गर्नुहोस्। rconv ले समय स्टेपको सुरु/अन्त्य/अन्तराल निर्दिष्ट गरी प्रकार मात्र रूपान्तरण गर्छ।

सम्बन्धित विषय