Ecolego
ایکولیگو ایک تخروپن سافٹ ویئر ٹول ہے جو متحرک ماڈل بنانے اور تعیناتی اور ممکنہ تخروپن انجام دینے کے لیے استعمال ہوتا ہے۔ اس کا استعمال وقت کے ساتھ تیار ہونے والے پیچیدہ متحرک نظاموں کے خطرے کی تشخیص کرنے کے لیے بھی کیا جاتا ہے۔ ایکولیگو کا اطلاق مختلف شعبوں میں کیا جا سکتا ہے، لیکن یہ بنیادی طور پر ریڈیو ایکولوجی، ماحولیاتی طبیعیات اور پی بی پی کے ماڈلنگ میں خطرے کی تشخیص کے لیے استعمال ہوتا ہے۔ ریڈیولوجی کے میدان میں ایکولیگو کے استعمال کو آسان بنانے کے لیے خصوصی ڈیٹا بیس اور دیگر اضافی معلومات تیار کی گئی ہیں۔ مثال کے طور پر، تمام ریڈیو نیوکلائڈز اور ان کے ڈیک پروڈکٹس کو سافٹ ویئر میں ضم کیا گیا ہے۔ ایکولیگو کی مشترکہ بنیاد سویڈش ریڈی ایشن سیفٹی اتھارٹی (ایس ایس ایم) نے رکھی تھی، جو سویڈن میں تابکار فضلہ کے انتظام اور ٹھکانے لگانے کے ضابطے کا ذمہ دار ہے، اور این آر پی اے، ناروے کی ریڈی ایشن پروٹیکشن اتھارٹی۔ سافٹ ویئر کو ابتدائی طور پر سمولنک میں کمپارٹمنٹ ماڈل بنانے کے لیے ایک تکمیلی یوزر انٹرفیس کے طور پر تیار کیا گیا تھا۔ سمولینک کے پاس عام تفریقی مساوات کے لیے بہت طاقتور اور تیز حل کرنے والے تھے، لیکن ممکنہ تخروپن کو چلانے اور پیرامیٹر اقدار کو سنبھالنے کے لیے حمایت کا فقدان تھا۔ نیز، سمولنک بہت تفصیلی ہے-ہر مساوات کو گرافک آپریٹر بلاکس کے ذریعہ ماڈل کیا جاتا ہے-جس سے ماڈلنگ میں وقت لگتا ہے اور غلطیوں کا شکار ہوتا ہے۔ سیمولیشن کے لیے سمولینک پر انحصار کرنے سے جدید یوزر انٹرفیس کی ترقی پر پوری توجہ دی جا سکتی ہے۔ جیسے جیسے ایکولیگو میں زیادہ سے زیادہ خصوصیات کا اضافہ ہوتا گیا، ایک مربوط تخروپن انجن کی ضرورت بڑھتی گئی۔ 2008 میں ایکولیگو 4 کی ریلیز کے ساتھ، جدید ترین حل کرنے والوں کا ایک مجموعہ شامل کیا گیا اور اس طرح سمولینک کا انحصار ختم ہو گیا۔ آج، ایس ایس ایم سویڈن میں خرچ شدہ جوہری ایندھن کو حتمی طور پر ٹھکانے لگانے کے لیے ایک ذخیرہ کی نشست اور تعمیر کے لیے ایس کے بی (سویڈش نیوکلیئر ویسٹ مینجمنٹ کمپنی) کے لائسنس کی درخواست کا جائزہ لینے کے لیے ایکولیگو کا استعمال کرتا ہے۔ ریلیز دسمبر 2003: پہلا ورژن، ایکولیگو 1، جاری کیا گیا تھا۔ اس ابتدائی ورژن میں، سافٹ ویئر سمیلیشن انجام دینے کے لیے میٹ لیب/سمولنک پر منحصر تھا۔ فروری 2006: ایکولیگو 2.1 جاری کیا گیا۔ ایکولیگو کے یوزر انٹرفیس کو مکمل طور پر دوبارہ بنایا گیا تھا، اور اب ماڈل کی شفافیت کو بہتر بنانے کے لیے ٹائلنگ ونڈو مینیجر کا استعمال کیا گیا۔ 2007: ایکولیگو 3 ریلیز ہوئی۔ ایکولیگو میں اب ایک خام مربوط حساب کتاب انجن شامل تھا، جس سے میٹ لیب/سمولینک پر انحصار کم ہو گیا۔ امکانی تجزیہ کے لیے حمایت میں بہت بہتری آئی۔ پیرامیٹر ویلیوز اور ریڈیو نیوکلائڈ کی خصوصیات کے لیے ایک بلٹ ان ڈیٹا بیس شامل کیا گیا۔ درجہ بندی والے کنٹینرز کے لیے سپورٹ۔ 2008: ایکولیگو 4 جاری کیا گیا۔ ایکولیگو 4 نے اب عام تفریقی مساوات کے لیے جدید ترین حل کنندگان کو شامل کیا، جس سے میٹ لیب/سمولینک بے کار ہو گئے۔ نیویگیشن، رپورٹ بنانے اور تخروپن کے نتائج پیش کرنے کے لیے بہت سی نئی ونڈوز کے ساتھ یوزر انٹرفیس کو بہتر بنایا گیا۔ کاپی/پیسٹ کی فعالیت شامل کی گئی تھی۔ 2009 کا زوال: ایکولیگو کا موجودہ ورژن، ایکولیگو 5، جاری کیا گیا تھا۔ ایکولیگو 5 نے بہت سی خصوصیات شامل کیں، جیسے یونٹ چیکنگ، ذیلی ورژن سپورٹ اور ایک ماڈل جزو لائبریری۔ حساسیت کا تجزیہ جہاں توسیع کی گئی تھی، اور اعلی درجے کی حساسیت کے تجزیے کے لیے ایک ٹول باکس بنایا گیا تھا (دیکھیں EIKOS)۔ ماڈلنگ ماحول ایکولیگو کا ابتدائی خیال بڑے اور پیچیدہ ماڈلز کی تخلیق کو آسان بنانا اور مشکل عددی مسائل کو حل کرنے کے قابل ہونا تھا۔ بہت سے باہمی رابطوں والے پیچیدہ ماڈلز کا جائزہ لینا آسان بنانے کے مقصد سے، ایکولیگو میں ماڈلز کو روایتی بہاؤ کے خاکے کے بجائے تعامل میٹرکس کی مدد سے پیش کیا جاتا ہے۔ درجہ بندی والے کنٹینرز (ذیلی نظام) کے ساتھ مل کر، تعامل میٹرکس بڑے اور پیچیدہ ماڈلز کی تعمیر اور دستاویزات کو بہت آسان بناتا ہے۔ آبجیکٹ کو تبصرے، تصاویر، یونٹس، اور دیگر دستاویزات یا ایکولیگو آبجیکٹ کے ہائپر لنک تفویض کیے جا سکتے ہیں۔ ایکولیگو ایسی رپورٹیں بھی بنا سکتا ہے جن میں تعامل میٹرکس سے لے کر پیرامیٹر ویلیوز، مساوات، ڈیک چینز، پلاٹس اور ٹیبل تک سب کچھ شامل ہو۔ رپورٹ کو پی ڈی ایف اور ایچ ٹی ایم ایل سمیت کئی مختلف فارمیٹس میں محفوظ کیا جا سکتا ہے۔ صارف کے لیے لچک کو بڑھانے کے لیے، ایکولیگو کی تخلیق کی ترتیب پر کوئی پابندی نہیں ہے-مثال کے طور پر، ایک پیرامیٹر کو مساوات میں اس کی وضاحت سے پہلے استعمال کیا جا سکتا ہے۔ ایک حقیقی وقت کی توثیق کرنے والا انجن صارف کو مسائل کی اطلاع دیتا ہے، جیسے کہ ابھی تک متعین نہیں کی گئی اشیاء، اقدار کی کمی والی اشیاء یا غلط مساوات رکھنے والی اشیاء۔ کوالٹی اشورینس ماڈیولز ذیلی نظاموں کے لیے ان پٹ اور آؤٹ پٹ کی وضاحت کر کے بنائے جا سکتے ہیں۔ مربوط لائبریری میں ماڈیولز کو شامل کرکے، صارف توثیق شدہ بلڈنگ بلاکس کا ایک پیلیٹ بنا سکتا ہے جسے مل کر نئے ماڈل بنائے جا سکتے ہیں۔ لائبریری کو برآمد کیا جا سکتا ہے، تاکہ ایکولیگو پلیئر والے صارفین اسے ایکولیگو لائسنس کی ضرورت کے بغیر ماڈل بنانے کے لیے استعمال کر سکیں۔ ایکولیگو میں کئی دیگر خصوصیات کوالٹی اشورینس کو فروغ دیتی ہیں: سبورژن پیرامیٹر ڈیٹا بیس (اندرونی یا بیرونی) کے ذریعے ماڈلز کے یونٹ چیکنگ ورژن ہینڈلنگ ریڈیو نیوکلائڈ خصوصیات کے لیے مربوط ڈیٹا بیس سیمولیشنز عام ایکولیگو ماڈل ایک کمپارٹمنٹل ماڈل ہے جس کے لیے تفریقی مساوات کے حل کنندہ کی ضرورت ہوتی ہے۔ منتخب کرنے کے لیے عددی حل کرنے والوں کی ایک وسیع صف موجود ہے۔ کچھ سخت اور عددی طور پر مشکل ماڈلز کے لیے بہتر بنائے گئے ہیں، دوسرے معمولی ماڈلز کے لیے۔ امکان کثافت افعال کی ایک وسیع فہرست کے ساتھ، مونٹی کارلو اور لاطینی ہائپر کیوب سیمپلنگ اور پیرامیٹر ارتباط کی ترتیبات کے ساتھ، ایکولیگو میں جدید ممکنہ تجزیہ انجام دینے کے لیے تمام مطلوبہ ٹولز موجود ہیں۔ ایکولیگو پلیئر ایکولیگو پلیئر ایک مفت سافٹ ویئر ٹول ہے جو ایکولیگو تک رسائی کے بغیر ایکولیگو ماڈلز کے ساتھ حساب کتاب کرنا ممکن بناتا ہے۔ سافٹ ویئر میں ایکولیگو جیسی ہی فعالیت ہے، اس رعایت کے ساتھ کہ ماڈل کا لازمی ڈھانچہ تبدیل نہیں کیا جا سکتا۔ تاہم، ایکولگو میں بنائی گئی ماڈیول لائبریری کے ساتھ، صارف لائبریری کے اجزاء کو ملا کر ماڈل جمع کر سکتا ہے۔ ایکولیگو حساسیت تجزیہ ٹول باکس (ایکوس) اگرچہ ایکولیگو میں حساسیت کا تجزیہ کرنا ممکن ہے، حساسیت تجزیہ ٹول باکس ایک اختیاری ماڈیول ہے جو اس نقطہ نظر کے لیے ٹولز کا ایک بڑا مجموعہ فراہم کرتا ہے۔ ایکوس حساسیت تجزیہ ٹول باکس جدید حساسیت تجزیہ کے طریقوں (مقامی کے ساتھ ساتھ عالمی) کی حمایت کرتا ہے۔ حساسیت کا تجزیہ (ایس اے) ماڈل کی پیش گوئیوں پر ماڈل پیرامیٹرز کے اثر کا اندازہ لگانے کے لیے استعمال ہوتا ہے۔ پیرامیٹرز کے درمیان ارتباط رینک آرڈر ارتباط (ایمان اور کونور کا طریقہ) سے متاثر ہو سکتے ہیں۔ نمونے لینے کی معاون تکنیکیں یہ ہیں: مونٹی کارلو، لاطینی ہائپر کیوب اور نیم بے ترتیب ایل پی ٹی۔ ایس اے کے طریقوں میں شامل ہیں: مورس اسکریننگ کا طریقہ توسیعی فورئیر ایمپلیٹیوڈ حساسیت ٹیسٹ (ای ایف اے ایس ٹی) سوبول (پہلا، کسٹم اور کل آرڈر) بے ترتیب توازن ڈیزائن مقامی حساسیت گارٹن کا طریقہ ایک گرافیکل یوزر انٹرفیس (جی یو آئی) فراہم کرتا ہے جو آپ کو اجازت دیتا ہے: غیر یقینی ماڈل پیرامیٹرز اور دلچسپی کے ماڈل آؤٹ پٹ کی وضاحت کریں اور ان پٹ نمونوں کا معائنہ کریں۔ ایکوس میں پیدا ہونے والے ان پٹ اور آؤٹ پٹ نمونوں کو برآمد کریں اور آؤٹ پٹ نمونوں کو ایکوس سمیلیٹ میں بیرونی طور پر تیار کریں اور ماڈل آؤٹ پٹ نمونوں کا معائنہ کریں۔ ماڈل کی پیش گوئیوں کا حساسیت تجزیہ انجام دیں۔ پائی چارٹ، اسکیٹر پلاٹ، ٹورنیڈو گراف وغیرہ کا استعمال کرتے ہوئے نتائج کا گرافک جائزہ لیں۔ کمپیوٹر تخروپن سافٹ ویئر کی فہرست بھی دیکھیں بیرونی لنکس ایکولیگو آفیشل ہوم پیج: https://www.ecolego.se AFRY ہوم پیج: https://www.afry.com حوالہ جات تخروپن سافٹ ویئر ممکنہ سافٹ ویئر