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