أوبن سيز

OpenSees (النظام المفتوح لمحاكاة هندسة الزلازل ) هو إطار برمجي كائني التوجه، تم تطويره خلال فترة رعاية المؤسسة الوطنية للعلوم (1997-2007) لمركز أبحاث هندسة الزلازل في المحيط الهادئ ( PEER ). يتيح OpenSees للمستخدمين إنشاء تطبيقات العناصر المحدودة لمحاكاة استجابة الأنظمة الإنشائية والجيوتقنية للزلازل . طُوّر هذا الإطار بواسطة فرانك ماكينا وغريغوري إل. فينفس، بمساهمات قيّمة من مايكل إتش. سكوت، وتيرجي هوكاس، وأرمين دير كيوريغيان، وريمو دي سوزا ، وفيليب سي. فيليبو ، وسيلفيا مازوني، وبوريس جيريميك. كُتب OpenSees بشكل أساسي بلغة C++ ، ويستخدم العديد من مكتبات Fortran العددية لحل المعادلات الخطية.

الترخيص

تسمح الرخصة باستخدام البرنامج وإعادة إنتاجه وتعديله وتوزيعه من قبل الجهات التعليمية والبحثية وغير الربحية لأغراض غير تجارية. ويُسمح باستخدامه وإعادة إنتاجه وتعديله من قبل جهات أخرى لأغراض داخلية، ولكن لا يجوز لهذه الجهات إعادة توزيع البرنامج أو مشتقاته. [ 1 ]

الاستخدام

يقوم مستخدمو OpenSees بإنشاء التطبيقات عن طريق كتابة البرامج النصية إما بلغة البرمجة Tcl أو Python . [ 2 ]

يتولى مطورو OpenSees إدارة شفرة المصدر على GitHub .

نموذج العناصر المحدودة لجسر علوي تم تصميمه باستخدام برنامج OpenSees وعرضه باستخدام برنامج veux

اختصار

يُكتب اختصار "Open System for Earthquake Engineering Simulation" بشكل صحيح بأحرف كبيرة، وهو OpenSees وليس OpenSEES. وهذا يعكس نفس الكتابة غير التقليدية للغة Tcl .

تاريخ

قبل أن يُطلق عليه اسم "OpenSees"، كان يُعرف ببساطة باسم "G3" نسبةً إلى اسم مجموعة أبحاث PEER المكلفة بتطوير المحاكاة. وقد شكلت أطروحة الدكتوراه التي قدمها فرانك ماكينا حول التحليل الهيكلي المتوازي الموجه للكائنات أساسًا لـ "G3".

الإصدار الحالي اعتبارًا من مارس 2024 هو 3.6.0.

مراجع

  1. "حقوق النشر" . جامعة كاليفورنيا، بيركلي . تم الاسترجاع في 16-05-2014 .
  2. غو، جونجون؛ يي، أيجون؛ وانغ، شياووي؛ غوان، تشونغقو (فبراير 2023). "OpenSeesPyView: أداة عرض ومعالجة لاحقة قائمة على برمجة بايثون لـ OpenSeesPy" . SoftwareX . 21 101278. doi : 10.1016/j.softx.2022.101278 . تاريخ الاسترجاع: 17 نوفمبر 2025 .