OpenFOAM: קוד פתוח לדינמיקה נוזלית חישובית

OpenFOAM: קוד פתוח לדינמיקה נוזלית חישובית

OpenFOAM: קוד פתוח לדינמיקה נוזלית חישובית

OpenFOAM הוא אַרְגַז כֵּלִים (ארגז כלים) מאת קוד פתוח וניתן לתכנות, משמש ב דינמיקת נוזלים חישובית (דינמיקת נוזלים חישובית - CFD).

חוץ מזה שהוא פתוח, זה גם כן חופשי ונוצר על ידי קרן OpenFOAM. והוא מופץ אך ורק תחת ה- רישיון ציבורי כללי (GPL), לטובת כולם.

OpenFOAM: מבוא

OpenFOAM בחר ברישיון GPL לתת למשתמשי התוכנית, את חופש לשנות ולהפיץ מחדש את התוכנה והבטחה להמשך שימוש חופשי, בתנאי הרישיון. הכנת אותו הדבר, א אלטרנטיבה מצוינת בתחום זה נגד פתרונות קנייניים, סגורים ומסחריים.

ראוי לציין זאת OpenFOAM נוצר ושוחרר על ידי האזרח הנרי ולר, בשנה 1989, בשם "קצף»ופורסם כ-«OpenFOAM" על ידי הנרי ולר, כריס גרינשילדס ומתיס יאנסנס, בדצמבר 2004. מאז, OpenFOAM היא המשיכה להיות מנוהלת ופותחה עם גרסאות חדשות אשר יוצאות לציבור מדי שנה. והגרסה היציבה האחרונה שפורסמה היא מספר 7.

OpenFOAM: תוכן

OpenFOAM: פתח את ארגז הכלים עבור CFDs

מהי דינמיקת נוזלים חישובית?

פי בלוג ESSS, אתר המתמחה בנושא, בנושא זה מאמר, זה:

"דינמיקת נוזלים חישובית או CFD (Computational Fluid Dynamic) הוא תחום הידע העוסק בסימולציה מספרית של זרימת נוזלים, העברת חום ותופעות קשורות כמו תגובות כימיות, בעירה, אווירואקוסטיקה וכו '. מקור ה- CFD משילוב של שני דיסציפלינות: מכניקת נוזלים וחישוב מספרי. המשוואות השולטות בזרימת נוזלים מקורן במכניקת נוזלים וניתנות לפיתרון באמצעות שיטות מספריות שונות".

"דינמיקת נוזלים חישובית נמצאת בשימוש נרחב במגזרי תעשייה שונים ותומכת בתכנון וייצור של מאות מוצרים, כגון מטוסים, מכוניות וספינות, כמו גם סוגים שונים של ציוד תעשייתי. ניתן להשתמש במכניקת נוזלים חישובית החל מהשלב הרעיוני של הפרויקט, ועוזרת לקבוע את ההיתכנות ואת פיתרון המוצר הטוב ביותר, עד לשלב הייצור, ומאפשר לייצג תרחישים שונים.".

אילו תכונות יש ל- OpenFOAM?

ל- OpenFOAM יש מגוון רחב מגוון תכונות. בין אלה אנו יכולים להזכיר:

  • היכולת לדמות כל מה שקשור לאזור ה- CFD, כגון: זרימה סוערת באווירודינמיקה של מכוניות, עד שריפות וכיבוי אש בבניינים, הכוללת בעירה, תגובות כימיות, העברת חום, מתזים נוזלים וסרטים.
  • הוא כולל כלים להתאמה בגיאומטריות מורכבות וסביבן (למשל רכב), ולעיבוד נתונים והדמיה, בין היתר.
  • הפעל חישובים מקבילים כסטנדרט כדי לנצל באופן מלא את המעבדים המרובי ליבות והמחשבים מרובי המעבדים של ימינו.

מאפיינים טכניים נוספים להדגשה הם:

דינמיקת נוזלים / דוגמנות פיזית

  • דוגמנות מערבולת
  • דוגמנות תרמופיזית
  • תחבורה / ריאולוגיה
  • עוד הרבה

ניתוח נתונים

  • עיבוד לאחר ParaView
  • ממשק שורת פקודה לאחר עיבוד (CLI)
  • גרף וניטור נתונים

גיאומטריה ורשתות

  • יצירת רשת לגיאומטריות מורכבות עם SnappyHexMesh
  • יצירת רשת לגיאומטריות פשוטות עם blockMesh
  • כלים להמרת רשת
  • כלים לטיפול ברשת

פיתרון מספרי

  • שיטה מספרית
  • פתרונות מערכת לינאריים
  • פתרונות מערכת ODE

מחשוב ותכנות

  • תחביר משוואה
  • ספריות פונקציונליות
  • מחשוב מקביל

היכן ניתן להשיג OpenFOAM?

האתר הרשמי של OpenFOAM זה באנגלית אבל יש לו ממשק אינטואיטיבי מאוד וקל לחקר. יש בו גם אתרי עזר אחרים עם מידע רב. ואז אותו דבר:

מסקנה

מסקנה

אנחנו מקווים ש זה "פוסט קטן ומועיל" על «OpenFOAM»שהוא א «Caja de Herramienta (ToolBox)» de קוד פתוח וניתן לתכנות לחקר «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», יהיו בעלי עניין ותועלת רבה לכל אורך הדרך «Comunidad de Software Libre y Código Abierto» ובעל תרומה רבה להפצה של המערכת האקולוגית הנפלאה, הענקית והצומחת של יישומים של ועבור «GNU/Linux».

ולמידע נוסף, תמיד אל תהססו לבקר באף אחד ספרייה מקוונת כמו OpenLibra y ג'דיט לקרוא ספרים (קובצי PDF) בנושא זה או אחרים תחומי ידע. לעת עתה, אם אהבת את זה «publicación», אל תפסיקו לשתף אותו עם אחרים, שלך אתרים, ערוצים, קבוצות או קהילות אהובים של רשתות חברתיות, רצוי בחינם ופתוחות כ- מסטודון, או כמו מאובטח ופרטי מברק.

או פשוט בקר בדף הבית שלנו בכתובת DesdeLinux לקרוא פוסטים מעניינים אחרים אודות «Software Libre», «Código Abierto», «GNU/Linux» ונושאים אחרים הקשורים ל «Informática y la Computación», ו «Actualidad tecnológica».


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.