JModelica.org
JModelica.org ایک تجارتی سافٹ ویئر پلیٹ فارم ہے جو پیچیدہ متحرک نظاموں کی ماڈلنگ، تخروپن، اصلاح اور تجزیہ کے لیے ماڈلکا ماڈلنگ زبان پر مبنی ہے۔ اس پلیٹ فارم کو ماڈلون اے بی نے تعلیمی اور صنعتی اداروں، خاص طور پر لنڈ یونیورسٹی اور لنڈ سینٹر فار کنٹرول آف کمپلیکس سسٹمز (ایل سی سی سی) کے تعاون سے برقرار رکھا اور تیار کیا ہے۔ پلیٹ فارم کو روبوٹکس، گاڑیوں کے نظام، توانائی کے نظام، علیحدگی اور پولی تھیلین کی پیداوار میں ایپلی کیشنز کے ساتھ صنعتی منصوبوں میں استعمال کیا گیا ہے۔ پلیٹ فارم کے کلیدی اجزاء یہ ہیں: ماڈلکا سورس کوڈ کو سی یا ایکس ایم ایل کوڈ میں ترجمہ کرنے کے لیے ایک ماڈلکا مرتب۔ مرتب کرنے والا فنکشنل ماک اپ انٹرفیس معیار کے مطابق ماڈل بھی تیار کرتا ہے۔ متحرک ماڈلز کے تخروپن کے لیے ایک ازگر پیکج، اسیمولو۔ اسیمولو کئی جدید ترین انٹیگریٹرز کو انٹرفیس فراہم کرتا ہے اور اسے JModelica.org میں تخروپن انجن کے طور پر استعمال کیا جاتا ہے۔ محدود عناصر اور سیڈو سپیکٹرل کولاکیشن طریقوں پر مقامی کولاکیشن کے طریقوں کو نافذ کرنے والے بڑے پیمانے پر متحرک اصلاح کے مسائل کو حل کرنے کے لیے الگورتھم۔ صارف کے تعامل کے لیے ایک ازگر پیکج۔ پلیٹ فارم کے تمام حصوں تک رسائی ازگر سے حاصل کی جاتی ہے، بشمول ماڈل مرتب کرنا اور لوڈ کرنا، نقل کرنا اور بہتر بنانا۔ JModelica.org فزیکل سسٹمز کی ماڈلنگ کے لیے ماڈلکا ماڈلنگ زبان کی حمایت کرتا ہے۔ ماڈلکا ہائبرڈ متحرک نظاموں کی اعلی سطحی وضاحتیں فراہم کرتا ہے، جو JModelica.org میں مختلف قسم کے حسابات کی بنیاد کے طور پر استعمال ہوتے ہیں جن میں تخروپن، حساسیت کا تجزیہ اور اصلاح شامل ہیں۔ متحرک اصلاح کے مسائل، بشمول زیادہ سے زیادہ کنٹرول، ٹریجیکٹوری آپٹیمائزیشن، پیرامیٹر آپٹیمائزیشن اور ماڈل کیلیبریشن کو JModelica.org کا استعمال کرتے ہوئے وضع اور حل کیا جا سکتا ہے۔ آپٹیمیکا ایکسٹینشن ماڈلکا ماڈلز پر مبنی متحرک اصلاح کے مسائل کی اعلی سطحی تشکیل کو قابل بناتا ہے۔ منٹ او سی پروجیکٹ آپٹیمیکا میں انکوڈ شدہ متعدد بینچ مارک مسائل فراہم کرتا ہے۔ پلیٹ فارم عددی پیکجوں کے ساتھ انضمام کے لیے کھلے انٹرفیس کو فروغ دیتا ہے۔ سنڈیلز او ڈی ای/ڈی اے ای انٹیگریٹر سوٹ، این ایل پی سالور آئی پی او پی ٹی اور اے ڈی پیکیج کاساڈی ان پیکجوں کی مثالیں ہیں جو JModelica.org پلیٹ فارم میں مربوط ہیں۔ JModelica.org فنکشنل ماک اپ انٹرفیس (FMI) معیار اور فنکشنل ماک اپ یونٹس (FMUs) کے ساتھ مطابقت رکھتا ہے، جو JModelica.org یا کسی دوسرے FMI کے مطابق ٹول کے ذریعے تیار کیا جاتا ہے، جسے ازگر ماحول میں نقل کیا جا سکتا ہے۔ JModelica.org اور آپٹیمائزیشن سسٹمز اے سی اے ڈی او ٹول کٹ، آئی پی او پی ٹی، اور سی پی پی اے ڈی کے درمیان ایک آزاد موازنہ، رپورٹ اوپن سورس سافٹ ویئر برائے غیر لکیری محدود آپٹیمائزیشن آف ڈائنامک سسٹمز میں فراہم کیا گیا ہے۔ ماڈلکا سورس کوڈ میں ترمیم کے لیے ایکلپس پلگ ان کو بند کر دیا گیا ہے۔ 18 دسمبر 2019 کو ماڈلون نے JModelica.org سورس کوڈ کو اوپن سے کلوزڈ سورس میں منتقل کرنے کا فیصلہ کیا۔ آخری اوپن سورس ریلیز درخواست پر ڈاؤن لوڈ کے لیے دستیاب ہے۔ اسیمولو، پی آئی ایف ایم آئی اور ایف ایم آئی لائبریری اب گٹ ہب پر ہیں۔ اے ایم ای ایس ایم اے ایم پی ایل اے پی مانیٹر ایسینڈ ڈائمولا جنرل الجبرائی ماڈلنگ سسٹم (جی اے ایم ایس) میپل سم وولفرم سسٹم ماڈلر اوپن ماڈلکا سیمولیشن ایکس پروپٹ حوالہ جات سیمولیشن سافٹ ویئر سیمولیشن پروگرامنگ زبانیں ریاضیاتی اصلاح سافٹ ویئر مفت تخروپن سافٹ ویئر اعلانیہ پروگرامنگ زبانیں آبجیکٹ پر مبنی پروگرامنگ مفت سافٹ ویئر ازگر میں پروگرام کیا گیا