byADIT תוכנות חינם למהנדסים ולסטודנטים
EngiFree
SfePy — המדריך המלא: אלמנטים סופיים ב-Python לבעיות מחקר בחינם

SfePy — המדריך המלא: אלמנטים סופיים ב-Python לבעיות מחקר בחינם

SfePy (Simple Finite Elements in Python) היא חבילה בקוד פתוח לפתרון בעיות אלמנטים סופיים ב-Python. הבעיה מתוארת בקובץ Python — רשת, אזורים, שדות, תנאי שפה ומשוואות — והפתרון נעשה בעזרת הספריות המדעיות הרגילות של השפה.

מה מקבלים

מה ההבדל מ-FEniCS

שני הכלים מיועדים למי שכותב את המשוואות בעצמו. ב-FEniCS כותבים את הניסוח החלש בשפה מתמטית ומקבלים קוד מהודר; SfePy כתובה כולה סביב Python ו-SciPy, קלה להתקנה (pip או conda) וקריאה מאוד למי שמכיר את האקוסיסטם. לבעיות גדולות מאוד ולחישוב מקבילי, FEniCS לרוב חזקה יותר.

כלים קשורים

לשפה ייעודית לאלמנטים סופיים — FreeFEM. לבניית רשתות — Gmsh. להצגת תוצאות — ParaView.

השורה התחתונה

SfePy היא דרך נגישה לעבוד עם אלמנטים סופיים כקוד Python רגיל — חינמית לחלוטין ונוחה לניסויים.

קריאה נוספת

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←