<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenFOAM%2FC3%2FUsing-Template-files-in-PyFoam%2FHindi</id>
		<title>OpenFOAM/C3/Using-Template-files-in-PyFoam/Hindi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenFOAM%2FC3%2FUsing-Template-files-in-PyFoam%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenFOAM/C3/Using-Template-files-in-PyFoam/Hindi&amp;action=history"/>
		<updated>2026-04-30T21:19:38Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenFOAM/C3/Using-Template-files-in-PyFoam/Hindi&amp;diff=38870&amp;oldid=prev</id>
		<title>Shruti arya: Created page with &quot;{| border=1 | '''Time''' | '''Narration'''  |- | 00:01 | नमस्कार, Using Template files in PyFoam पर स्पोकन ट्यूटोरियल मे...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenFOAM/C3/Using-Template-files-in-PyFoam/Hindi&amp;diff=38870&amp;oldid=prev"/>
				<updated>2017-09-11T08:25:09Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 | &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; | &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- | 00:01 | नमस्कार, Using Template files in PyFoam पर स्पोकन ट्यूटोरियल मे...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
| '''Time'''&lt;br /&gt;
| '''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
| नमस्कार, Using Template files in PyFoam पर स्पोकन ट्यूटोरियल में आपका स्वागत है।&lt;br /&gt;
|-&lt;br /&gt;
| 00:07&lt;br /&gt;
| इस ट्यूटोरियल में हम PyFoam Utilities के फंक्शन के बारे में ।&lt;br /&gt;
|-&lt;br /&gt;
| 00:13&lt;br /&gt;
| टेम्पलेट फाइल्स को बनाना और उनका उपयोग करना।&lt;br /&gt;
|-&lt;br /&gt;
| 00:17&lt;br /&gt;
| supersonic flow over wedge का समाधान करने के लिए  PyFoamFromTemplate dot py का उपयोग करना समझेंगे।&lt;br /&gt;
|-&lt;br /&gt;
| 00:24&lt;br /&gt;
|हमtemplate फाइल्स का उपयोग करके इसे विभिन्नwedge angles के लिए रन कर सकते हैं।&lt;br /&gt;
|- &lt;br /&gt;
| 00:29&lt;br /&gt;
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रहा हूँ ऊबंटु लिनक्स ऑपरेटिंग सिस्टम 14.04.&lt;br /&gt;
|-&lt;br /&gt;
| 00:36&lt;br /&gt;
|  '''OpenFOAM''' 2.3.0, '''PyFoam-0.6.5'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:42&lt;br /&gt;
| इस ट्यूटोरियल का अभ्यास करने के लिए, यूजर को लिनक्स टर्मिनल का बुनियादी ज्ञान होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 00:49&lt;br /&gt;
|OpenFOAM कैसेस को रन और विश्लेषण करने का अनुभव होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 00:54&lt;br /&gt;
| यदि नहीं, तो कृपया  '''Linux '''और '''OpenFOAM''' पर स्पोकन ट्यूटोरियल श्रृंखला देखें।&lt;br /&gt;
|-&lt;br /&gt;
| 01:00&lt;br /&gt;
| Template फाइल्स क्या हैं?&lt;br /&gt;
|-&lt;br /&gt;
| 01:03&lt;br /&gt;
| Template फाइल्स का उपयोग  OpenFOAM फाइल्स जैसे कि blockMeshDict या controlDict को बनाने के लिए किया जाता है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:10&lt;br /&gt;
|Template फाइल्स को प्रोग्राम किया जा सकता है, इसलिए हम प्रक्रियात्मक रूप से डेटा बना सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 01:16&lt;br /&gt;
| template फाइल एकOpenFOAM फाइल होनी चाहिए, जिसमें निम्नलिखत हो&lt;br /&gt;
|-&lt;br /&gt;
| 01:22&lt;br /&gt;
| '' $ $ '' से शुरू होने वाली कोई भी लाइन '' Python program '' लाइन है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:28&lt;br /&gt;
| यह Python द्वारा निष्पादित किया जायेगा।&lt;br /&gt;
|-&lt;br /&gt;
| 01:31&lt;br /&gt;
| सिंटेक्स '''vertical pipe dash variable name dash vertical pipe''' का उपयोग करके किसी भी वैरिएबल को प्रतिस्थापित किया जा सकता है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:42&lt;br /&gt;
| '' 'template' '' फ़ाइल का उपयोग करने के लिए निम्नलिखित चरणों का पालन किया जाना चाहिए:&lt;br /&gt;
|-&lt;br /&gt;
| 01:47&lt;br /&gt;
| पहले मौजूदा फाइल कॉपी करें।&lt;br /&gt;
|-&lt;br /&gt;
| 01:50&lt;br /&gt;
| इसके बाद एकtemplate फाइल बनाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 01:54&lt;br /&gt;
| फिर '''PyFoamFromTemplate dot py''' रन करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:58&lt;br /&gt;
|blockMeshDict के लिएTemplate फाइल बनाई जाऐगी।&lt;br /&gt;
|-&lt;br /&gt;
| 02:02&lt;br /&gt;
| हम उदाहरण के तौर पर wedge पर supersonic flow का उपयोग करेंगे। केस फाइल  rhoCentralFoam solver में उपलब्ध है।&lt;br /&gt;
|-&lt;br /&gt;
| 02:12&lt;br /&gt;
| टर्मिनल खोलें। compressible solvers के अंदर  rhoCentralFoam के लिएpath टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
| 02:22&lt;br /&gt;
| अब '''cp space minus r space Wedge15Ma5 ''' space '''your OpenFOAM directory'' का पाथ टाइप करके,  OpenFOAM directory में Wedge15Ma5  case directory कॉपी करें और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 02:46&lt;br /&gt;
| टर्मिनल पर,  OpenFOAM directory में Wedge15Ma5 फोल्डर के लिए पाथ टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
| 02:53&lt;br /&gt;
| constant के अंदर polyMesh directory में blockMeshDict फाइल के लिए पाथ टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:00&lt;br /&gt;
| अपने पसंद के किसी भी एडिटर में blockMeshDict फाइल खोलें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:06&lt;br /&gt;
| हमvertices सेक्शन देख सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 03:09&lt;br /&gt;
| हमें slope के एंड प्वाइंट के निर्देशांको की गणना करने की आवश्यकता है।&lt;br /&gt;
|-&lt;br /&gt;
| 03:14&lt;br /&gt;
|angle के आधार पर, निम्न लाइन्स को परिवर्तित करें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:19&lt;br /&gt;
|टर्मिनल पर वापस जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 03:22&lt;br /&gt;
| blockMeshDict dot template नामक फाइल में अपनी blockMeshDict फाइल कॉपी करें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:29&lt;br /&gt;
| टाइप करें- '''cp space minus r space blockMeshDict space blockMeshDict dot template'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:40&lt;br /&gt;
| Gedit का उपयोग करके blockMeshDict dot template फाइल खोलें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:46&lt;br /&gt;
| ConvertToMeters के ऊपर निम्न लाइन्स को जोडें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:51&lt;br /&gt;
| '''$$ (dollar dollar) ''' से पहले कोई भी लाइन पाइथन लाइन है, और पायथन द्वारा निष्पादित और क्रियान्वित किया जाएगा।&lt;br /&gt;
|-&lt;br /&gt;
| 04:02&lt;br /&gt;
| verticesको इस रूप में संशोधित करें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:06&lt;br /&gt;
|template फाइल में असाइन किया गया Python variables   है, फ़ाइल में किसी भी स्थान पर प्रतिस्थापित किया जाना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 04:14&lt;br /&gt;
| ऐसा करने के लिए, फाइल में vertical pipe dash variable name dash vertical pipe का उपयोग करें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:22&lt;br /&gt;
| हम इस फ़ाइल में किए गए बदलाव देख सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 04:26&lt;br /&gt;
| अब, एक ब्लैंक फाइल बनाते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 04:30&lt;br /&gt;
| टर्मिनल पर टाइप करें  gedit templateFileConst और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 04:40&lt;br /&gt;
| dummy space 1.0 semicolon टाइप करके इसके अंदर एक डमी प्रविष्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:48&lt;br /&gt;
| एक डमी प्रविष्टि अनिवार्य है।&lt;br /&gt;
|-&lt;br /&gt;
| 04:51&lt;br /&gt;
|  '' 'template' '' फ़ाइल में उपयोग किए जाने वाले किसी भी '' constant '' के साथ एक बाहरी '' dict '' प्रदान किया जाना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 04:59&lt;br /&gt;
| फाइल को सेव और बंद करें।&lt;br /&gt;
|-&lt;br /&gt;
| 05:04&lt;br /&gt;
| अब हमें template कमांड रन करनी होगी।&lt;br /&gt;
|-&lt;br /&gt;
| 05:08&lt;br /&gt;
| इस कमांड को टर्मिनल में टाइप करें और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 05:15&lt;br /&gt;
| हम देख सकते हैं कि 2 नई फाइल्स बनती हैं,  blockMeshDict और Python फाइल भी बन गई है।&lt;br /&gt;
|-&lt;br /&gt;
|05:24&lt;br /&gt;
| Python फाइल को एडिट ना करें।&lt;br /&gt;
|-&lt;br /&gt;
|05:27&lt;br /&gt;
| gedit space blockMeshDict टाइप करके blockMeshDict फाइल खोलें और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 05:36&lt;br /&gt;
| हमने wedge angle को '''15 deg '''  से '''10 deg''' में बदल दिया है।&lt;br /&gt;
|-&lt;br /&gt;
| 05:41&lt;br /&gt;
|Slope का एंड प्वाइंट भी परिवर्तित हो गया है।&lt;br /&gt;
|-&lt;br /&gt;
| 05:45&lt;br /&gt;
| अब हम OpenFOAM कमांड '''blockMesh''',  '''rhoCentralFoam'' को निष्पादित करके,  case फाइल रन कर सकते हैं। Paraview का उपयोग करके परिणामों को दृष्टिगत करें।&lt;br /&gt;
|-&lt;br /&gt;
| 05:57&lt;br /&gt;
| एक नियत-कार्य के रूप में, निम्नwedge angles का उपयोग करें और  template कमांड्स को रन करें।&lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
| संक्षेप में&lt;br /&gt;
|-&lt;br /&gt;
| 06:05&lt;br /&gt;
| इस ट्यूटोरियल में हमने,  PyFoam Template फाइल्स के बारे में सीखा।&lt;br /&gt;
|-&lt;br /&gt;
| 06:10&lt;br /&gt;
| हमने template फाइल्स को बनाना और उपयोग करना भी सीखा औरPyFoamFromTemplate dot py कमांड का उपयोग करना भी सीखा।&lt;br /&gt;
|-&lt;br /&gt;
| 06:19&lt;br /&gt;
| कृपया इस फ़ोरम में अपने समयबद्ध प्रश्नों को पोस्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
| 06:23&lt;br /&gt;
| कृपया इस फोरम में '' OpenFOAM '' पर अपने सामान्य प्रश्नों को पोस्ट करें।&lt;br /&gt;
|-&lt;br /&gt;
| 06:28&lt;br /&gt;
|  '' 'FOSSEE' ' टीम TBC प्रोजेक्ट का समन्वय करती है।&lt;br /&gt;
|-&lt;br /&gt;
| 06:32&lt;br /&gt;
| स्पोकन ट्यूटोरियल प्रोजेक्ट को NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित किया गया है। अधिक जानकारी के लिए, इस वेबसाइट पर जाएं।&lt;br /&gt;
|-&lt;br /&gt;
| 06:41&lt;br /&gt;
| यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद।&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Shruti arya</name></author>	</entry>

	</feed>