معرفی :
برنامه Cantera مجموعه ای از ابزارهای نرم افزار شی گرا برای حل مشکلات مربوط به سینتیک1 شیمیایی، ترمودینامیک و / یا فرآیندهای حمل و نقل است. این برنامه می تواند از MATLAB، Python، C ++، یا Fortran استفاده نماید.
امکانات :
- مدلهای ترمودینامیک برای ترکیب های ایده آل و غیرایده آل
- سینتیک شیمیایی همگن و ناهمگن
- مدل های شبکه رآکتور وابسته به زمان
- مدل های 1D premixed و diffusion flame
آموزش نصب :
نصب بر روی ubuntu
بسته های نصبی برای نسخه های اخیر اوبونتو با استفاده از بایگانی بسته های شخصی (PPA) ارائه شده اند. به عنوان مثال در این آدرس برای نسخه Cantera 2.3.0، بسته های مربوط به اوبونتو 16.04 (Xenial Xerus) و برای اوبونتو 16.10 Yakkety Yak) ) در دسترس هستند.
بسته های موجود عبارتند از:
- : cantera-pythonماژول پایتون Cantera برای پایتون 2.
- : cantera-python3 ماژول پایتون Cantera برای پایتون 3.
- cantera-dev: کتابخانه ها و فایل های هدر برای کامپایل برنامه های C ++ و Fortran 90 که از Cantera استفاده می کنند.
برای افزودن Cantera PPA :
به منظور نصب تمام پکیج های Cantera دستور زیر را وارد کنید :
و نیز می توانید هر یک از زیر مجموعه هایی را که مورد نیازتان است را از طریق دستور بالا به تنهایی نصب نمایید .
اگر قصد استفاده از Cantera از پایتون را دارید، ممکن است بخواهید IPython و Matplotlib (برای اجرای برخی از نمونه های پایتون مورد نیاز است) را نصب نمایید. برای پایتون2 ، این بسته ها را می توانید با استفاده از دستور زیر نصب نمایید :
و برای پایتون3 نیز با دستور زیر این کار را انجام دهید :
ممکن است ابتدا نیاز به نصب pip داشته باشید که از طریق این لینک می توانید دستورالعمل های آن را پیدا کنید.
روش نصب بر روی پایتون 2:
و دستور نصب بر روی پایتون3:
نصب نسخه tar :
از طریق سایت sourceforge قادر به دانلود نسخه های مختلف برنامه خواهید بود. پس از دانلود کار مراحل زیر را طی کنید :
راهنمای کاربری :
--------------------------------------------------------------
1- سینتیک (شیمی)، شاخهای از دانش شیمی که به بررسی حرکت ذرات میپردازد
سینتیک (مکانیک)، شاخهای از دانش دینامیک که به بررسی حرکت اجسام با درنظر گرفتن نیروهای وارده میپردازد.
منابع :
سایت cantera ، سایت sourceforge، سایت web.mit