OpenFOAM/C2/Installing-Running/Bengali

From Script | Spoken-Tutorial
Revision as of 11:18, 10 November 2017 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 Installing and running OpenFOAM and paraView এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:08 এখানে আমরা দেখবো:
00:11 OpenFOAM, Paraview রান এবং সংস্থাপন করা।
00:15 Lid driven cavity case সমাধান করা।
00:19 টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: লিনাক্স অপারেটিং সিস্টেম উবুন্টু সংস্করণ 10.04
00:26 OpenFOAM সংস্করণ 2.1.0, ParaView সংস্করণ 3.12.0.
00:33 উল্লেখ্য যে OpenFOAM, Windows platform এ রান করে না।
00:37 এও লক্ষ্য করুন, OpenFOAM সংস্করণ 2.1.0 উবুন্টু সংস্করণ 10.04 এবং এর উচ্চের সাথে সামঞ্জস্যপূর্ণ।
00:45 টিউটোরিয়ালটি অনুসরণ করতে Computational Fluid Dynamics,
00:52 এবং লিনাক্স কমান্ডের মৌলিক জ্ঞান থাকতে হবে।
00:55 এখন OpenFOAM সম্পর্কে বলি।
00:57 এটি একটি ওপেন সোর্স Computational Fluid Dynamics সফটওয়্যার।
01:02 এটি 2 ডাইমেনশনের CFD সমস্যা সমাধান করতে solvers এর বিস্তৃত শৃঙ্খলা রাখে।
01:08 এছাড়া 3 ডাইমেনশনেরও।
01:11 এখন, Paraview সম্পর্কে বলি।
01:14 এটি OpenFOAM এ প্রাপ্ত ফলাফল দৃশ্যমান করতে ব্যবহৃত হয়।
01:19 OpenFOAM এবং paraView সিন্যাপটিক প্যাকেজ ম্যানেজার দ্বারা সংস্থাপন করা যায়।
01:24 সিন্যাপটিক প্যাকেজ ম্যানেজারের জন্য, System > Administration > Synaptic Package Manager এ যান।
01:33 আপনার পাসওয়ার্ড লিখুন।
01:41 Search Box এ লিখুন OpenFOAM.
01:49 এখন OpenFOAM সাথে paraView দেখতে পারেন।
01:54 সংস্থাপনের জন্য উভয়কে চিহ্নিত করুন
02:06 এবং তারপর সংস্থাপনের জন্য Apply তে ক্লিক করুন।
02:12 সংস্থাপন কিছু সময় নেবে।
02:15 OpenFOAM এবং Paraview সংস্থাপিত আছে।
02:21 Synaptic Package Manager সম্পর্কে অধিক জানতে,
02:25 এই URL :http://www.spoken-tutorials.org তে আমাদের ওয়েবসাইটে যান।
02:29 বিকল্পরূপে, আপনি এই url: http://www.openfoam.com/download থেকেও OpenFoam এবং paraView সংস্থাপন করতে পারেন।
02:38 এখন ব্রাউজার খুলুন।
02:45 ব্রাউজারের URL এ লিখুন: http://www.openfoam.com/download. এন্টার টিপুন।
03:10 নীচে গিয়ে Ubuntu Deb pack এ যান। এটি জুম করি।
03:23 Ubuntu Deb Pack Installation এ যান, এতে ক্লিক করুন।
03:33 আমি জুম আউট করি. নীচে গিয়ে Installation এ যান।
03:40 ইনস্টলেশনের প্রথম পয়েন্ট থেকে,
03:43 এই command line কপি করুন এবং
03:46 terminal উইন্ডোতে পেস্ট করুন।
03:49 টার্মিনাল উইন্ডো খুলতে,
03:52 আপনার কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপুন বা
03:59 Applications > Accessories > Terminal এ যান।
04:06 টার্মিনাল উইন্ডো খুলুন।
04:10 এখন, এই কমান্ড লাইনটি কপি করে টার্মিনাল উইন্ডোতে পেস্ট করুন।
04:20 উল্লেখ্য যে lsb_release -cs কে,
04:26 আপনার ব্যবহৃত লিনাক্স সংস্করণ দ্বারা প্রতিস্থাপন করছি।
04:30 ব্রাউজারে ফিরে যান। Installation এর উপর, বিভিন্ন উবুন্টু সংস্করণ এবং কোডের নাম দেখতে পারেন।
04:40 আমি লিনাক্স 10.04 ব্যবহার করছি,
04:45 আমি lsb_release-cs কে lucid দ্বারা প্রতিস্থাপন করব।
04:53 টার্মিনাল উইন্ডো খুলুন।
04:55 আমি এটি lucid দ্বারা প্রতিস্থাপন করব। এন্টার টিপুন।
05:04 উল্লেখ্য, এখানে সংস্থাপন অসম্পূর্ণ।
05:08 আপনি 1, 2, 3 এবং 4 এর ক্রমে ধাপ অনুসরণ করলে
05:10 OpenFoam এবং paraView এর সংস্থাপন সম্পন্ন হবে।
05:19 আমি কিছু সময় আগেই সিন্যাইপটিক প্যাকেজ ম্যানেজার দ্বারা OpenFoam এবং paraView সংস্থাপন করেছি।
05:27 এখন এই সংস্থাপিত সফ্টওয়্যার কনফিগার করতে হবে।
05:31 এটি করতে, bash ফাইল এডিট করতে হবে।
05:35 একটি নতুন কমান্ড টার্মিনাল খুলুন।
05:39 কমান্ড টার্মিনালে লিখুন: gedit ~/.bashrc, এন্টার টিপুন।
05:50 এটি bash ফাইল খোলে।
05:54 আমি এটি ক্যাপচার এরিয়াতে আনি, bash ফাইলে নীচে যান।
06:05 এখন, ব্রাউজারে ফিরে যান।
06:09 নীচে গিয়ে User Configuration এ যান।
06:13 দ্বিতীয় পয়েন্টে দেখুন।
06:15 এই লাইনটি কপি করুন এবং এটি bash ফাইলে নীচে পেস্ট করুন।
06:25 এটি সংরক্ষণ করুন এবং bash ফাইলটি বন্ধ করুন।
06:31 এখন, সংস্থাপিত অ্যাপ্লিকেশন যাচাই করতে হবে।
06:35 এটি করতে একটি নতুন কমান্ড টার্মিনাল খুলুন।
06:40 আমি এটিকে ক্যাপচার এরিয়াতে নিয়ে আসি।
06:49 এই কমান্ড টার্মিনালে লিখুন: icoFoam (উল্লেখ্য এখানে F বড়হাতে রয়েছে) স্পেস - (ড্যাশ) help
06:59 এন্টার টিপুন।
07:03 একটি ইউসেজ ম্যাসেজ দেখায়।
07:06 এখন OpenFoam দিয়ে শুরু করতে প্রস্তুত।
07:10 এখন একটি কার্যকরী ডাইরেক্টরী সেট করা দেখাই।
07:14 run নামে একটি প্রোডাক্ট বা একটি ইউজার ডাইরেক্টরী বানান।
07:21 একটি নতুন কমান্ড টার্মিনাল খুলুন। আমি এটিকে আবার ক্যাপচার এরিয়াতে আনি।
07:36 কমান্ড টার্মিনালে লিখুন: mkdir (space) -p (space) $FOAM_RUN (উল্লেখ্য FOAM এবং RUN বড়হাতের রয়েছে)। এন্টার টিপুন।
07:55 OpenFoam ডিস্ট্রিবিউশন থেকে টিউটোরিয়াল ডাইরেক্টরী run directory তে কপি করতে
08:01 টার্মিনালে লিখুন: cp (space) -r (space) $FOAM_TUTORIALS (space) $FOAM_RUN
08:18 উল্লেখ্য যে FOAM, TUTORIALs এবং RUN বড়হাতের রয়েছে) এবং Enter টিপুন।
08:28 উভয় ডাইরেক্টরী এখন নির্মিত হয়েছে।
08:31 ডাইরেক্টরী দেখতে, Places > Home ফোল্ডার> OpenFOAM ফোল্ডারে যান।
08:40 আপনি ttt-2.1.0 দেখেন, এতে ক্লিক করুন।
08:44 Run এবং তারপর tutorials
08:48 এটি বন্ধ করুন।
08:51 আমি স্লাইডে ফিরে যাই।
08:56 যদি ওয়েবসাইট থেকে সিন্যাইপটিক প্যাকেজ ম্যানেজার বা Ubuntu Debian pack থেকে
09:00 OpenFOAM এবং Paraview ডাউনলোড করতে কিছু এরর এলে,
09:05 source pack installation থেকে OpenFoam এবং paraView ডাউনলোড এবং সংস্থাপন করতে পারেন।
09:11 সোর্স প্যাক সংস্থাপনের জন্য, OpenFoam ওয়েবসাইটের Download পৃষ্ঠাতে যান।
09:18 এখন এটি জুম করি।
09:21 নীচে গিয়ে Source Pack Installation এ যান। এখন, এতে ক্লিক করুন।
09:32 এখন, নীচে গিয়ে Packs পর্যন্ত যান।
09:38 এই দুটি tar ফাইল ডাউনলোড করে সংরক্ষণ করুন। আমি ইতিমধ্যে এই দুটি tar ফাইল ডাউনলোড করে সংরক্ষণ করেছি।
09:48 এরপর home directory তে যান।
09:51 এটি করতে Places > home ফোল্ডারে যান।
09:56 আমি এটি ক্যাপচার এরিয়াতে আনি।
10:00 home ডাইরেক্টরীতে, আপনার পছন্দের ফোল্ডার বানান।
10:09 আমি এটিকে abc হিসাবে রাখি।
10:15 দুটি ডাউনলোড করা ফাইল এখন নির্মিত ফোল্ডারে কপি করুন।
10:20 এটি করতে, দুটি tar ফাইল যা আপনি এখন বানিয়েছেন তাদের কপি করুন এবং ফোল্ডারে পেস্ট করুন।
10:37 একই ফোল্ডারে এই দুটি ফাইল Unzip বা Untar করুন। এখানে Extract করুন, এটি কিছু সময় নিতে পারে।
10:47 এরপর একটি নতুন কমান্ড টার্মিনাল খুলুন।
10:51 এতে আপনার home ফোল্ডারে যান।
10:54 লিখুন ls এবং এন্টার টিপুন।
11:00 এখন, সেই একই ফোল্ডারে যান যেখানে tar ফাইল untar করেছেন।
11:06 এখন, লিখুন cd (space) abc এবং এন্টার টিপুন।
11:13 এখন, abc তে বিষয়বস্তু দেখতে লিখুন ls এন্টার টিপুন।
11:24 এখন, source pack installation এর জন্য OpenFOAM ওয়েবসাইটের Download পৃষ্ঠায় যান।
11:32 OpenFOAM এবং Paraview এর উবুন্টু ডিস্ট্রিবিউশনের জন্য নিম্নোক্ত পদক্ষেপ অনুসরণ করুন।
11:39 এখানে OpenFOAM এবং Paraview কম্পাইল করতে হবে।
11:43 এটি প্রায় 4 থেকে 5 ঘন্টা নিতে পারে কিন্তু এই পদ্ধতি সর্বদা কাজ করে।
11:50 এখন একটি উদাহরণ সহ OpenFOAM এ সমস্যা সমাধান করা দেখি।
11:56 আমি একটি উদাহরণে Lid Driven Cavity নেই।
11:59 এটি একটি 2D সমস্যা যেখানে উপরের প্লেট একটি নির্দিষ্ট বেগে ঘোরে এবং প্লেটের অন্যান্য তিনটি দিক স্থির রাখে।
12:09 এখানে incompressible flow এর জন্য আমি যে সল্ভার ব্যবহার করছি তা হল icoFoam.
12:17 এখন আবার একটি নতুন কমান্ড টার্মিনাল খুলুন।
12:22 আমি এটি ক্যাপচার এরিয়াতে আনব।
12:31 lid driven cavity সমস্যার জন্য path লিখুন।
12:35 উল্লেখ্য এই সমস্যা ইতিমধ্যেই OpenFOAM এ সেট করা হয়েছে।
12:41 কমান্ড টার্মিনালে লিখুন run.
12:45 এটি OpenFOAM এর run ডিরেক্টরীতে পরিচালিত করবে। এন্টার টিপুন।
12:53 এখন লিখুন: cd (space) tutorials, এন্টার টিপুন।
12:59 cd (space) incompressible, Enter টিপুন।
13:07 cd (space) icoFoam (উল্লেখ্য F বড়হাতে রয়েছে)। এন্টার টিপুন।
13:15 cd (space) cavity, এন্টার টিপুন।
13:20 Cavity এর বিষয়বস্তু দেখতে লিখুন ls এবং এন্টার টিপুন।
13:27 আপনি তিনটি ফাইল দেখতে পারেন: 0, constant এবং system
13:33 এখন জিওমেট্রি mesh করতে হবে।
13:35 এটি OpenFOAM এর blockMesh ইউটিলিটি দ্বারা করা যায়।
13:40 টার্মিনাল উইন্ডোতে লিখুন: blockMesh (উল্লেখ্য M বড়হাতে রয়েছে)। এন্টার টিপুন।
13:52 মেশিং সম্পন্ন হয়েছে।
13:56 এখন, সল্ভার icoFoam রান করতে টার্মিনালে লিখুন icoFoam (উল্লেখ্য F বড়হাতে রয়েছে) এবং এন্টার টিপুন।
14:09 টার্মিনাল উইন্ডোতে রান করা iterations দেখা যাবে।
14:13 এখানে, আমরা সলভিং পয়েন্ট সম্পন্ন করেছি।
14:16 এই ফলাফল দেখতে, paraview উইন্ডো খুলুন।
14:21 paraview খুলতে টার্মিনালে লিখুন paraFoam (উল্লেখ্য F বড়হাতে রয়েছে)। এন্টার টিপুন।
14:42 এটি paraview উইন্ডো খোলে।
14:45 এখন বাম দিকে,
14:48 object inspector মেনুতে,
14:50 জিওমেট্রি দেখতে Apply তে ক্লিক করুন।
14:54 আপনি Lid Driven Cavity দেখেন।
14:57 বাউন্ডারী কন্ডিশন দেখতে, নীচে Object inspector মেনু পর্যন্ত গিয়ে Mesh Parts এ যান।
15:08 Internal Mesh আনচেক করুন এবং Apply তে ক্লিক করুন।
15:13 জিওমেট্রি অদৃশ্য হয়ে যায়।
15:15 এখন, moving এবং fixed ওয়াল দেখতে,
15:19 উভয় বাক্স চেক করুন এবং Apply তে ক্লিক করুন।
15:30 Movingwall আনচেক করুন এবং Apply তে ক্লিক করুন।
15:35 এখন তিনটি স্থির দেওয়াল এবং চলন্ত দেওয়াল অদৃশ্য হয়ে গেছে।
15:44 তাই OpenFoam এবং ParaView রান হওয়া সম্পন্ন করেছি।
15:49 ভবিষ্যতে, OpenFoam এর ফলাফল সমাধান করা এবং দেখার আরো টিউটোরিয়াল দেখবো।
15:56 এখন স্লাইডে ফিরে যাই।
16:01 এখানে আমরা শিখেছি:
16:05 সিন্যাপার্টিক প্যাকেজ ম্যানেজার এবং ওয়েবসাইট থেকে OpenFoam এবং ParaView সংস্থাপন করা এবং lid driven cavity সমাধান করা।
16:12 অনুশীলনী হিসাবে, OpenFOAM এবং Paraview সংস্থাপন করুন।
16:17 এই URL: (http://spoken-tutorial.org/What_is_a_Spoken_Tutorial) এ উপলব্ধ ভিডিওটি দেখুন।
16:21 এটি প্রকল্পকে সারসংক্ষেপে দেখায়।
16:24 ভালো ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
16:29 স্পোকেন টিউটোরিয়াল প্রকল্প দল
16:31 কর্মশালার আয়োজন করে।
16:34 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
16:38 অধিক জানতে sptutemail@gmail.com তে লিখুন।
16:45 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
16:49 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
16:56 এই মিশন সম্পর্কে আরো তথ্য এই URL (:http://spoken-tutorial.org/NMEICT-Intro) এ প্রাপ্তিসাধ্য।
17:01 আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Satarupadutta