میش اور ڈیٹا کی تبدیلی¶
FrontISTR کے اِن پٹ/آؤٹ پٹ میں معیاری قالبوں (HEC-MW میش اور FSTR تجزیاتی کنٹرول) کے علاوہ بیرونی میش قالبوں کی درآمد اور بصری کاری کے قالبوں میں اخراج بھی فراہم کیے گئے ہیں۔ یہ باب خود حساب کے بجائے "قالب کی تبدیلی" کے افعال کو منظم طور پر بیان کرتا ہے۔
افعال کا مجموعی خاکہ¶
ڈیٹا کی تبدیلی کے افعال درج ذیل دو سلسلوں میں تقسیم ہوتے ہیں۔
| زمرہ | فعل | اِن پٹ/آؤٹ پٹ |
|---|---|---|
| اِن پٹ جانب تبدیلی | FEMAP neutral فائل کی درآمد (neu2fstr) | NEU neutral فائل → HEC-MW میش + FrontISTR کنٹرول فائل |
| آؤٹ پٹ جانب تبدیلی | تجزیاتی نتائج کا بصری کاری کے قالبوں میں اخراج (!VISUAL) | HEC-MW نتائج → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| آؤٹ پٹ جانب تبدیلی | متوازی اجرا کے منتشر نتیجہ فائلوں کا انضمام (rmerge) | ہر PE کی نتیجہ فائل → ایک واحد نتیجہ فائل |
| آؤٹ پٹ جانب تبدیلی | نتیجہ فائل کی متنی/ثنائی تبدیلی (rconv) | متنی ↔ ثنائی نتیجہ فائل |
نتیجہ فائل میں شامل طبیعی مقداروں کا انتخاب اور ری اسٹارٹ فائل کا طریقۂ کار اس باب میں شامل نہیں؛ اخراج اور ری اسٹارٹ ملاحظہ کریں۔
بیرونی میش کی درآمد¶
FrontISTR کے ساتھ neu2fstr آلہ شامل ہے، جو FEMAP neutral فائل (NEU) کو HEC-MW میش اور FrontISTR کنٹرول فائل میں تبدیل کرتا ہے۔
neu2fstr میں تبدیلی کے وقت تجزیے کی قسم (جامد تجزیہ / موڈل تجزیہ / حرارتی تجزیہ) متعین کی جاتی ہے۔ درج ذیل فائلیں پیدا ہوتی ہیں۔
- HEC-MW میش فائل: نوڈ کے محددات، عنصر کنیکٹیویٹی، مادّہ ID، نظامِ محددات، نوڈ گروپ، عنصری گروپ
- FrontISTR کنٹرول فائل: تجزیے کی قسم کے مطابق
!SOLUTIONوغیرہ کے بنیادی کنٹرول کارڈ کا سانچہ - HEC-MW کنٹرول فائل (
hecmw_ctrl.dat): اختیاری طور پر پیدا کی جاتی ہے
موڈل تجزیے کے لیے تبدیلی کی صورت میں !EIGEN سیکشن کے پیرامیٹر عارضی اقدار ہوتے ہیں، اس لیے تبدیلی کے بعد صارف کو ان کی تدوین کرنی ہوتی ہے۔ حدی شرائط، بوجھ، تماس وغیرہ کی وہ معلومات جن کی FEMAP neutral فائل میں نمائندگی نہیں، تبدیلی کے نتیجے میں شامل نہیں ہوتیں؛ انہیں کنٹرول فائل میں اضافی طور پر لکھنا ہوتا ہے۔
بصری کاری کے قالبوں میں اخراج¶
حساب کے نتائج کو معیاری 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 زمانی مرحلے کے آغاز/اختتام/وقفے کو متعین کرتا ہے اور صرف قسم تبدیل کرتا ہے۔
متعلقہ موضوعات¶
- اخراج اور ری اسٹارٹ — حسابی نتیجہ فائل (ری اسٹارٹ اور تاریخی اخراج) کا مواد
- عنصر لائبریری — عنصر کی اقسام کے اختیارات
- !OUTPUT_VIS — بصری کاری کو دی جانے والی طبیعی مقداروں کا انتخاب
- پری/پوسٹ پروسیسنگ اور عملی ماحول کے انتخاب کی رہنمائی — بیرونی آلات سے میش بنانا اور بصری کاری