هذه مجموعة لحل المعادلات التفاضلية عدديًا المكتوبة بلغة Julia ومتاحة للاستخدام في Julia وPython وR. والغرض من هذه الحزمة هو توفير تطبيقات Julia الفعالة للحلول لمختلف المعادلات التفاضلية. تشمل المعادلات ضمن نطاق هذه الحزمة ما يلي:
تعتبر أدوات حل المعادلات التفاضلية المحسنة جيدًا من بين أسرع تطبيقات الخوارزميات الكلاسيكية. ويتضمن أيضًا خوارزميات من الأبحاث الحديثة التي تتفوق بشكل روتيني على أساليب C/Fortran "القياسية"، وخوارزميات محسنة للتطبيقات عالية الدقة وتطبيقات HPC. وفي الوقت نفسه، فهو يشمل أساليب C/Fortran الكلاسيكية، مما يجعل من السهل التبديل إليها عند الضرورة. يمكن حل المعادلات التفاضلية بطرق مختلفة من لغات وحزم مختلفة عن طريق تغيير سطر واحد من التعليمات البرمجية، مما يسمح بقياس الأداء بسهولة للتأكد من أنك تستخدم أسرع طريقة ممكنة.
يتكامل موقع DifferentialEquations.jl مع مجال حزمة Julia مع:
بالإضافة إلى ذلك، يأتي DifferentialEquations.jl مع ميزات التحليل المضمنة، بما في ذلك:
يوفر هذا مزيجًا قويًا من ميزات السرعة والإنتاجية لمساعدتك في حل معادلاتك التفاضلية وتحليلها بشكل أسرع.
للحصول على معلومات حول استخدام الحزمة، راجع الوثائق المستقرة. استخدم الوثائق قيد التطوير لإصدار الوثائق الذي يحتوي على الميزات التي لم يتم إصدارها.
يتم اختبار جميع الخوارزميات بدقة لضمان الدقة من خلال اختبارات التقارب. يتم اختبار الخوارزميات بشكل مستمر لإظهار صحتها. يمكن العثور على دفاتر ملاحظات IJulia التعليمية على DiffEqTutorials.jl. يمكن العثور على المعايير في DiffEqBenchmarks.jl. إذا وجدت أي معادلة يبدو أن هناك خطأ فيها، يرجى فتح مشكلة.
إذا كانت لديك أية أسئلة، أو كنت ترغب فقط في الدردشة حول الحلول/استخدام الحزمة، فلا تتردد في الدردشة في قناة Gitter. بالنسبة لتقارير الأخطاء وطلبات الميزات وما إلى ذلك، يرجى إرسال مشكلة. إذا كنت مهتمًا بالمساهمة، فيرجى الاطلاع على وثائق المطور.
تم تطوير البرنامج في هذا النظام البيئي كجزء من البحث الأكاديمي. إذا كنت ترغب في المساعدة في دعمه، فيرجى وضع علامة النجمة على المستودع، حيث قد تساعدنا هذه المقاييس في تأمين التمويل في المستقبل. إذا كنت تستخدم برنامج SciML كجزء من بحثك أو التدريس أو أي أنشطة أخرى، فسنكون ممتنين إذا تمكنت من الاستشهاد بعملنا. يرجى الاطلاع على صفحة الاقتباس لدينا للحصول على المبادئ التوجيهية.
راجع مشاركة المدونة المقابلة