FreeFem++

FreeFem++ هي لغة برمجة وبرنامج متخصص في حل المعادلات التفاضلية الجزئية باستخدام طريقة العناصر المحدودة . كُتبت FreeFem++ بلغة C++ ، وطُوّرت وصيانتها من قِبل جامعة بيير وماري كوري ومختبر جاك لويس ليونز . تعمل على أنظمة لينكس ، وسولاريس ، وماك أو إس، ومايكروسوفت ويندوز . FreeFem++ برنامج مجاني ( مرخص بموجب رخصة LGPL ). [ 1 ] [ 2 ]

لغة FreeFem++ مستوحاة من لغة C++. يوجد بيئة تطوير متكاملة (IDE) تسمى FreeFem++-cs.

تاريخ

أُنشئت النسخة الأولى عام 1987 على يد أوليفييه بيرونو وسُميت MacFem (كانت تعمل فقط على نظام ماكنتوش)؛ وظهرت PCFem بعد ذلك بفترة. كُتبت كلتا النسختين بلغة باسكال .

في عام 1992، أُعيدت كتابته بلغة C++ وأُطلق عليه اسم FreeFem. واستخدمت الإصدارات اللاحقة، FreeFem+ (1996) و FreeFem++ (1998)، لغة البرمجة نفسها أيضاً.

إصدارات أخرى

  • يتضمن FreeFem++ إصدارات لوضع وحدة التحكم و MPI
  • FreeFem3D

الإصدارات القديمة:

  • FreeFem+
  • فري فيم

انظر أيضاً

مراجع

  1. هيشت، فريدريك (2012). "تطورات جديدة في FreeFem++" (ملف PDF) . مجلة الرياضيات العددية . 20 ( 3-4 ): 251-266 . doi : 10.1515/jnum-2012-0013 . S2CID 12770876 . 
  2. "موقع FreeFem++ الإلكتروني" . تم الاطلاع عليه بتاريخ 27 نوفمبر 2018 .