Translation update pending
The Marathi translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
आउटपुट आणि रीस्टार्ट¶
विश्लेषणाचे परिणाम सुरुवातीला स्मृतीतच असतात; त्यामुळे पश्च-प्रक्रिया, दृश्यांकन, पुनर्स्थापना किंवा पुन्हा सुरू करण्यासाठी ते योग्य फाइलमध्ये आउटपुट करणे आवश्यक आहे. उपयोगानुसार फाइल स्वरूप, आउटपुट घटक आणि आउटपुट वारंवारता भिन्न असल्याने FrontISTR अनेक आउटपुट प्रवाह वापरते.
FrontISTR च्या आउटपुटमध्ये विश्लेषण मूल्ये साठविणारी परिणाम फाइल (!WRITE,RESULT), दृश्यांकनासाठी दृश्यांकन फाइल (!WRITE,VISUAL) आणि विश्लेषण अवस्था साठविणारी रीस्टार्ट फाइल (!RESTART) असे तीन प्रवाह आहेत. परिणाम फाइल आणि दृश्यांकन फाइलमध्ये समाविष्ट करायच्या भौतिक राशी अनुक्रमे !OUTPUT_RES आणि !OUTPUT_VIS ने निवडल्या जातात.
कार्याचा आढावा¶
आउटपुट सेटिंग्ज पुढील तीन स्वतंत्र अक्षांमध्ये विचारल्यास समजणे सोपे होते.
| अक्ष | मुख्य इनपुट | भूमिका |
|---|---|---|
| आउटपुट गंतव्य | !WRITE,RESULT, !WRITE,VISUAL, !RESTART | परिणाम कोणत्या उपयोगाच्या फाइलमध्ये साठवायचा ते ठरविते. |
| आउटपुट चल | !OUTPUT_RES, !OUTPUT_VIS | परिणाम किंवा दृश्यांकन फाइलमध्ये कोणत्या भौतिक राशी समाविष्ट करायच्या ते ठरविते. |
| आउटपुट वारंवारता | FREQUENCY | किती स्टेपांनंतर फाइलमध्ये लिहायचे ते ठरविते. |
!WRITE,RESULT परिणाम फाइल सक्षम करते आणि !OUTPUT_RES ने आउटपुट चल निवडले जातात. !WRITE,VISUAL दृश्यांकन फाइल सक्षम करते आणि !OUTPUT_VIS ने दृश्यांकनासाठी चल निवडले जातात. दोन्हींचा आउटपुट अंतर FREQUENCY ने नियंत्रित करता येतो. !WRITE हे एकच कार्ड असून RESULT / VISUAL / FEMAP हे आउटपुट गंतव्य निवडणारे प्राचल एकत्र निर्दिष्ट करता येतात.
!OUTPUT_RES आणि !OUTPUT_VIS च्या डेटा ओळींमध्ये आउटपुट चलांची नावे व ON / OFF दिले जातात. GROUP निर्दिष्ट केल्यास आउटपुट लक्ष्य समूहापुरते मर्यादित करता येते. प्रत्यक्ष इनपुट स्वरूप आणि उपलब्ध डेटा ओळींसाठी कीवर्ड संदर्भ पहा.
!RESTART परिणाम किंवा दृश्यांकन फाइलपेक्षा वेगळे, विश्लेषणाची अंतर्गत अवस्था साठविते. विश्लेषण खंडित झाल्यानंतर त्याच अवस्थेतून पुन्हा सुरू करण्यासाठी रीस्टार्ट फाइल वापरली जाते.
आउटपुट कसा निवडावा¶
सर्वप्रथम उद्देशानुसार आउटपुट निवडा. संख्यात्मक मूल्ये पश्च-प्रक्रिया किंवा दुसऱ्या विश्लेषणात वापरायची असल्यास परिणाम फाइल, आकार किंवा वितरण दृश्यांकन साधनात तपासायचे असल्यास दृश्यांकन फाइल निवडा. विश्लेषण मधून पुन्हा सुरू करायचे असल्यास सामान्य परिणाम आउटपुटपासून स्वतंत्रपणे रीस्टार्ट फाइल सक्षम करा.
| उद्देश | निवडायचा आउटपुट | मुख्य निर्दिष्टता |
|---|---|---|
| विश्लेषण मूल्ये साठवून पश्च-प्रक्रिया, तुलना किंवा दुसऱ्या विश्लेषणात वापरणे | परिणाम फाइल | !WRITE,RESULT आणि !OUTPUT_RES |
| ParaView इत्यादीमध्ये वितरण किंवा विरूपित आकार पाहणे | दृश्यांकन फाइल | !WRITE,VISUAL, !OUTPUT_VIS, !VISUAL |
| दीर्घकालीन विश्लेषण मधून पुन्हा सुरू करणे | रीस्टार्ट फाइल | !RESTART |
| आउटपुट आकार कमी करणे | फक्त आवश्यक चल आउटपुट करणे | !OUTPUT_RES / !OUTPUT_VIS मधील ON / OFF आणि FREQUENCY |
मोठ्या विश्लेषणात पूर्वनिर्धारित आउटपुटसह सर्व स्टेप साठवल्यास परिणाम व दृश्यांकन फाइल मोठ्या होतात. फक्त आवश्यक भौतिक राशी ON करा आणि तपासणीस न लागणाऱ्या राशी OFF करा. काल-इतिहास सूक्ष्म अंतराने पाहण्याची गरज नसल्यास FREQUENCY वाढवून आउटपुट अंतर मोठे करा.
आउटपुट चल “तपासायची भौतिक राशी”, “साठवण गंतव्य” आणि “वारंवारता” या क्रमाने ठरविणे सोयीचे आहे. उदाहरणार्थ ParaView मध्ये प्रतिबल वितरण पाहण्यासाठी दृश्यांकन फाइल सक्षम करून NSTRESS किंवा NMISES !OUTPUT_VIS मध्ये निवडा. संपर्क बल संख्यात्मक पश्च-प्रक्रियेसाठी हवे असल्यास परिणाम फाइल सक्षम करून CONTACT_NFORCE सारखे चल !OUTPUT_RES मध्ये निवडा.
आउटपुट करता येणाऱ्या भौतिक राशी¶
आउटपुट चल संरचनात्मक विश्लेषण, गतिशील विश्लेषण, उष्णता विश्लेषण, संपर्क विश्लेषण, घटक-विशिष्ट परिणाम आणि ओळखीसाठी मेटामाहिती अशा गटांत विभागलेले आहेत. खालील तक्त्यात मुख्य चलांची नावे, प्रकार आणि त्यांचा वापर होणारे विश्लेषण प्रकार दिले आहेत. चलांची पूर्ण सूची आणि डेटा ओळींचे स्वरूप !OUTPUT_RES आणि !OUTPUT_VIS येथे पहा.
| वर्ग | चल नाव | प्रकार | मुख्य विश्लेषण प्रकार | आशय |
|---|---|---|---|---|
| संरचनात्मक विश्लेषणातील मूलभूत राशी | DISP, ROT, REACTION | सदिश | स्थिर विश्लेषण, गतिशील विश्लेषण | विस्थापन, परिभ्रमण, नोड अभिक्रिया बल. ROT परिभ्रमण स्वातंत्र्य-अंश असलेल्या घटकांसाठी वैध आहे. |
| प्रतिबल | NSTRESS, ESTRESS, ISTRESS | सममित टेन्सर | संरचनात्मक विश्लेषण | नोड-सरासरी प्रतिबल, घटक प्रतिबल, समाकलन-बिंदू प्रतिबल. |
| Mises प्रतिबल आणि मुख्य प्रतिबल | NMISES, EMISES, PRINC_NSTRESS, PRINC_ESTRESS, PRINCV_NSTRESS, PRINCV_ESTRESS | अदिश, सदिश | संरचनात्मक विश्लेषण | Mises प्रतिबल, मुख्य प्रतिबल मूल्ये आणि मुख्य प्रतिबल दिशा. |
| विकृती | NSTRAIN, ESTRAIN, ISTRAIN | सममित टेन्सर | संरचनात्मक विश्लेषण | नोड विकृती, घटक विकृती, समाकलन-बिंदू विकृती. |
| प्लास्टिक आणि उष्ण विकृती | PL_ISTRAIN, PL_ESTRAIN, TH_NSTRAIN, TH_ESTRAIN, TH_ISTRAIN | अदिश, सममित टेन्सर | अरेषीय संरचनात्मक विश्लेषण, उष्ण-प्रतिबल विश्लेषण | समतुल्य प्लास्टिक विकृती आणि उष्ण विकृती. |
| मुख्य विकृती | PRINC_NSTRAIN, PRINC_ESTRAIN, PRINCV_NSTRAIN, PRINCV_ESTRAIN | अदिश, सदिश | संरचनात्मक विश्लेषण | मुख्य विकृती मूल्ये आणि दिशा. |
| गतिशील विश्लेषण | VEL, ACC | सदिश | गतिशील विश्लेषण | नोड वेग आणि नोड त्वरण. |
| उष्णता विश्लेषण | TEMP | अदिश | उष्णता वहन विश्लेषण | नोड तापमान. उष्णता विश्लेषणाच्या परिणाम व दृश्यांकन फाइलमध्ये तापमान क्षेत्र म्हणून आउटपुट होते. |
| संपर्क | CONTACT_NFORCE, CONTACT_FRICTION, CONTACT_RELVEL, CONTACT_STATE, CONTACT_NTRACTION, CONTACT_FTRACTION | सदिश, अदिश | संपर्क विश्लेषण | संपर्क अभिलंब बल, घर्षण बल, सापेक्ष घसरण वेग, संपर्क अवस्था आणि एकक क्षेत्रफळावरील संपर्क बल. |
| बीम घटक | BEAM_NQM | 12-घटक मूल्य | बीम घटक असलेले संरचनात्मक विश्लेषण | बीम घटकाचे छेदीय अंतर्गत बल. |
| ओळख आणि अवस्था | NODE_ID, ELEM_ID, SECTION_ID, MATERIAL_ID, ELEMACT, YIELD_RATIO | अदिश | संरचनात्मक विश्लेषण, दृश्यांकन | नोड, घटक, सेक्शन आणि पदार्थाची ओळख माहिती; घटक सक्रियता अवस्था; यील्ड गुणोत्तर. ELEMACT सक्रिय घटकासाठी 1 आणि निष्क्रिय घटकासाठी 0 आउटपुट करते. |
| शेल सहाय्यक माहिती | SHELL_LAYER, SHELL_SURFACE | अदिश | शेल घटक असलेले संरचनात्मक विश्लेषण | शेलचे स्तरनिहाय आउटपुट आणि शेल पृष्ठभाग ओळखण्यासाठी सहाय्यक माहिती. |
पूर्वनिर्धारितपणे DISP, ROT, NSTRESS, NMISES हे ON असतात. मात्र प्रत्यक्ष अर्थपूर्ण मूल्ये मिळतात का हे विश्लेषण प्रकार, घटक प्रकार, पदार्थ मॉडेल आणि संपर्क सेटिंगवर अवलंबून असते. उदाहरणार्थ VEL व ACC गतिशील विश्लेषणासाठी वापरले जातात आणि CONTACT_* संपर्क विश्लेषणात संपर्क माहिती तयार झाल्यास वापरले जातात.
शेल स्तरनिहाय आउटपुट¶
शेल घटकात जाडीच्या दिशेने अनेक समाकलन बिंदू किंवा स्तर असतात; त्यामुळे त्याच घटकातही स्तर किंवा पृष्ठभागानुसार प्रतिबल व विकृती वेगळी असतात. सामान्य नोड-सरासरी किंवा घटक मूल्यांवरून कोणत्या स्तराचे किंवा पृष्ठभागाचे मूल्य आहे हे ओळखणे कठीण असते.
SHELL_LAYER ON केल्यास स्तरित शेलच्या प्रत्येक स्तरासाठी + आणि - बाजूचे परिणाम वेगळे आउटपुट होतात. आउटपुट प्रतिबल व विकृती घटकांना स्तर क्रमांक आणि पृष्ठभागाची बाजू दर्शविणारी ओळख मिळते; त्यामुळे जाडी दिशेतील प्रतिबल वितरण किंवा स्तरनिहाय नुकसान मूल्यांकनासाठी ते वापरता येते.
SHELL_SURFACE ही शेलच्या वरच्या/खालच्या पृष्ठभागासारख्या पृष्ठभागांची ओळख करणारी सहाय्यक माहिती आहे. शेल स्तरनिहाय परिणाम दृश्यित करताना SHELL_LAYER आणि आवश्यक प्रतिबल/विकृती चल सक्षम करून दृश्यांकन साधनात लक्ष्य स्तर किंवा पृष्ठभागाशी संबंधित परिणाम घटक निवडा.
शेल स्तरनिहाय आउटपुटमुळे आउटपुट घटकांची संख्या वाढते; त्यामुळे अनेक स्तर असलेल्या मॉडेलमध्ये फाइल आकार वाढतो. आवश्यक प्रतिबल आणि विकृती चलांपुरते आउटपुट मर्यादित ठेवणे योग्य आहे.
वारंवारता प्रतिसाद विश्लेषणातील वास्तविक आणि काल्पनिक भागांचे आउटपुट¶
वारंवारता प्रतिसाद विश्लेषणात एकाच भौतिक राशीचे मूल्य फेजनुसार बदलते, त्यामुळे प्रत्येक आउटपुट चल वास्तविक आणि काल्पनिक भाग अशा दोन संचांमध्ये आउटपुट केला जातो. लेबलांच्या शेवटी _real आणि _imag जोडले जातात; वास्तविक भाग उत्तेजनाशी समान फेजमधील घटकाशी, तर काल्पनिक भाग 90 अंश फेज बदल असलेल्या घटकाशी संबंधित असतो. दोन्ही वास्तविक-मूल्य क्षेत्र असल्यामुळे प्रधान ताण आणि Mises ताण यांसारख्या अरैखिक व्युत्पन्न राशींनाही इतर विश्लेषण प्रकारांप्रमाणेच अर्थ असतो. आयाम वास्तविक आणि काल्पनिक भागांच्या वर्गांच्या बेरजेच्या वर्गमूळातून मिळतो.
आउटपुट चल इतर विश्लेषण प्रकारांप्रमाणे !OUTPUT_RES आणि !OUTPUT_VIS वापरून निवडले जातात. मात्र विस्थापन, वेग आणि त्वरणासाठी !DYNAMIC मधील iout_list निर्देशाला प्राधान्य मिळते.
वारंवारता प्रतिसाद विश्लेषण उत्तेजन वारंवारतेच्या स्वीपचे परिणाम आणि !DYNAMIC मध्ये निर्दिष्ट एका वारंवारतेवरील काल-इतिहास परिणाम स्वतंत्र परिणाम फाइलमध्ये आउटपुट करते. पहिले सॉल्वर नियंत्रण डेटामधील नाव ID fstrRES शी आणि दुसरे fstrDYNA शी संबंधित आहे.
आउटपुट गंतव्य¶
परिणाम फाइल आणि दृश्यांकन फाइल यांचा उपयोग व साठवण स्वरूप वेगळे आहेत. एकाच विश्लेषणात दोन्ही किंवा फक्त एक आउटपुट करता येतो.
परिणाम फाइल¶
परिणाम फाइल !WRITE,RESULT ने सक्षम केली जाते. विश्लेषण परिणाम FrontISTR / HEC-MW परिणाम डेटा म्हणून साठविले जातात आणि संख्यात्मक पश्च-प्रक्रिया किंवा दुसऱ्या विश्लेषणात वाचनासाठी वापरता येतात. आउटपुट चल !OUTPUT_RES ने निवडा.
!WRITE,RESULT हेही !WRITE कार्डवरील RESULT प्राचल म्हणून कार्यान्वित आहे आणि दृश्यांकन किंवा FEMAP आउटपुटसोबत आउटपुट गंतव्याचा एक पर्याय आहे.
परिणाम फाइलमध्ये संरचनात्मक विश्लेषणासाठी विस्थापन, प्रतिबल, विकृती, अभिक्रिया बल, संपर्क माहिती इत्यादी आणि उष्णता विश्लेषणासाठी तापमान क्षेत्र साठवता येते. प्रत्येक स्टेपचे आउटपुट अंतर FREQUENCY ने निर्दिष्ट करा. प्रत्यक्ष फाइल नाव, स्थान आणि चालवल्यानंतरची तपासणी यासाठी कार्यान्वयन मार्गदर्शिका पहा.
मोडल विश्लेषणाच्या परिणाम फाइलमध्ये !OUTPUT_RES सेटिंगपासून स्वतंत्रपणे गणना केलेल्या प्रत्येक मोडसाठी स्वमूल्य (EIGENVALUE) आणि स्वसदिश आउटपुट होतात. स्वसदिश विस्थापन (DISPLACEMENT) म्हणून आउटपुट केला जातो; प्रत्येक नोडवर 6 स्वातंत्र्य-अंश असलेल्या मॉडेलमध्ये (611 बीम घटक किंवा 731, 741, 743 शेल घटक वापरणारे मॉडेल) 3 स्थानांतरण घटक DISPLACEMENT मध्ये आणि 3 परिभ्रमण घटक ROTATION मध्ये आउटपुट होतात. दृश्यांकन फाइलमध्येही हीच रचना असते. सर्व स्वातंत्र्य-अंश घटकांपैकी सर्वात मोठे निरपेक्ष मूल्य असलेला घटक +1 होईल अशा रीतीने स्वसदिश सामान्यीकृत केला जातो.
परिणाम फाइल (.res विस्तार) पुढील रचनेतील मजकूर डेटा आहे. सुरुवातीला स्वरूप आवृत्ती व टिप्पणी, नंतर जागतिक चल आणि शेवटी नोड व घटकनिहाय आउटपुट चल येतात.
*fstrresult 2.0
*comment
<टिप्पणी ओळ>
*global
<जागतिक चलांची संख्या>
<जागतिक चलांचे स्वातंत्र्य-अंश>
<जागतिक चलांची नावे>
<जागतिक चलांची मूल्ये>
...
*data
<नोड संख्या> <घटक संख्या>
<नोड डेटाची संख्या> <घटक डेटाची संख्या>
<नोड डेटाचे स्वातंत्र्य-अंश> ...
<नोड डेटाची नावे>
...
<नोड डेटाची मूल्ये>
...
<घटक डेटाचे स्वातंत्र्य-अंश> ...
<घटक डेटाची नावे>
...
<घटक डेटाची मूल्ये>
...
लॉग फाइल¶
लॉग फाइल (.log विस्तार) विश्लेषणानंतर नेहमी तयार होणारी सारांश फाइल आहे. नोड व घटकनिहाय भौतिक राशींव्यतिरिक्त विस्थापन, विकृती आणि प्रतिबल घटकांची कमाल/किमान मूल्ये आउटपुट होतात. मोडल विश्लेषणात प्रत्येक मोडसाठी स्वमूल्य, नैसर्गिक वारंवारता, सहभाग गुणांक आणि प्रभावी वस्तुमान आउटपुट होते. सहभाग गुणांक वरीलप्रमाणे सामान्यीकृत स्वसदिशावर आधारित असतो, तर प्रभावी वस्तुमान स्वसदिशाच्या सामान्यीकरणावर अवलंबून नसते. !WRITE च्या LOG प्राचलाने आउटपुट आशय नियंत्रित करता येतो. फाइल नाव व स्थानासाठी कार्यान्वयन मार्गदर्शिका पहा.
दृश्यांकन फाइल¶
दृश्यांकन फाइल !WRITE,VISUAL ने सक्षम केली जाते. मेश आणि परिणाम डेटा दृश्यांकन साधनांसाठीच्या स्वरूपात रूपांतरित करून आउटपुट केला जातो. चल !OUTPUT_VIS ने, तर स्वरूप व दृश्यांकन अटी !VISUAL ने निवडल्या जातात.
!WRITE,VISUAL स्वतंत्र कीवर्ड नसून !WRITE कार्डवरील VISUAL प्राचल म्हणून कार्यान्वित आहे; !WRITE,RESULT / !WRITE,FEMAP प्रमाणेच आउटपुट गंतव्य बदलते (fistr1/src/common/fstr_ctrl_common.f90 मधील fstr_ctrl_get_WRITE).
दृश्यांकन सक्षम करण्यासाठी !VISUAL कार्डमध्ये किमान दृश्यांकन पृष्ठभाग आणि आउटपुट स्वरूप निर्दिष्ट करणे आवश्यक आहे. पुढील किमान डेटा संच आहे.
surface_num आणि !surface वगळता येत नाहीत. तपशीलवार स्वरूप आणि उपलब्ध पर्यायांसाठी !VISUAL पहा.
मुख्य दृश्यांकन स्वरूप पुढीलप्रमाणे आहेत.
| स्वरूप | उपयोग |
|---|---|
| VTK | ParaView इत्यादीतील दृश्यांकनासाठी. |
| AVS (UCD) | AVS / UCD स्वरूपातील दृश्यांकन व डेटा देवाणघेवाणीसाठी. |
| BMP | दृश्यांकन परिणाम प्रतिमा म्हणून आउटपुट करते. |
| NEU | FEMAP न्यूट्रल स्वरूपातील डेटा देवाणघेवाणीसाठी. |
दृश्यांकन फाइल परिणाम फाइलपेक्षा दृश्यांकन साधनात थेट वापरणे सोपे असते; मात्र निवडलेले स्वरूप आणि चलांची संख्या यानुसार आकार वाढतो. मोठ्या मॉडेलमध्ये दृश्यासाठी आवश्यक चलच !OUTPUT_VIS मध्ये सक्षम करा.
रीस्टार्ट¶
रीस्टार्ट हे विश्लेषण खंडित झालेल्या क्षणाची अंतर्गत अवस्था साठवून पुढील चालवणीत त्याच अवस्थेतून गणना पुन्हा सुरू करण्याचे कार्य आहे. सामान्य परिणाम फाइल पश्च-प्रक्रियेसाठी असते, तर रीस्टार्ट फाइल सॉल्वरला गणना पुढे चालू ठेवण्यासाठी आवश्यक अवस्था साठविते.
!RESTART, FREQUENCY=n मध्ये n धन असल्यास निर्दिष्ट स्टेप अंतराने रीस्टार्ट फाइल लिहिली जाते. n ऋण असल्यास चालवणीच्या सुरुवातीला विद्यमान रीस्टार्ट फाइल वाचली जाते आणि नंतर निरपेक्ष मूल्य |n| हे लेखन अंतर म्हणून वापरले जाते.
संरचनात्मक विश्लेषणाच्या रीस्टार्टमध्ये सद्य स्टेप, सबस्टेप, एकूण स्टेप, वेळ, वेळ वाढ, भार इतिहास, विस्थापन, बाह्य बल, प्रत्येक Gauss बिंदूवरील प्रतिबल व विकृती, पदार्थाची अंतर्गत अवस्था चल आणि संपर्क अवस्था साठविली जाते. गतिशील विश्लेषणात याशिवाय वेग, त्वरण, विकृती ऊर्जा आणि काल-समाकलन पुन्हा सुरू करण्यासाठी आवश्यक गतिशील अवस्था साठविली जाते. उष्णता विश्लेषणात स्टेप क्रमांक, वेळ आणि तापमान क्षेत्र साठवून वाचताना तापमान क्षेत्र प्रारंभिक अवस्था म्हणून पुनर्स्थापित केले जाते.
स्थिर विश्लेषण रीस्टार्टचे लेखन वेळ आणि पुनरारंभ वर्तन¶
स्थिर विश्लेषण (fstr_solve_NLGEOM) रीस्टार्टसाठी दोन लेखन मार्ग आहेत आणि पुनरारंभाचे वर्तन वेगळे आहे.
- सबस्टेपच्या मध्यात लेखन: सबस्टेप लूपमध्ये
step_countहेFREQUENCYचे गुणज झाल्यावर लिहिले जाते. नोंदवलेली वेळ माहिती “सद्य स्टेपची प्रारंभ वेळ” म्हणून साठविली जाते आणि मागील स्टेपची भार सूची जोडली जाते. - स्टेप शेवटी लेखन: प्रत्येक भार स्टेपचा सबस्टेप लूप पूर्ण झाल्यानंतर,
FREQUENCYचे गुणज असो वा नसो, नेहमी लिहिले जाते. वेळ माहिती “स्टेप समाप्ती वेळ” म्हणून साठविली जाते आणि त्या स्टेपची भार सूची जोडली जाते.
वाचनावेळी FrontISTR नोंदवलेली “सद्य वेळ” आणि “संदर्भ वेळ” समान आहेत का यावरून स्टेप पूर्ण झाली आहे का ते ठरविते (fstr_Restart.f90 मधील fstr_read_restart).
| लेखनावेळची अवस्था | पुनरारंभाचे वर्तन |
|---|---|
| सबस्टेपच्या मध्यात | त्याच स्टेपच्या पुढील सबस्टेपपासून सुरू राहते. लेखनावेळची सबस्टेप स्थिती पुढे नेऊन उर्वरित सबस्टेप लूप चालविला जातो. |
| स्टेप शेवटी | पुढील स्टेपच्या पहिल्या सबस्टेपपासून सुरू होते. cstep एकाने वाढवून substep=1 वर रीसेट केल्यानंतर विश्लेषण पुढे चालते. |
म्हणून समान FREQUENCY असूनही लेखनाची वेळ (सबस्टेप मध्य/स्टेप शेवट) यानुसार पुनरारंभानंतरचा स्टेप क्रमांक आणि वेळेचा संदर्भ बदलतो. विशेषतः स्टेप-शेवटचे लेखन FREQUENCY पासून स्वतंत्रपणे प्रत्येक स्टेपच्या शेवटी नेहमी होते.
गतिशील विश्लेषण रीस्टार्टचे लेखन वेळ आणि पुनरारंभ वर्तन¶
काल-इतिहास गतिशील विश्लेषणाच्या रीस्टार्टमध्येही सबस्टेप-मध्य लेखन आणि स्टेप-शेवट लेखन वेगळे केले जाते. सबस्टेपच्या मध्यात एकूण सबस्टेप संख्या step_count हे FREQUENCY चे गुणज झाल्यावर लिहिले जाते; स्टेप शेवटी FREQUENCY कडे दुर्लक्ष करून त्या स्टेपच्या शेवटी लिहिले जाते.
वाचनावेळी साठविलेले स्टेप क्रमांक, सबस्टेप क्रमांक आणि एकूण सबस्टेप संख्या यांपासून पुनरारंभ स्थान पुनर्स्थापित केले जाते. सध्याच्या स्वरूपात (restart_version >= 5) स्थिर विश्लेषणासोबत समान हेडर वापरून सद्य वेळ, वेळ वाढ, Newton पुनरावृत्ती आकडेवारी आणि स्वयंचलित वाढ अवस्था साठविली जाते. त्यामुळे अनेक !STEP, स्वयंचलित वाढ आणि cutback वापरणाऱ्या गतिशील विश्लेषणातही पुनरारंभानंतर वेळेचा संदर्भ आणि वेळ वाढ पुढे नेता येते. जुन्या गतिशील रीस्टार्ट स्वरूपाला काही वाचन-सुसंगतता आहे; नवीन विश्लेषणात सध्याचे स्वरूप वापरा.
रीस्टार्टवेळी !STEP कार्ड कसे लिहावे¶
रीस्टार्ट पुनरारंभात FrontISTR cnt फाइलमधील !STEP कार्ड “पुनरारंभानंतर चालवायची स्टेप मालिका” म्हणून वाचते आणि नेहमी सुरुवातीपासून (tot_step=1) क्रमाने प्रक्रिया करते. वाचलेल्या रीस्टार्ट माहितीतील स्टेप क्रमांक स्क्रीनवरील एकूण स्टेप क्रमांक जुळवण्यासाठी वापरला जातो; cnt मधील !STEP निर्देशांकावर त्याचा परिणाम होत नाही. याशिवाय सध्याच्या स्वरूपात cnt मधील प्रत्येक !STEP च्या starttime मध्ये रीस्टार्ट वाचनावेळी संदर्भ वेळ एकत्रितपणे जोडली जाते, ज्यामुळे कालरेषा पुनरारंभ वेळेपासून जुळविली जाते.
म्हणून रीस्टार्टसाठीचा cnt पुढील धोरणाने तयार करा.
| खंडित होण्याची पद्धत | cnt मध्ये ठेवायची !STEP व्याप्ती |
|---|---|
| सबस्टेपच्या मध्यात लेखन (स्टेप अपूर्ण) | खंडित झालेली स्टेप सुरुवातीला ठेवा. त्यानंतर उर्वरित न चालवलेल्या स्टेप क्रमाने ठेवा. |
| स्टेप शेवटी लेखन (स्टेप पूर्ण) | पूर्ण झालेल्या स्टेप काढून टाका आणि पुढे चालवायच्या स्टेपपासून सुरुवात करा. |
दोन्ही बाबतीत आधीच पूर्ण झालेल्या स्टेप cnt मधून काढून टाकणे हा मूलभूत नियम आहे. starttime मध्ये रीस्टार्ट वेळ आपोआप जोडली जात असल्याने cnt मध्ये 0 पासून (किंवा सापेक्ष स्टेप प्रारंभ वेळेपासून) लिहिणे पुरेसे आहे. सीमाशर्ती व भारांचे संदर्भ फक्त ठेवलेल्या !STEP कार्डांना अनुरूप भागांसाठी cnt मध्ये ठेवा. अनेक !STEP असलेल्या गतिशील रीस्टार्टसाठीही हीच पद्धत आहे.
रीस्टार्टचा सामान्य प्रवाह पुढीलप्रमाणे आहे.
- पहिल्या चालवणीत
!RESTART, FREQUENCY=nनिर्दिष्ट करून रीस्टार्ट फाइल लिहा. - विश्लेषण पुन्हा सुरू करण्याच्या चालवणीत
!RESTART, FREQUENCY=-nनिर्दिष्ट करा. - FrontISTR सुरू होताना रीस्टार्ट फाइल वाचते आणि त्यानंतर प्रत्येक
nस्टेपांनी नवीन अवस्था लिहिते.
रीस्टार्ट फाइलचे नामकरण, स्थान आणि चालवताना निर्दिष्ट करण्याची पद्धत यासाठी कार्यान्वयन मार्गदर्शिका पहा. जुन्या स्वरूपाच्या वाचनाला काही सुसंगतता आहे; नवीन विश्लेषणासाठी सध्याचे स्वरूप वापरा.
संबंधित विषय¶
- अनुक्रमिक कार्यान्वयन — विश्लेषण चालवताना फाइल स्थान आणि आउटपुट तपासणीची मूलतत्त्वे.
- !OUTPUT_RES, !OUTPUT_VIS — परिणाम व दृश्यांकन फाइलमध्ये आउटपुट करायच्या चलांची निवड.
- !WRITE — परिणाम फाइल, दृश्यांकन फाइल व लॉग आउटपुट सक्षम करणे आणि आउटपुट वारंवारता (
RESULT/VISUAL/LOG/FEMAPप्राचल). - !VISUAL — दृश्यांकन पृष्ठभाग व आउटपुट स्वरूपाची निर्दिष्टता (किमान डेटा संच उदाहरणासह).
- !RESTART — रीस्टार्ट फाइल वाचन/लेखन निर्दिष्टता.
- विश्लेषण प्रकार — विश्लेषण प्रकारानुसार मुख्य परिणाम घटक.
- संपर्क आणि अंतःस्थापन — संपर्क आउटपुटचा अर्थ आणि संपर्क अवस्थेचे हाताळणे.
- स्टेप नियंत्रण — आउटपुट स्टेप आणि वेळ बिंदू यांतील संबंध.