विषय पर बढ़ें

मेश और डेटा रूपांतरण

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_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS सभी तत्वों वाली UCD; पुनःक्रमित (REORDER) और PE-अलग (SEPARATE) संस्करण उपलब्ध।
बाइनरी AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS पूर्ण AVS UCD का बाइनरी संस्करण।
संपीड़ित AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS पूर्ण AVS UCD का zlib-संपीड़ित संस्करण।
MicroAVS COMPLETE_MICROAVS MicroAVS के लिए UCD फ़ाइल।
VTK VTK, BIN_VTK, COMP_VTK ParaView आदि में पढ़ा जाने वाला VTK; ASCII / बाइनरी / संपीड़ित विकल्प।
EXODUS EXODUS, STEP_EXODUS ParaView का Exodus II प्रारूप। EXODUS सभी समय चरण एक फ़ाइल में और STEP_EXODUS प्रत्येक समय चरण को अलग फ़ाइल में लिखता है।
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL FEMAP प्रारूप की सामान्य-पाठ NEUTRAL फ़ाइल।
BMP छवि BMP पृष्ठ रेंडरिंग (PSR) या वॉल्यूम रेंडरिंग (PVR) परिणाम की छवि।

EXODUS प्रारूप केवल उस FrontISTR की निष्पादनयोग्य फ़ाइल में लिखा जा सकता है जिसे Exodus II लाइब्रेरी सक्षम करके बनाया गया हो। अक्षम बिल्ड में आउटपुट छोड़ दिया जाता है।

समानांतर परिणाम फ़ाइलों का संयोजन और प्रकार रूपांतरण

यदि समानांतर निष्पादन से प्राप्त PE-विभाजित परिणाम फ़ाइलों को दृश्यांकन प्रसंस्करण के बिना एक फ़ाइल में जोड़ना हो, तो rmerge टूल उपयोग करें। rmerge रैंक संख्या तथा समय चरण की शुरुआत/समाप्ति/अंतराल निर्दिष्ट करके पाठ या बाइनरी परिणाम फ़ाइल लिखता है।

परिणाम फ़ाइल के पाठ और बाइनरी निरूपण को परस्पर बदलने के लिए rconv टूल उपयोग करें। rconv समय चरण की शुरुआत/समाप्ति/अंतराल निर्दिष्ट करता है और केवल फ़ाइल प्रकार बदलता है।

संबंधित विषय