انتقل إلى المحتوى

ميف++

هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
غير مفحوصة
يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.
من ويكيبيديا، الموسوعة الحرة
ميف++
الشعار
معلومات عامة
نوع
نظام التشغيل
النموذج المصدري
حقوق التأليف والنشر محفوظة [لغات أخرى] عدل القيمة على Wikidata
متوفر بلغات
المطورون
موقع الويب
giref.ulaval.ca… (الفرنسية) عدل القيمة على Wikidata
معلومات تقنية
ضمان الجودة
لغة البرمجة
الإصدار الأول
1996 [1] عدل القيمة على Wikidata
الرخصة
الملفات المقروءة
  القائمة ...
Gmsh [الإنجليزية] ترجم*أنسيس [لغات أخرى]*COMSOL Multiphysics [الإنجليزية] ترجم*Abaqus [الإنجليزية] ترجم*Universal File Format [الإنجليزية] ترجم عدل القيمة على Wikidata
الملفات المنتجة
  القائمة ...

ميف++(بالفرنسية: ++MEF)‏ هو برنامج للمحاكاة الرقمية (المحاكاة بالحاسوب) يستعمل طريقة العناصر المنتهية (finite element method) تمت برمجته بواسطة لغة سي++ (++C)، من إنتاج مجموعة البحث العلمي متعددة التخصصات في العناصر المنتهية (GIREF)[2] التابعة لجامعة لافال (Université Laval). ميف++ هو برنامج شامل[3] يمكنه حل مشاكل مختلفة[4]، من ضمن تخصصاته حل المشاكل الفيزيائية المتعددة ذات الأحجام الكبيرة.[4] ميف++ يستعمل مكتبة بيتسي (PETSc) من أجل حل انظمة المصفوفات، ويستعمل كذلك واجهة تمرير الرسائل (MPI) من أجل الحوسبة المتوازية (parallel computing).

تاريخ ميف ++

[عدل]

في سنة 1995 تشكلت مجموعة (GIREF) من عدة باحثين من مختلف التخصصات (الهندسة، الميكانيك، الكيمياء والرياضيات...) [5]من أجل توفير برنامج وحيد ومتكامل[6][7] لنمذجة ومحاكاة جميع المشاكل بواسطة طريقة العناصر المنتهية في مختلف الميادين المقترحة من طرف الباحثين. بدأت هذه المجموعة العمل رسميا سنة 1996[8] على تطوير المنهجيات والخوارزميات ضمن نطاق أبحاث المجموعة. منذ سنة 2006 [9] يتم تمويل هذا العمل من طرف هيئة البحث في العلوم الطبيعية والهندسة في كندا (CRSNG) وكذلك من قبل شركاء صناعيين: ميشلان منذ 2006, هيدرو-كيبك (Hydro-Québec) و بودي كاد (Bodycad) منذ 2017.

وظائف البرنامج

[عدل]

ميف++ هو برنامج شامل يستعمل العناصر المنتهية والحساب المتوازي[10][4] يعتمد على PETSc (الذي يشمل حلالات تكرارية و حلالات مباشرة مثل MUMPS ,SuperLU,و PARDISO ), PARMETIS,[11] PISCOTCH ,TAO[12] والمعيار MPI.[8] ميف++ يوفر خاصية تكييف التقسيمات الغير المنتظمة (adaptive mesh refinement) [13] [14] وحل المعادلات أحادية البعد، وثنائية و ثلاثية الأبعاد الثابتة أو المرتبطة بالزمن. وكذلك يتيح التحكم بمساحة الاحتكاك القابلة للتغير، العلاقات التفاعلية للسوائل والأجسام الصلبة وكذلك تحسين الأشكال والحساب أثناءالتشوهات الكبيرة[15] و حسابات التلف .[16][17]

ضمان جودة البرنامج تعتبر وحدة مهمة في تطوير البرنامج.[18] التحويل البرمجي (compilation) يتم ليلاً على أكثر من 15 منصة مختلفة، بالإضافة إلى وجود أكثر من 2700  تقييم  للتأكد من عدم التراجع.

مراجع

[عدل]
  1. ^ وصلة مرجع: http://www.crm.umontreal.ca/pdf/Fortin.pdf. الوصول: 26 فبراير 2020.
  2. ^ Guénette، R.؛ Fortin، A.؛ Labbé، J.؛ Marcotte، J. P. (2004). "Iterative solvers for quadratic discretizations of the generalized Stokes problem". International Journal for Numerical Methods in Fluids. ج. 44 ع. 7: 695–720. DOI:10.1002/fld.581. ISSN:0271-2091.
  3. ^ Kenny, G., Therrien, R., Fortin, A., Tibirna, C. (2004), Large-scale mass transport modelling in discretely-fractured porous media, 5th Joint CGS/IAH Groundwater Specialty Conference, Québec, pp. 8 p. (Note: October 24-27). نسخة محفوظة 29 يناير 2020 على موقع واي باك مشين.
  4. ^ ا ب ج https://web.archive.org/web/20200223043719/https://evalorix.com/wp-content/uploads/2018/10/5-ULaval-MEF-mod%C3%A9lisation-et-simulation.pdf. مؤرشف من الأصل (PDF) في 2020-02-23. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  5. ^ "GIREF - Les professeurs". web.archive.org. 25 يناير 1998. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-26.{{استشهاد ويب}}: صيانة الاستشهاد: BOT: original URL status unknown (link)
  6. ^ "GIREF - Recherche" en. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-23. {{استشهاد ويب}}: الوسيط غير صالح |script-title=: بادئة مفقودة (مساعدة)صيانة الاستشهاد: BOT: original URL status unknown (link)
  7. ^ "GIREF - La nécessité de développer l'interdiciplinarité" en. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-23. {{استشهاد ويب}}: الوسيط غير صالح |script-title=: بادئة مفقودة (مساعدة)صيانة الاستشهاد: BOT: original URL status unknown (link)
  8. ^ ا ب https://web.archive.org/web/20200127163142/http://www.crm.umontreal.ca/pdf/Fortin.pdf. مؤرشف من الأصل (PDF) في 2020-01-27. {{استشهاد ويب}}: الوسيط |title= غير موجود أو فارغ (مساعدة)
  9. ^ "CRSNG - Profils de titulaires de chaire" en. مؤرشف من الأصل في 2020-01-13. اطلع عليه بتاريخ 2020-02-23. {{استشهاد ويب}}: الوسيط غير صالح |script-title=: بادئة مفقودة (مساعدة)
  10. ^ Journal du colloque des étudiants de 1er cycle en mathématiques de l’Université Laval, Volume 5, Septembre 2011, pp. 7-11, https://www.mat.ulaval.ca/fileadmin/mat/documents/PDF/Journal2011.pdf#page=11 نسخة محفوظة 2021-07-26 على موقع واي باك مشين.
  11. ^ G. Karypis et V. Kumar, « A fast and high quality multilevel scheme for partitioning irregular graphs », في SIAM Journal on Scientific Computing, vol. 20, no 1, 1999, ص.  359 [lien DOI] 
  12. ^ "TAO users manual". United States. DOI:10.2172/822565. مؤرشف من الأصل في 2020-02-23. {{استشهاد ويب}}: الوسيط غير المعروف |nom1= تم تجاهله يقترح استخدام |last1= (مساعدةالوسيط غير المعروف |nom2= تم تجاهله يقترح استخدام |last2= (مساعدةالوسيط غير المعروف |nom3= تم تجاهله يقترح استخدام |last3= (مساعدةالوسيط غير المعروف |nom4= تم تجاهله يقترح استخدام |last4= (مساعدة)، والوسيط غير المعروف |prénom2= تم تجاهله (مساعدة)
  13. ^ Youssef Belhamadia, André Fortin et Éric Chamberland, « Anisotropic mesh adaptation for the solution of the Stefan problem », في Journal of Computational Physics, vol. 194, no 1, 2004, ص.  233–255 ISSN 0021-9991 [lien DOI] 
  14. ^ Youssef Belhamadia, André Fortin et Éric Chamberland, « Three-dimensional anisotropic mesh adaptation for phase change problems », في Journal of Computational Physics, vol. 201, no 2, 2004, ص.  753–770 ISSN 0021-9991 [lien DOI] 
  15. ^ É. Chamberland, A. Fortin et M. Fortin, « Comparison of the performance of some finite element discretizations for large deformation elasticity problems », في Computers & Structures, vol. 88, no 11-12, 2010, ص.  664–673 ISSN 0045-7949 [lien DOI]  .
  16. ^ B.; Marigo, J.-J.; Chamberland, E.; Guilié, J. (15 Aug 2017). Alexander; Johlitz, Michael (eds.). Constitutive Models for Rubber X (بالإنجليزية) (1 ed.). CRC Press. pp. 335–340. DOI:10.1201/9781315223278-53. ISBN:978-1-315-22327-8. Archived from the original on 2020-02-23.
  17. ^ B. Crabbé, J.-J. Marigo, E. Chamberland et J. Guilié, « Etudes des modèles d'endommagement à gradient en grandes déformations », في 13ème colloque national en calcul des structures, Giens, Var, May 2017 [النص الكامل]  "نسخة مؤرشفة". مؤرشف من الأصل في 2020-12-01. اطلع عليه بتاريخ 2020-02-23.{{استشهاد ويب}}: صيانة الاستشهاد: BOT: original URL status unknown (link)
  18. ^ "MEF++: Compilations automatiques" en. مؤرشف من الأصل في 2020-01-25. اطلع عليه بتاريخ 2020-02-23. {{استشهاد ويب}}: الوسيط غير صالح |script-title=: بادئة مفقودة (مساعدة)