OpenFOAM/C3/Using-PyFoam-Utilities/Bengali
From Script | Spoken-Tutorial
Revision as of 15:37, 27 September 2017 by Kaushik Datta (Talk | contribs)
Time | Narration |
00:01 | PyFoam Utilities ব্যবহারের টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে আমরা শিখব PyFoam Utilities সম্পর্কে। |
00:12 | PyFoam Utilities এর ব্যবহার। |
00:15 | PyFoam Utilities দ্বারা shockTube কেসের জন্য ডেটা রান এবং প্লট করা। |
00:22 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি উবুন্টু লিনাক্স অপারেটিং সিস্টেম 14.04 |
00:30 | OpenFOAM সংস্করণ 2.3.0 |
00:34 | PyFoam 0.6.5. |
00:37 | পূর্ব-আবশ্যকতা অনুযায়ী লিনাক্স টার্মিনালে কমান্ড রান করার মৌলিক জ্ঞান থাকতে হবে। |
00:45 | এবং OpenFOAM কেস রান এবং বিশ্লেষণ করার কিছু অভিজ্ঞতা থাকা উচিত। |
00:51 | আমি আপনাকে PyFoam utilities সম্পর্কে বলি। |
00:55 | Utilities হল পাইথন প্রোগ্রাম যা PyFoam এর সাথে যুক্ত থাকে। |
01:01 | প্রতিটি utility এর একটি নির্দিষ্ট ফাংশন থাকে। |
01:05 | Utilities কমান্ড লাইন দ্বারা নিষ্পাদিত হয়। |
01:10 | utilites এর সূচী যা tab completion ব্যবহার করে দেখা যেতে পারে। |
01:16 | টার্মিনাল খুলুন। |
01:18 | utilities এর সূচী pyFoam লিখে এবং তারপর Tab কী দুইবার টিপে দেখা যেতে পরে। |
01:29 | আমি স্লাইডে ফিরে যাই। |
01:32 | প্রতিটি ইউটিলিটি minus help বিকল্প দ্বারা নিষ্পাদিত করা যাবে। |
01:38 | এটি খুঁজে বের করতে সাহায্য করে যে এই কি করে এবং এতে কি বিকল্প রয়েছে। |
01:44 | Shock Tub কেস রান করতে PyFoam Utilities ব্যবহার করি। |
01:51 | আমরা PyFoamRunner dot py, PyFoamSamplePlot dot py ব্যবহার করব। |
01:58 | তারপর PyFoam দ্বারা প্রয়োজনীয় ডেটা প্লট করুন। |
02:02 | PyFoamRunner dot py, cases রান করতে ব্যবহৃত হয়। |
02:07 | পরে ব্যবহারের জন্য এটি log files ও বানায়। |
02:12 | এই utility এর ব্যবহার পূর্বে সেট করা sampleDict থেকে প্রাপ্ত বিভিন্ন ডেটা প্লট করতে করা হয়। |
02:21 | Shock Tube একটি উপকরণ, যার ব্যবহার সেন্সরে পুনরাবৃত্তি এবং সরাসরি বিস্ফোরণ তরঙ্গের জন্য করা হয়। |
02:29 | প্রকৃত বিস্ফোরণ এবং তার প্রভাব মডেল করতে, |
02:34 | এই ক্ষেত্রে, আয়তক্ষেত্রাকার টিউবে ডানদিকে নিম্ন চাপ এবং বামদিকে উচ্চ চাপ থাকে। |
02:42 | উভয় চাপের ক্ষেত্র একটি পাতলা ডায়াফ্রাম দ্বারা পৃথক রয়েছে। |
02:47 | টার্মিনাল খুলুন, compressible solver এ rhoCentralFoam এর জন্য পাথ লিখুন। |
02:56 | ls লিখুন। আপনি shockTube কেস দেখতে পারেন। |
03:02 | লিখুন cd space shockTube. |
03:05 | আপনি তিনটি ফোল্ডার 0 dot org, constant এবং system দেখতে পারেন। |
03:11 | আমাদের 0 ফাইল 0 dot org তে কপি করতে হবে। তাই লিখুন cp space minus r space 0 dot org space 0 এবং Enter টিপুন। |
03:26 | এখন cd space system লিখে system ফোল্ডারে যান। |
03:32 | gedit ব্যবহার করে sampleDict ফাইল খুলুন। |
03:37 | ফাইলের নীচে যান এবং U.Component(0) সরান। |
03:45 | এর স্থানে Ux Uy এবং Uz লিখুন। rho কেও সরিয়ে দিন। |
03:53 | ফাইলটি সংরক্ষণ করে বন্ধ করুন। |
03:56 | cd dot dot লিখে একটি স্তর পিছিয়ে যান। |
04:01 | geometry কে mesh করতে blockMesh কমান্ড রান করুন। |
04:06 | এরপর, চাপের বাউন্ডারী কন্ডিশন সেট করতে setFields লিখুন। |
04:13 | এখন pyFoamRunner.py এর pyFoam utility ব্যবহার করব। |
04:19 | এর পর লিখুন pyFoamRunner dot py space, Solver এর নাম অর্থাৎ RhoCentralFoam |
04:28 | এটি কেস রান করে এবং postProcessing log বানায়। |
04:33 | লিখুন ls. |
04:35 | আমরা নির্মিত লগ ফাইল দেখতে পারি। |
04:39 | এখন sample utility রান করতে sample লিখুন। |
04:44 | এরপর বিভিন্ন time steps এর জন্য প্লট করতে ব্যবহার করি pyFoamSamplePlot dot py space dot slash space minus minus directory যা হল Dir equal to postProcessing/sets space hyphen info. |
05:10 | এটি আমাদের কাছে থাকা ফীল্ডগুলি দেখাবে। |
05:14 | তারপর লিখুন pyFoamSamplePlot.py space dot slash space minus minus dir equal to postProcessing/sets space minus minus field equal to capital T space minus minus mode equal to timesInOne space vertical pipe space gnuplot. |
05:44 | উত্পন্ন আউটপুট একটি png ফাইল হবে। |
05:48 | ls লিখুন। আমরা নির্মিত png ফাইল দেখতে পারি। |
05:54 | এখানে আমরা PyFoam Utilities সম্পর্কে শিখেছি। |
05:58 | বিভিন্ন pyFoam utilities এর জন্য যাচাই করাও শিখেছি। |
06:03 | solver রান করতে pyFoamRunner.py ব্যবহার করা। |
06:07 | png ফাইল বানাতে pyFoamSamplePlot utility ব্যবহার করাও শিখেছি। |
06:13 | এই ফোরামে আপনার সময়বদ্ধ প্রশ্ন পোস্ট করুন। |
06:17 | এই ফোরামে OpenFOAM এর আপনার সাধারণ প্রশ্ন পোস্ট করুন। |
06:22 | FOSSEE দল TBC প্রজেক্টকে নির্দেশিত করে। |
06:26 | স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত।। এই মিশন সম্পর্কে আরো তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
06:36 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |