क्रमिक विश्लेषण¶
निष्पादन प्रवाह¶
FrontISTR का उपयोग करके एकल प्रोसेसर पर क्रमिक प्रसंस्करण के निष्पादन प्रवाह को चित्र 3.1.2 में दिखाया गया है।
चित्र 3.1.2 क्रमिक प्रसंस्करण का निष्पादन प्रवाह
तैयार करने वाली इनपुट फ़ाइलें¶
(1) समग्र नियंत्रण डेटा (विस्तार dat)¶
यह फ़ाइल मेष डेटा और विश्लेषण नियंत्रण डेटा की इनपुट फ़ाइलों तथा विश्लेषण परिणाम आउटपुट फ़ाइल को निर्दिष्ट करती है। फ़ाइल नाम निश्चित रूप से hecmw_ctrl.dat है।
समग्र नियंत्रण डेटा का उदाहरण नीचे दिया गया है। इस उदाहरण में FrontISTR एकल-डोमेन मेष डेटा model.msh और विश्लेषण नियंत्रण डेटा model.cnt पढ़ता है और विश्लेषण परिणाम डेटा model.res.0.1 लिखता है। साथ ही hecmw_vis एकल-डोमेन मेष डेटा model.msh और विश्लेषण परिणाम डेटा model.res.0.1 पढ़ता है तथा आउटपुट विनिर्देश के अनुसार model_vis_psf.0000.(विस्तार) लिखता है। विवरण के लिए कीवर्ड संदर्भ (समग्र नियंत्रण डेटा) देखें।
(2) एकल-डोमेन मेष डेटा (विस्तार msh)¶
यह फ़ाइल विश्लेषण मॉडल की समग्र मेष संरचना, सामग्री डेटा, विश्लेषण नियंत्रण डेटा में प्रयुक्त समूह डेटा आदि परिभाषित करती है। विवरण के लिए कीवर्ड संदर्भ (मेष डेटा) देखें।
(3) विश्लेषण नियंत्रण डेटा (विस्तार cnt)¶
यह फ़ाइल विश्लेषण प्रकार, विस्थापन सीमा शर्तें, भार सीमा शर्तें आदि परिभाषित करती है। यह सॉल्वर नियंत्रण डेटा और विज़ुअलाइज़र नियंत्रण डेटा भी निर्दिष्ट करती है। अध्याय 3 में विश्लेषण नियंत्रण डेटा के उदाहरण दिए गए हैं। विवरण के लिए कीवर्ड संदर्भ (विश्लेषण नियंत्रण डेटा) देखें।
(4) विज़ुअलाइज़ेशन नियंत्रण डेटा (विस्तार ini)¶
यह फ़ाइल hecmw_vis का नियंत्रण डेटा निर्दिष्ट करती है। डिफ़ॉल्ट फ़ाइल नाम hecmw_vis.ini है। विज़ुअलाइज़ेशन नियंत्रण डेटा का उदाहरण नीचे दिया गया है। इस उदाहरण में MicroAVS के लिए unstructured-grid डेटा (विस्तार inp) आउटपुट किया जाता है। विवरण के लिए कीवर्ड संदर्भ में !visual तथा !OUTPUT_VIS देखें।
निष्पादन विधि¶
इनपुट फ़ाइलों वाली डायरेक्टरी में निम्न command line से FrontISTR चलाएँ।
विज़ुअलाइज़ेशन दो तरीकों से किया जा सकता है। पहला, FrontISTR के post-processing के रूप में चलाना है; इसके लिए विश्लेषण नियंत्रण डेटा में
निर्दिष्ट करने पर यह स्वतः चलाया जाता है। इस स्थिति में विज़ुअलाइज़ेशन नियंत्रण डेटा को विश्लेषण नियंत्रण डेटा में शामिल करके लिखना आवश्यक है।
FrontISTR पूरा होने के बाद विज़ुअलाइज़ेशन करने के लिए पहले विश्लेषण नियंत्रण डेटा में
निर्दिष्ट करें और FrontISTR चलाएँ।
FrontISTR समाप्त होने के बाद, इनपुट फ़ाइलों और विश्लेषण परिणाम फ़ाइलों वाली डायरेक्टरी में निम्न command line से hecmw_vis चलाएँ।
आउटपुट फ़ाइलों का विवरण¶
(1) विश्लेषण परिणाम संदेश फ़ाइल (विस्तार msg)¶
इस फ़ाइल में FrontISTR विश्लेषण की प्रगति आदि के संदेश आउटपुट होते हैं। प्रति निष्पादन एक फ़ाइल बनती है और उसका फ़ाइल नाम निश्चित रूप से FSTR.msg है।
(2) विश्लेषण परिणाम लॉग फ़ाइल (विस्तार log)¶
इस फ़ाइल में FrontISTR के प्रत्येक नोड और एलिमेंट की भौतिक राशियों के विश्लेषण परिणाम आउटपुट होते हैं। भौतिक राशियों के अधिकतम/न्यूनतम मान और मोडल विश्लेषण के परिणाम भी आउटपुट होते हैं। गतिशील विश्लेषण में सभी स्टेप के परिणाम इसी फ़ाइल में आउटपुट होते हैं। प्रति निष्पादन एक फ़ाइल बनती है और उसका फ़ाइल नाम निश्चित रूप से 0.log है।
(3) विश्लेषण परिणाम फ़ाइल (कोई विस्तार नहीं)¶
यह फ़ाइल !WRITE, RESULT विकल्प निर्दिष्ट होने पर आउटपुट होती है।
इस फ़ाइल में FrontISTR के प्रत्येक नोड और एलिमेंट की भौतिक राशियों के विश्लेषण परिणाम आउटपुट होते हैं। प्रत्येक स्टेप के लिए एक फ़ाइल बनती है और फ़ाइल नाम समग्र नियंत्रण डेटा में निर्दिष्ट फ़ाइल header से निम्न प्रकार बनाया जाता है।
नामकरण नियम: (!RESULT में निर्दिष्ट फ़ाइल header).0.(स्टेप संख्या)
उदाहरण: model.res.0.1
(4) विश्लेषण परिणाम bitmap फ़ाइल (विस्तार bmp)¶
यह फ़ाइल विज़ुअलाइज़ेशन नियंत्रण डेटा में निर्दिष्ट होने पर आउटपुट होती है।
इसमें विज़ुअलाइज़ेशन प्रसंस्करण से उत्पन्न bitmap डेटा आउटपुट होता है। फ़ाइल नाम समग्र नियंत्रण डेटा में निर्दिष्ट फ़ाइल header से बनाया जाता है। नामकरण नियम के विवरण के लिए hecmw1 दस्तावेज़ (0803_001f_hecmw_PC_cluster_201_vis.pdf) देखें।
(5) विश्लेषण परिणाम unstructured-grid डेटा फ़ाइल (विस्तार inp)¶
यह फ़ाइल विज़ुअलाइज़ेशन नियंत्रण डेटा में निर्दिष्ट होने पर आउटपुट होती है।
इस फ़ाइल का उपयोग REVOCAP_PrePost, MicroAVS आदि में post-processing के लिए किया जा सकता है। फ़ाइल नाम समग्र नियंत्रण डेटा में निर्दिष्ट फ़ाइल header से निम्न प्रकार बनाया जाता है।
नामकरण नियम: (!RESULT में निर्दिष्ट फ़ाइल header)_psf.(स्टेप संख्या).inp
उदाहरण: model_vis_psf.0000.inp
(6) विश्लेषण परिणाम neutral फ़ाइल (विस्तार neu)¶
यह फ़ाइल विज़ुअलाइज़ेशन नियंत्रण डेटा में निर्दिष्ट होने पर आउटपुट होती है।
इस फ़ाइल का उपयोग Femap में post-processing के लिए किया जा सकता है। फ़ाइल नाम समग्र नियंत्रण डेटा में निर्दिष्ट फ़ाइल header से निम्न प्रकार बनाया जाता है।
नामकरण नियम: (!RESULT में निर्दिष्ट फ़ाइल header)_psf.(स्टेप संख्या).neu
उदाहरण: model_vis_psf.0000.neu
नोट: इसके अतिरिक्त FSTR.dbg फ़ाइल भी आउटपुट होती है, लेकिन वह debugging के लिए है, इसलिए सामान्यतः उसे देखने की आवश्यकता नहीं है।