DOLFIN

البرمجيات قطة:
DOLFIN
تفاصيل البرنامج:
الإصدار: 1.5.0
تاريخ إيداع: 1 Mar 15
المطور: The FEniCS Project
ترخيص: حرر
شعبية: 8

Rating: nan/5 (Total Votes: 0)

وهذا هو API بسيط، بما يتفق وبديهية وجوه المنحى في C ++ وبايثون

الميزات:.

التلقائي والتقييم الفعال للعنصر محدود أشكال التغاير من خلال FFC أو SyFi
التجمع التلقائي وكفاءة النظم الخطية
أسر العامة من العناصر المحددة، بما في ذلك عناصر أجل التعسفي مستمرة ومتقطعة لاغرانج محدود، والعناصر BDM، عناصر RT، عناصر BDFM، عناصر Nedelec وCrouzeix-Raviart
عناصر مختلطة التعسفية كما مزيج من العناصر الأساسية، بما في ذلك على سبيل المثال تايلور-هود
طرق Galerkin متقطعة بما في ذلك الشروط القفز، والمتوسطات، والتكاملات على جوانب شبكة الداخلية
عالية الأداء والجبر الخطي من خلال uBLAS، PETSc، Trilinos وMTL4 (تجريبي) مع بسيطة C ++ ومغلفة بيثون
التجمع الموازي وحل
تنسجم البسيط في 1D، 2D (مثلثات)، و3D (رباعي الأسطح)، بما في ذلك على التكيف شبكة الصقل
متعددة التكيف ميكروغرام (ف) / الأهداف الإنمائية للألفية (ف) وأحادية التكيف CG (ف) / DG (ف) يحلون ODE
تقديم الدعم لمجموعة واسعة من صيغ الإدخال / الإخراج، بما في ذلك DOLFIN XML، VTK، أوكتاف، MATLAB، Diffpack، سفر الخروج II

ما هو الجديد في هذا الإصدار:

هذا الإصدار يجلب عددا كبيرا من عمليات تنظيف وإصلاح الأخطاء النسبية للصدر حديثا DOLFIN 1.0 beta2.

ما هو الجديد في الإصدار 0.9.11:

تغيير ترخيص من V2.1 LGPL إلى LGPL V3 أو في وقت لاحق
meshconverter انتقل الى dolfin_utils
إضافة دعم لتحويل علامات مادية لتنسجم Gmsh
إضافة دعم لمصادر نقطة (الدرجة PointSource)
إعادة تسمية قطع الأشجار - & # x3e. set_log_active
إضافة المعلمة ومثل، clear_on_write ومثل. لTimeSeries
إضافة دعم الإدخال / الإخراج من مجموعات المعلمة المتداخلة
التحقق من وجود أبعاد في يحلون الخطية
إضافة دعم للسيطرة على خطأ الآلي لمشاكل التغاير
إضافة دعم لصقل MeshFunctions بعد شبكة الصقل
تغيير ترتيب الاختبار ومحاكمة مسافات في المنشئات نموذج

ما هو الجديد في الإصدار 0.9.10:

إضافة دعم للسيطرة على خطأ الآلي لمشاكل التغاير.
إضافة دعم لصقل MeshFunctions بعد شبكة الصقل.

ما هو الجديد في الإصدار 0.9.9:

نظام تغيير بناء على CMake
إضافة MeshFunctions اسمه: VertexFunction، EdgeFunction، FaceFunction، FacetFunction، CellFunction
يسمح وضع الشروط الحدية ثابتة مباشرة دون استخدام ثابت
يسمح وضع شروط الحدود على أساس سلسلة (& مثل؛ العاشر [0] == 0.0 و مثل؛)
إنشاء الدلائل المفقودة إذا تم تحديدها كجزء من أسماء الملفات
السماح إعادة استخدام preconditioners لمعظم الخلفيات
إصلاحات لUMFPACK حلالا على نحو 32 آلات قليلا
توفير إمكانية الوصول إلى أكثر preconditioners Hypre عبر PETSc
تحديثات لSLEPc 3.1
تحسين وتنفيذ إعادة استخدام LU factorizations لجميع الخلفيات
إصلاح خطأ في صقل MeshFunctions

ما هو الجديد في الإصدار 0.9.3:

إضافة المعلمة العالمية ومثل، ffc_representation ومثل. لتمثيل شكل في FFC مترجم JIT
جعل القاعدة وظيفة () التعامل مع كل من ناقلات وظائف في بيثون
تسريع شروط الحدود الدورية وجعل العمل لنظام مختلط العناصر (قيمتها ناقلات)
إضافة إمكانيات استخدام أي مجموعة عدد numpy عند تعيين المصفوفات والمتجهات
إضافة إمكانيات استخدام أي مجموعة numpy صحيح للمؤشرات في المصفوفات والمتجهات
إصلاح لtypemaps كثافة العمليات في PyDOLFIN
انقسام ... المزيد الصورة إلى ... المزيد الصورة وtranspmult
تصفية حجة PETSc عند تحليل معلمات سطر الأوامر
تمديد تعليقات لجرعة كبيرة الملفات واجهة
إضافة البيانات إلى ملفات حقوق الطبع والنشر واجهة إكرع (لم تنته بعد)
إضافة typemaps للمنوعات الأمراض المنقولة جنسيا :: ناقلات & # x3c؛ & # أنواع x3e. في PyDOLFIN
إزالة تبعيات على std_vector.i تقليل حجم إكرع كود المجمع
وتشمل استخدام٪ النسبية في dolfin.i
أسماء المتغيرة على الملفات واجهة إكرع dolfin_foo.i - & # x3e. foo.i
إضافة وظيفة أقحم () في واجهة بيثون
إصلاح typmaps لUINT في بيثون 2.6
استخدام TypeError بدلا من ValueError في typechecks في typmaps.i
إضافة في / خارج shared_ptr & # x3c، Epetra_FEFoo & # x3e. typemaps لPyDOLFIN
إصلاح تجميع JIT بالتوازي
إضافة وظيفة compile_extension_module في PyDOLFIN
إصلاح الخلل في بيثون مهمة ناقلات
إضافة دعم لbase64 في ترميز ضغط الملفات VTK (باستخدام زليب)
إضافة دعم لbase64 ترميز الملفات VTK
دعم تجريبي لتجميع الموازي وحل
إصلاح الخلل في مشروع () وظيفة، التحديث لتركيب رابطة المحترفين
إزالة DISP () وظائف واستبدال بواسطة info (فو، صحيح)
إضافة اختبار وحدة فيم (بايثون)
تنظيف SystemAssembler
تمكين assemble_system من خلال PyDOLFIN
أضف 'القاعدة' لGenericMatrix
تحسين الكفاءة في NewtonSolver
إعادة تسمية NewtonSolver :: get_iteration () لNewtonSolver :: التكرار ()
تحسينات على EpetraKrylovSolver :: حل
إضافة منشئ ناقل :: المتجهات (CONST GenericVector وخ)
إزالة تحذيرات انتقاص SCons
ذاكرة الإصلاح تسرب في PETScKrylovSolver
إعادة تسمية dolfin_assert - & # x3e. تأكيد واستخدام النسخة C ++
إصلاح التصحيح / تحسين الأعلام
إزالة AvgMeshSize، InvMeshSize، InvFacetArea من SpecialFunctions
إعادة تسمية MeshSize - & # x3e. CellSize
إعادة كتابة نظام المعلمة مع تحسين الدعم لسطر الأوامر إعراب،
توطين المعلمات (في الصف الواحد) وقابليتها للاستخدام من بيثون
إزالة OutflowFacet من SpecialFunctions
إعادة تسمية أقحم (مزدوج *) - & # x3e. interpolate_vertex_values ​​(* مزدوج)
إضافة نسخة بايثون من كاهن-هيليارد تجريبي
إصلاح خطأ في assemble.py
تصريح الاستيفاء المهام بين تنسجم غير مطابقة
إزالة وظيفة :: وظيفة (الأمراض المنقولة جنسيا :: اسم سلسلة)
الانتقال إلى IO XML جديدة
إزالة GenericSparsityPattern :: الفرز
تتطلب فرز / المعلمة التي لم يتم فرزها في منشئ SparsityPattern
تحسين أداء SparsityPattern :: إدراج
استبدال تتضمن التعدادات مع سلاسل للالجبر الخطي وتنسجم المدمج في
سماح بالوصول المباشر إلى قيمة ثابت
تهيئة الكيانات في MeshEntity منشئ تلقائيا وتحقق مجموعة
إضافة وحدة الاختبارات إلى memorycheck
إضافة نداء لتنظيف محلل libxml2 في الخروج
إزالة الحجج لا داعي لها في وظائف عضو DofMap
إزالة الصانعين إشارة من DofMap، FiniteElement وFunctionSpace
استخدام shared_ptr لتخزين شبكة في كائنات DofMap
تغيير واجهة لرمز المجمع: PoissonBilinearForm - & # x3e. بواسون :: BilinearForm
إضافة وظيفة info_underline () للكتابة أكدت الرسائل
إعادة تسمية الرسالة () - & # x3e. معلومات () لومثل، مثل التوافق و. مع بيثون وحدة تسجيل
إضافة الضرب elementwise في واجهة GeneriVector
واجهة GenericVector في PyDOLFIN الآن دعم بروتوكول تسلسل
إعادة تسمية من camelCaps ظائف أسماء: fooBar - & # x3e. foo_bar
إضافة تشريح قدرات لواجهة GenericMatrix في PyDOLFIN (getitem فقط)
إضافة قدرات تشريح لواجهة GenericVector في PyDOLFIN
إضافة مبلغ إلى واجهة GenericVector

برامج مماثلة

dicttoxml
dicttoxml

12 May 15

pyformat
pyformat

14 Apr 15

PyGeometry
PyGeometry

13 May 15

csvfilter
csvfilter

1 Mar 15

البرامج الأخرى من المطور The FEniCS Project

FIAT
FIAT

13 May 15

FErari
FErari

13 May 15

UFL
UFL

12 May 15

تعليقات ل DOLFIN

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!