Open FOAM

درباره نرم افزار

OpenFOAMاولين و معروفترين کتابخانه نرم­افزاري با کد باز در زمينه ديناميک سيالات محاسباتي است که به زبان C++ نوشته شده است.اولين گام­ها در اين زمينه از سال 1990 آغاز شده و اين پروژه بين سال­هاي 1993 تا2000در دستور کار گروه تحقيقاتي پروفسور گوسمن و بخش ترموسيالاتي دانشگاه امپريال کالج لندن قرار گرفت اما تا کنون از حمايت مالي هيچ موسسه­اي برخوردار نبوده است.اولين کلاس­هاي اين نرم­افزار در سال 1993 در پايان­نامه دکتري چارلي هيل ارائه شد و در همان سال اولين کارهاي عددي توسط  هنري ولرو ژاساک شروع شد ودر ادامه در قالب پايان­نامه­هاي دکتري اين کار به مسايل مهندسي مختلف بسط داده شد. در ایران این نرم افزار برای اولین بار در سال 1384 در آزمایشگاه هیدرودینامیک کاربردی دانشگاه علم و صنعت به کارگرفته شده است. حلگرهای موجود در این نرم افزار توانایی شبیه سازی جریانهای تراکم پذیر و تراکم ناپذیر، احتراق، جریانهای چندفازی و انواع جریانهای با فیزیک پیچیده را دارند. قابلیت کد باز این نرم افزار به پژوهشگران و محققین به ویژه به دانشجویان دکتری و کارشناسی ارشد این امکان را می دهد که ضمن بهره گیری از قابلیت های فراوان این نرم افزار بتوانند تغییرات مورد نظر خود را در کد اعمال کنند و فیزیک مورد نظر خود را شبیه سازی کنند. سرفصلهای ارائه شده در دوره مقدماتی مطابق با سرفصلهای آموزشی موسسه OpenFOAM به گونه ای طراحی شده اند که دانشجویان بتوانند ضمن فراگیری قابلیت های اصلی این نرم افزار، دید مناسبی از انواع حلگرهای موجود در این نرم افزار داشته و بتوانند مسائل مورد نظر خود را به کمک این نرم افزار شبیه سازی کنند.

222 22

این دوره در 20 ساعت برگزار می گردد و سرفصل های آن به شرح زیر است:

آشنایی اولیه با سیستم عامل لینوکس

آشنایی با نرم افزار OpenFoam

آشنایی با نرم افزار ParaView

نحوه شبکه بندی در OpenFoam

تبدیل مش از سایر نرم­افزارها به OpenFoam

اعمال شرایط مرزی و پارامترهای اولیه حل

نحوه کنترل شبیه­سازی

پر دازش موازی شبیه­سازی

پردازش نتایج به کمک نرم افزار ParaView

ساختار کدنویسی در OpenFoam

شبیه­سازی چند نمونه مثال

openfoam