برای نصب openfoam در ubuntu باید به
http://openfoam.org/download/ubuntu.php مراجعه کنید . زیرا بسته های openfoam موجود در software center قابل استفاده و اجرا نیستند(بسته elmer موجود در software center هم قابل اجرا نیست و مشکل دارد(در 13.10 تست کرده بودم ). حداقل بسته هایی که اجرا نمیشود را پاک کنند تا موجب اتلاف وقت و ناراحتی کاربران نشود ) .
برای اموزش هم علاوه بر راهنمای نرم افزار تعدادی tutorial وجود دارد :
http://takhtesefid.org/watch?v=933263758786
http://takhtesefid.org/watch?v=309257187835
http://takhtesefid.org/watch?v=405244000763
http://takhtesefid.org/watch?v=996196210587
البته قبل از هر چیز باید بگویم ابتدا برای تحلیل المان محدود ابتدا باید بر mesh بندی مسلط باشید کیفیت mesh تاثیر زیادی بر دقت شبیه سازی (simulation ) دارد .
مثلا باید در تحلیل سیالاتی بدانید که مش شما در کجا باید چند وجهی باشد در کجا میتوانید از المان های مکعب یا مثلث و... استفاده کنید . گره ها باید بر هم منطبق باشند . جسم سه بعدی شما کاملا باید بی نقص و بدور از هر گونه لبه اضافی و ... باشد . بهتر است با چند نوع اندازه و ساختار المان مختلف چند بار مساله را تحلیل کنید تا ببینید پاسخ نهایی به چه عددی همگرا میشود .
اما میرسیم به مقوله دقت و قدرت همگرایی به پاسخ دقیق در solver : هنگام استفاده از openfoam باید بدانید که با مش بندی مشابه نسبت به fluent خطای بیشتری دریافت میکنید ( پس ماست هایتان را کیسه کنید
) (البته این solver open foam یکی از امیدوار کننده ترین نرم افزارهای تحلیل مکانیک اپن سورس است ) برای دیدن فیلم مقایسه میتوانید openfoam vs fluent یا watch?v=OBae-GV9KEAیوتیوپ را ببینید .