DOLFIN

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

Rating: 2.5/5 (Total Votes: 2)

זאת 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

  • תוכנה דומה

    listparser
    listparser

    12 May 15

    PyErl
    PyErl

    13 May 15

    phonenumbers
    phonenumbers

    19 Jul 15

    pySerial
    pySerial

    5 Jun 15

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

    FIAT
    FIAT

    13 May 15

    UFL
    UFL

    12 May 15

    Instant
    Instant

    13 May 15

    FErari
    FErari

    13 May 15

    תגובות ל DOLFIN

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