ميف++
هذه مقالة غير مراجعة.(فبراير 2020) |
ميف++(بالفرنسية: ++MEF) هو برنامج للمحاكاة الرقمية (المحاكاة بالحاسوب) يستعمل طريقة العناصر المنتهية (finite element method) تمت برمجته بواسطة لغة سي++ (++C)، من إنتاج مجموعة البحث العلمي متعددة التخصصات في العناصر المنتهية (GIREF)[1] التابعة لجامعة لافال (Université Laval). ميف++ هو برنامج شامل[2] يمكنه حل مشاكل مختلفة[3]، من ضمن تخصصاته حل المشاكل الفيزيائية المتعددة ذات الأحجام الكبيرة.[3] ميف++ يستعمل مكتبة بيتسي (PETSc) من أجل حل انظمة المصفوفات، ويستعمل كذلك واجهة تمرير الرسائل (MPI) من أجل الحوسبة المتوازية (parallel computing).
ميف++ |
تاريخ ميف ++
في سنة 1995 تشكلت مجموعة (GIREF) من عدة باحثين من مختلف التخصصات (الهندسة، الميكانيك، الكيمياء والرياضيات...) [4]من أجل توفير برنامج وحيد ومتكامل[5][6] لنمذجة ومحاكاة جميع المشاكل بواسطة طريقة العناصر المنتهية في مختلف الميادين المقترحة من طرف الباحثين. بدأت هذه المجموعة العمل رسميا سنة 1996[7] على تطوير المنهجيات والخوارزميات ضمن نطاق أبحاث المجموعة. منذ سنة 2006 [8] يتم تمويل هذا العمل من طرف هيئة البحث في العلوم الطبيعية والهندسة في كندا (CRSNG) وكذلك من قبل شركاء صناعيين: ميشلان منذ 2006, هيدرو-كيبك (Hydro-Québec) و بودي كاد (Bodycad) منذ 2017.
وظائف البرنامج
ميف++ هو برنامج شامل يستعمل العناصر المنتهية والحساب المتوازي[9][3] يعتمد على PETSc (الذي يشمل حلالات تكرارية و حلالات مباشرة مثل MUMPS ,SuperLU,و PARDISO ), PARMETIS,[10] PISCOTCH ,TAO[11] والمعيار MPI.[7] ميف++ يوفر خاصية تكييف التقسيمات الغير المنتظمة (adaptive mesh refinement) [12] [13] وحل المعادلات أحادية البعد، وثنائية و ثلاثية الأبعاد الثابتة أو المرتبطة بالزمن. وكذلك يتيح التحكم بمساحة الاحتكاك القابلة للتغير، العلاقات التفاعلية للسوائل والأجسام الصلبة وكذلك تحسين الأشكال والحساب أثناءالتشوهات الكبيرة[14] و حسابات التلف .[15][16]
ضمان جودة البرنامج تعتبر وحدة مهمة في تطوير البرنامج.[17] التحويل البرمجي (compilation) يتم ليلاً على أكثر من 15 منصة مختلفة، بالإضافة إلى وجود أكثر من 2700 تقييم للتأكد من عدم التراجع.
مراجع
- ^ 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) في 2020-02-23.
{{استشهاد ويب}}
: الوسيط|title=
غير موجود أو فارغ (مساعدة) - ^ "GIREF - Les professeurs". web.archive.org. 25 يناير 1998. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-26.
{{استشهاد ويب}}
: صيانة الاستشهاد: BOT: original URL status unknown (link) - ^ "GIREF - Recherche" en. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-23.
{{استشهاد ويب}}
: الوسيط غير صالح|script-title=
: بادئة مفقودة (مساعدة)صيانة الاستشهاد: BOT: original URL status unknown (link) - ^ "GIREF - La nécessité de développer l'interdiciplinarité" en. مؤرشف من الأصل في 1998-01-25. اطلع عليه بتاريخ 2020-02-23.
{{استشهاد ويب}}
: الوسيط غير صالح|script-title=
: بادئة مفقودة (مساعدة)صيانة الاستشهاد: BOT: original URL status unknown (link) - ^ أ ب
(PDF) https://web.archive.org/web/20200127163142/http://www.crm.umontreal.ca/pdf/Fortin.pdf. مؤرشف من الأصل (PDF) في 2020-01-27.
{{استشهاد ويب}}
: الوسيط|title=
غير موجود أو فارغ (مساعدة) - ^
"CRSNG - Profils de titulaires de chaire" en. مؤرشف من الأصل في 2020-01-13. اطلع عليه بتاريخ 2020-02-23.
{{استشهاد ويب}}
: الوسيط غير صالح|script-title=
: بادئة مفقودة (مساعدة) - ^ 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 على موقع واي باك مشين.
- ^ 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". United States. DOI:10.2172/822565. مؤرشف من الأصل في 2020-02-23.
{{استشهاد ويب}}
: الوسيط غير المعروف|nom1=
تم تجاهله يقترح استخدام|last1=
(مساعدة)، الوسيط غير المعروف|nom2=
تم تجاهله يقترح استخدام|last2=
(مساعدة)، الوسيط غير المعروف|nom3=
تم تجاهله يقترح استخدام|last3=
(مساعدة)، الوسيط غير المعروف|nom4=
تم تجاهله يقترح استخدام|last4=
(مساعدة)، والوسيط غير المعروف|prénom2=
تم تجاهله (مساعدة) - ^ 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. (15 Aug 2017). Alexander; Johlitz, Michael (eds.). Constitutive Models for Rubber X (بEnglish) (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.
- ^ 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) - ^ "MEF++: Compilations automatiques" en. مؤرشف من الأصل في 2020-01-25. اطلع عليه بتاريخ 2020-02-23.
{{استشهاد ويب}}
: الوسيط غير صالح|script-title=
: بادئة مفقودة (مساعدة)