ميف++(بالفرنسية: ++MEF) هو برنامج للمحاكاة الرقمية (المحاكاة بالحاسوب) يستعمل طريقة العناصر المنتهية (finite element method) تمت برمجته بواسطة لغة سي++ (++C)، من إنتاج مجموعة البحث العلمي متعددة التخصصات في العناصر المنتهية (GIREF)[2] التابعة لجامعة لافال (Université Laval). ميف++ هو برنامج شامل[3] يمكنه حل مشاكل مختلفة[4]، من ضمن تخصصاته حل المشاكل الفيزيائية المتعددة ذات الأحجام الكبيرة[4]. ميف++ يستعمل مكتبة بيتسي (PETSc) من أجل حل انظمة المصفوفات، ويستعمل كذلك واجهة تمرير الرسائل (MPI) من أجل الحوسبة المتوازية (parallel computing).
نوع | |
---|---|
نظام التشغيل | |
متوفر بلغات | |
موقع الويب |
(الفرنسية) www.giref.ulaval.ca |
المطورون |
|
---|---|
لغة البرمجة | |
الإصدار الأول |
1996[1] |
الرخصة |
تاريخ ميف ++
في سنة 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 تقييم للتأكد من عدم التراجع.
مراجع
- http://www.crm.umontreal.ca/pdf/Fortin.pdf — تاريخ الاطلاع: 26 فبراير 2020
- 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.
- 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 على موقع واي باك مشين.
- ( كتاب إلكتروني PDF ) https://web.archive.org/web/20200223043719/https://evalorix.com/wp-content/uploads/2018/10/5-ULaval-MEF-mod%C3%A9lisation-et-simulation.pdf. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 23 فبراير 2020.
- "GIREF - Les professeurs". web.archive.org. 1998-01-2526 فبراير 2020.
- "GIREF - Recherche" en23 فبراير 2020.
- "GIREF - La nécessité de développer l'interdiciplinarité" en23 فبراير 2020.
- ( كتاب إلكتروني PDF ) https://web.archive.org/web/20200127163142/http://www.crm.umontreal.ca/pdf/Fortin.pdf. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 27 يناير 2020.
- "CRSNG - Profils de titulaires de chaire" en. مؤرشف من الأصل في 13 يناير 202023 فبراير 2020.
- 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
- 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]
- "TAO users manual".
- 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]
- 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]
- É. 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] .
- B.; Marigo, J.-J.; Chamberland, E.; Guilié, J. (2017-08-15). Alexander; Johlitz, Michael (المحررون). Constitutive Models for Rubber X (باللغة الإنجليزية) (الطبعة 1). CRC Press. صفحات 335–340. doi:10.1201/9781315223278-53. . مؤرشف من الأصل في 23 فبراير 2020.
- 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 [النص الكامل]
- "MEF++: Compilations automatiques" en. مؤرشف من الأصل في 25 يناير 202023 فبراير 2020.