سلسلہ وار عمل سے تجزیہ¶
اجرا کا بہاؤ¶
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 کے لیے غیر ساختہ جالی قسم کا ڈیٹا (توسیع inp) اخراج کیا جاتا ہے۔ تفصیل کے لیے کلیدی لفظ حوالہ میں !visual اور !OUTPUT_VIS دیکھیں۔
اجرا کا طریقہ¶
FrontISTR کو داخلہ فائلوں والی ڈائریکٹری میں درج ذیل حکم سے چلائیں۔
بصری کاری دو طریقوں سے کی جا سکتی ہے۔ ایک طریقہ FrontISTR کی پس کاری کے طور پر چلانا ہے؛ تجزیاتی کنٹرول ڈیٹا میں
متعین کرنے سے یہ خودکار طور پر چلتی ہے۔ اس صورت میں بصری کنٹرول ڈیٹا کو تجزیاتی کنٹرول ڈیٹا میں شامل کر کے لکھنا ضروری ہے۔
FrontISTR کا اجرا ختم ہونے کے بعد بصری کاری کرنے کی صورت میں، پہلے تجزیاتی کنٹرول ڈیٹا میں
متعین کریں اور FrontISTR چلائیں۔
FrontISTR کا اجرا ختم ہونے کے بعد داخلہ فائلوں اور تجزیاتی نتیجہ فائلوں والی ڈائریکٹری میں درج ذیل حکم سے hecmw_vis چلائیں۔
اخراج فائلوں کی وضاحت¶
(1) تجزیاتی نتیجہ پیغام فائل (توسیع msg)¶
اس فائل میں FrontISTR کے تجزیے کی پیش رفت وغیرہ کے پیغامات اخراج ہوتے ہیں۔ ہر اجرا میں ایک فائل بنتی ہے اور فائل کا نام مقررہ FSTR.msg ہے۔
(2) تجزیاتی نتیجہ لاگ فائل (توسیع log)¶
اس فائل میں FrontISTR کے ہر نوڈ اور ہر عنصر کے طبیعی مقادیر کے تجزیاتی نتائج اخراج ہوتے ہیں۔ اس کے علاوہ طبیعی مقادیر کی زیادہ سے زیادہ/کم سے کم قدریں اور موڈل تجزیے کے نتائج بھی اخراج ہوتے ہیں۔ حرکی تجزیے میں تمام مراحل کے تجزیاتی نتائج اس فائل میں اخراج ہوتے ہیں۔ ہر اجرا میں ایک فائل بنتی ہے اور فائل کا نام مقررہ 0.log ہے۔
(3) تجزیاتی نتیجہ فائل (بغیر توسیع)¶
یہ فائل !WRITE, RESULT اختیار متعین کرنے پر اخراج ہوتی ہے۔
اس فائل میں FrontISTR کے ہر نوڈ اور ہر عنصر کے طبیعی مقادیر کے تجزیاتی نتائج اخراج ہوتے ہیں۔ ہر مرحلے کے لیے فائل بنتی ہے اور مجموعی کنٹرول ڈیٹا میں متعین فائل ہیڈر استعمال کرتے ہوئے نام درج ذیل قاعدے سے رکھا جاتا ہے۔
نام رکھنے کا قاعدہ: (!RESULT میں متعین فائل ہیڈر).0.(مرحلہ نمبر)
مثال: model.res.0.1
(4) تجزیاتی نتیجہ بٹ میپ فائل (توسیع bmp)¶
یہ فائل بصری کنٹرول ڈیٹا میں متعین کرنے پر اخراج ہوتی ہے۔
اس فائل میں بصری عمل کا بٹ میپ ڈیٹا اخراج ہوتا ہے۔ فائل کا نام مجموعی کنٹرول ڈیٹا میں متعین فائل ہیڈر سے رکھا جاتا ہے۔ نام رکھنے کے قاعدے کی تفصیل کے لیے hecmw1 کی دستاویز (0803_001f_hecmw_PC_cluster_201_vis.pdf) دیکھیں۔
(5) تجزیاتی نتیجہ غیر ساختہ جالی قسم ڈیٹا فائل (توسیع inp)¶
یہ فائل بصری کنٹرول ڈیٹا میں متعین کرنے پر اخراج ہوتی ہے۔
اس فائل کو استعمال کر کے REVOCAP_PrePost یا MicroAVS وغیرہ میں پس کاری کی جا سکتی ہے۔ فائل کا نام مجموعی کنٹرول ڈیٹا میں متعین فائل ہیڈر سے درج ذیل قاعدے کے مطابق رکھا جاتا ہے۔
نام رکھنے کا قاعدہ: (!RESULT میں متعین فائل ہیڈر)_psf.(مرحلہ نمبر).inp
مثال: model_vis_psf.0000.inp
(6) تجزیاتی نتیجہ نیوٹرل فائل (توسیع neu)¶
یہ فائل بصری کنٹرول ڈیٹا میں متعین کرنے پر اخراج ہوتی ہے۔
اس فائل کو استعمال کر کے Femap میں پس کاری کی جا سکتی ہے۔ فائل کا نام مجموعی کنٹرول ڈیٹا میں متعین فائل ہیڈر سے درج ذیل قاعدے کے مطابق رکھا جاتا ہے۔
نام رکھنے کا قاعدہ: (!RESULT میں متعین فائل ہیڈر)_psf.(مرحلہ نمبر).neu
مثال: model_vis_psf.0000.neu
نوٹ: اس کے علاوہ FSTR.dbg فائل بھی اخراج ہوتی ہے، مگر یہ اشکال زدائی کے لیے ہے اور عموماً اسے دیکھنے کی ضرورت نہیں۔