نرم افزار OpenFoam ابزاری قدرتمند برای حل معادلات سیالات (بهویژه معادلات مشتقات پارهای) با استفاده از روش حجم محدود (FVM) است. این نرم افزار متنباز بر پایه CFD بوده و همین نکته قوت آن در مقایسه با سایر ابزارهای مشابه از جمله Fluent و CFX است.
قابلیت متنباز بودن OpenFoam به کاربر امکان میدهد تا معادلات و روابط فیزیکی دلخواه را پیادهسازی کرده و با دقت بالایی حل نماید. در یک دهه اخیر، استفاده از OpenFoam به دلیل قابلیت مذکور و همچنین دقت بالای آن بسیار رو به گسترش بوده، تا جایی که بسیاری از دانشگاهها و مؤسسات علمی دنیا از آن استفاده مینمایند و در حال توسعه کدهای مختلف بر روی پلتفرم OpenFoam است.
بهکارگیری OpenFoam به علت عدم نیاز به لایسنس، نهتنها در بخش آکادمیک بلکه در بخش پروژههای صنعتی نیز رقیبی برای نرم افزارهای تجاری است. این نرم افزار دارای طیف گستردهای از فیچرها برای حل هر نوع مسائلی از جریانهای پیچیده سیال شامل واکنشهای شیمیایی، آشفتگی و انتقال حرارت گرفته تا آکوستیک، مکانیک جامدات، الکترومغناطیس و ... است.
کد OpenFoam مجموعهای از کتابخانهها و برنامههای کاربردی است که به زبان برنامهنویسی C++ نوشته شدهاند. این برنامههای کاربردی را میتوان به سه گروه تقسیم کرد: پیشپردازش، حلکننده و پسپردازش. همچنین، اگر علاقه دارید با زبان برنامهنویسی سازنده این نرم افزار آشنا شوید، میتوانید در دوره آموزش ++C نیز شرکت کنید.
پیش نیاز این دوره، آموزش OpenFoam مقدماتی است.
در آخر به پذیرفتهشدگان این دوره مدرک مؤسسه به زبان انگلیسی ارائه میشود.
با شرکت در این دوره، شما با شبیهسازی عددی و نحوه کار با نرم افزار OpenFoam آشنا خواهید شد و مهارتهای کلیدی زیر را کسب خواهید کرد:
بله، همانطور که در سرفصل گفته شده بحث کدنویسی اپن فوم است.
بلد بودن سی پلاس پلاس برای یادگیری اپن فوم خیلی کمک کننده خواهد بود، البته استاد دستورات مهم را در طول دوره مرور خواهند کرد.
بله، اساتید ما در حوزهای که تدریس میکنند فعالیت صنعتی دارند و کار اصلی آنها با نرم افزار اپن فوم است.