DOLFIN

צילום מסך תוכנה:
DOLFIN
פרטי תוכנה:
גרסה: 1.5.0
טען תאריך: 1 Mar 15
מפתחים: The FEniCS Project
רשיון: ללא תשלום
פופולריות: 8

Rating: nan/5 (Total Votes: 0)

זאת API מונחה עצמים פשוט, עקבי ואינטואיטיבית בC ++ וPython

תכונות :.

    • אוטומטית והערכה יעילה של צורות וריאציה אלמנטים סופיות באמצעות FFC או SyFi
    • הרכבה אוטומטית ויעילה של מערכות ליניאריות
    • משפחות כלליות של אלמנטים סופיים, כוללים אלמנטים כדי שרירותי רציפים והרציפים לגראנז 'סופיים, אלמנטי BDM, אלמנטי RT, אלמנטי BDFM, אלמנטי Nedelec וCrouzeix-Raviart
    • אלמנטים שרירותיים מעורבים כשילוב של אלמנטים בסיסיים, כוללים למשל טיילור-הוד
    • שיטות הרציפות Galerkin כוללים מונחי קפיצה, ממוצעים, ואינטגרלים על היבטי רשת פנים
    • אלגברה לינארית ביצועים גבוהים באמצעות uBLAS, עטיפות PETSc, Trilinos וMTL4 (ניסיוני) עם C ++ והפשוט Python
    • הרכבה מקבילה ולפתור
    • סימפלקס משתלב ב1D, 2D (משולש), ו3D (tetrahedra), כולל עינית חידוד הסתגלות
    • מק"ג Multi-אדפטיבית (q) / MDG (q) ומונה-הסתגלות CG (q) / DG פותרים (q) יודה
    • תמיכה עבור מגוון רחב של פורמטי קלט / פלט, כולל הדולפין XML, VTK, Octave, MATLAB, Diffpack, יציאת מצרים השנייה

    מה חדש בהודעה זו:

    • גרסה זו מביאה מספר רב של ניקוי ותיקוני באגים יחסי ל1.0-beta2 הדולפין שזה עתה שוחרר.

    מה חדש בגרסה 0.9.11:

  • רישיון שינוי
      מv2.1 LGPL לLGPL v3 או במאוחר
    • meshconverter הועבר לdolfin_utils
    • הוסף תמיכה בהמרה של סמני חומר למשתלב Gmsh
    • הוספת תמיכה במקורות נקודות (PointSource כיתה)
    • שינוי שם בכניסה - & # x3e; set_log_active
    • הוסף פרמטר & quot; clear_on_write & quot; לTimeSeries
    • הוספת תמיכה בקלט / פלט של ערכות פרמטר מקוננות
    • בדקו ממדים בפותרי יניארי
    • הוספת תמיכה בשליטת שגיאה אוטומטית לבעיות וריאציה
    • הוספת תמיכה בעידון של MeshFunctions לאחר עידון רשת
    • כדי שינוי של חללי בדיקה וניסוי בבנאי טופס

    מה חדש בגרסה 0.9.10:

    • הוספת תמיכה בשליטת שגיאה אוטומטית לבעיות וריאציה.
    • הוספת תמיכה בעידון של MeshFunctions לאחר עידון רשת.

    מה חדש בגרסה 0.9.9:

    • מערכת לבנות שינוי לCMake
    • הוסף MeshFunctions שם: VertexFunction, EdgeFunction, FaceFunction, FacetFunction, CellFunction
    • אפשר הגדרת תנאי גבול קבועים ישירות ללא שימוש קבוע
    • אפשר הגדרת תנאי גבול המבוססים על מחרוזת (& quot; x [0] == 0.0 & quot;)
    • צור ספריות חסרות אם צוין כחלק משמות קבצים
    • אפשר שימוש חוזר של preconditioners עבור רוב המסדים
    • תיקונים לפותר UMFPACK על כמה מכונות 32 ביט
    • ספק גישה ליותר preconditioners Hypre באמצעות PETSc
    • עדכונים לSLEPc 3.1
    • לשפר וליישם שימוש חוזר של factorizations LU עבור כל המסדים
    • באג תקן בעידון של MeshFunctions

    מה חדש בגרסת 0.9.3:

    • הוסף פרמטר & quot הגלובליים; ffc_representation & quot; לייצוג טופס במהדר JIT FFC
    • הפוך נורמת פונקציה () לטפל בשני הווקטורים ופונקציות בפייתון
    • תנאי Speedup גבול תקופתי ולעשות את עבודה עבור אלמנטים מעורבים (-מוערך וקטור)
    • הוסף את אפשרויות לשימוש בכל מערך numpy מספר בעת הקצאת מטריצות ווקטורים
    • הוסף את אפשרויות לשימוש בכל מערך numpy שלם עבור מדדים במטריצות ווקטורים
    • תקן עבור typemaps int בPyDOLFIN
    • mult פצל ל
    • mult וtranspmult
    • סנן טיעון PETSc בעת ניתוח פרמטרים של שורת הפקודה
    • הרחב את כל תגובות ללגימת קבצי ממשק
    • הוסף הצהרת זכויות יוצרים לקבצי ממשק סוויג (עדיין לא גמור)
    • הוסף typemaps לstd אחר :: x3c וקטור & #; סוגים & # x3e; בPyDOLFIN
    • הסרת תלות בstd_vector.i הקטנת גודל קוד עטיפת סוויג
    • השתמש% ביחס כולל בdolfin.i
    • שינה שמות קבצים בממשק סוויג dolfin_foo.i - וx3e #; foo.i
    • הוסף לשרבב פונקציה () בממשק Python
    • typmaps תקן עבור uint בפיתון 2.6
    • השתמש בTypeError במקום ValueError בtypechecks בtypmaps.i
    • הוסף / יציאת x3c shared_ptr & #; x3e Epetra_FEFoo & #; typemaps לPyDOLFIN
    • קומפילצית JIT תקן במקביל
    • הוסף פונקצית compile_extension_module בPyDOLFIN
    • באג תקן במשימת וקטור Python

    • קבצי VTK
    • תמיכה להוסיף לbase64 הדחוס מקודדת (zlib משתמש)
    • הוספת תמיכה בbase64 מקודד קבצי VTK
    • תמיכה ניסיונית להרכבה מקבילה ולפתור
    • פונקצית תיקון באג בפרויקט (), עדכון לתחביר UFL
    • הסרת חד פעמי () פונקציות ולהחליף מידע על ידי (foo, אמיתי)
    • הוסף בדיקה היחידה Fem (Python)
    • לנקות SystemAssembler
    • אפשר assemble_system דרך PyDOLFIN
    • הוסף 'נורמה' לGenericMatrix
    • שיפורים יעיל בNewtonSolver
    • Rename NewtonSolver :: get_iteration () כדי NewtonSolver :: איטרציה ()
    • שיפורים לEpetraKrylovSolver לפתור ::
    • הוסף וקטור בנאי :: וקטור (const GenericVector & x)
    • הסרת אזהרות פחת SCons
    • תיקון דליפת הזיכרון בPETScKrylovSolver
    • שינוי שם dolfin_assert - & # x3e; טוען ולהשתמש בגרסת ++ C
    • debug תקן / דגלים לייעל
    • הסרת AvgMeshSize, InvMeshSize, InvFacetArea מSpecialFunctions
    • שינוי שם MeshSize - וx3e #; CellSize
    • מערכת פרמטר השכתוב עם תמיכה משופרת עבור ניתוח של שורת הפקודה,
    • לוקליזציה של פרמטרים (בכיתה) ושימושיות מPython
    • הסרת OutflowFacet מSpecialFunctions
    • שינוי שם לשרבב (* כפול) - & # x3e; interpolate_vertex_values ​​(* כפול)
    • הוסף גרסת פייתון של הדגמת כאהן-היליארד
    • באג תקן בassemble.py
    • אינטרפולציה היתר תפקידים בין רשתות שינוי שאינו תואמים
    • הסרת פונקציה :: פונקציה (filename std :: מחרוזת)
    • מעבר ל- XML ​​החדש io
    • הסרת GenericSparsityPattern :: סוג
    • פרמטר לא ממוינים / דרושים מסודרים בבנאי SparsityPattern
    • שיפור ביצועים של SparsityPattern :: הוספה
    • החלף enums עם מחרוזות לאלגברה ליניארית ורשתות מובנים
    • אפשר גישה ישירה לערך קבוע
    • לאתחל ישויות בבנאי MeshEntity באופן אוטומטי וסמן את הטווח
    • הוסף בדיקות יחידה לmemorycheck
    • הוסף שיחה לנקות מנתח libxml2 ביציאה
    • הסרת טיעוני unecessary בפונקציות החברות DofMap
    • הסרת בנאים התייחסות מDofMap, FiniteElement וFunctionSpace
    • השתמש shared_ptr לאחסון הרשת באובייקטי DofMap
    • שינוי ממשק לקוד עטיפה: PoissonBilinearForm - & # x3e; Poisson :: BilinearForm
    • הוסף info_underline פונקציה () לכתיבה הודעות הדגישו
    • שינוי שם הודעה () - & # x3e; מידע () ל& quot; תאימות & quot; עם מודול רישום Python
    • הוסף כפל elementwise בממשק GeneriVector
    • ממשק GenericVector בPyDOLFIN עכשיו תומך בפרוטוקול הרצף
    • פונקציות שמות שנה שם של camelCaps: foobar - & # x3e; foo_bar
    • הוסף חיתוך יכולות לממשק GenericMatrix בPyDOLFIN (רק getitem)
    • הוסף חיתוך יכולות לממשק GenericVector בPyDOLFIN
    • הוסף סכום לממשק GenericVector

  • תוכנה דומה

    promise
    promise

    28 Feb 15

    OpenPyxl
    OpenPyxl

    19 Jul 15

    Mahotas
    Mahotas

    12 May 15

    תוכנות אחרות של יזם The FEniCS Project

    FFC
    FFC

    12 May 15

    Instant
    Instant

    13 May 15

    FErari
    FErari

    13 May 15

    תגובות ל DOLFIN

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!