ओपन फ़ोम: Difference between revisions
(Created page with "{{Short description|Open-source software package for numerical processes}} {{Multiple issues| {{Self-published|date=September 2019}} {{Third-party|date=September 2019}} }} {{U...") |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Short description|Open-source software package for numerical processes}} | {{Short description|Open-source software package for numerical processes}} | ||
{{Infobox software | {{Infobox software | ||
| Line 21: | Line 16: | ||
| website = {{URL|openfoam.org}} / {{URL|openfoam.com}} | | website = {{URL|openfoam.org}} / {{URL|openfoam.com}} | ||
}} | }} | ||
ओपनफोम (ओपन फील्ड ऑपरेशन और हेरफेर)<ref>{{Cite web|url=https://sim-flow.com/what-is-openfoam/|title=What is OpenFOAM?|first=Michal|last=Sajkowski|date=4 April 2023|website=SimFlow}}</ref> अनुकूलित [[संख्यात्मक विश्लेषण]] के विकास के लिए | ओपनफोम (ओपन फील्ड ऑपरेशन और हेरफेर)<ref>{{Cite web|url=https://sim-flow.com/what-is-openfoam/|title=What is OpenFOAM?|first=Michal|last=Sajkowski|date=4 April 2023|website=SimFlow}}</ref> अनुकूलित [[संख्यात्मक विश्लेषण]] के विकास के लिए [[सी++]] टूलबॉक्स है, और सातत्य यांत्रिकी समस्याओं के समाधान के लिए प्री-/पोस्ट-प्रोसेसिंग उपयोगिताओं, जिनमें सबसे प्रमुख रूप से कम्प्यूटेशनल तरल गतिशीलता (सीएफडी) शामिल है। | ||
OpenFOAM सॉफ़्टवेयर का उपयोग अनुसंधान संगठनों, शैक्षणिक संस्थानों और कई प्रकार के उद्योगों में किया जाता है, उदाहरण के लिए, ऑटोमोटिव उद्योग, विनिर्माण, [[प्रक्रिया अभियंता]] और पर्यावरण इंजीनियरिंग। | OpenFOAM सॉफ़्टवेयर का उपयोग अनुसंधान संगठनों, शैक्षणिक संस्थानों और कई प्रकार के उद्योगों में किया जाता है, उदाहरण के लिए, ऑटोमोटिव उद्योग, विनिर्माण, [[प्रक्रिया अभियंता]] और पर्यावरण इंजीनियरिंग। | ||
OpenFOAM | OpenFOAM [[खुला स्रोत सॉफ्टवेयर]] है जो निम्नलिखित वेरिएंट के साथ [[जीएनयू जनरल पब्लिक लाइसेंस]] संस्करण 3 के तहत निःशुल्क उपलब्ध और लाइसेंस प्राप्त है: | ||
# OpenFOAM, OpenCFD Ltd. द्वारा जारी किया गया (2007 से ट्रेडमार्क नाम के साथ)।<ref>{{cite web |title=वैश्विक ब्रांड डेटाबेस|url=https://www.wipo.int/branddb/en/index.jsp?q={%22searches%22:[{%22te%22:%22openfoam%22,%22fi%22:%22BRAND%22}]} |publisher=World Intellectual Property Organisation |accessdate=10 July 2019}}</ref>) पहली बार 2004 में ओपन-सोर्स के रूप में जारी किया गया। (नोट: 2012 से, ओपनसीएफडी लिमिटेड पूर्ण स्वामित्व वाली सहायक कंपनी है | ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी) | # OpenFOAM, OpenCFD Ltd. द्वारा जारी किया गया (2007 से ट्रेडमार्क नाम के साथ)।<ref>{{cite web |title=वैश्विक ब्रांड डेटाबेस|url=https://www.wipo.int/branddb/en/index.jsp?q={%22searches%22:[{%22te%22:%22openfoam%22,%22fi%22:%22BRAND%22}]} |publisher=World Intellectual Property Organisation |accessdate=10 July 2019}}</ref>) पहली बार 2004 में ओपन-सोर्स के रूप में जारी किया गया। (नोट: 2012 से, ओपनसीएफडी लिमिटेड पूर्ण स्वामित्व वाली सहायक कंपनी है | ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी) | ||
| Line 34: | Line 29: | ||
[[File:OpenFOAM+ParaView flow simulation.png|thumb|right|विज़ुअलाइज़ेशन के लिए OpenFOAM और [[ParaView]] का उपयोग करके प्रवाह सिमुलेशन]]दावा किया गया है कि फोम नाम पहली बार 90 के दशक की शुरुआत में [[इंपीरियल कॉलेज लंदन]] में प्रोफेसर [[डेविड गोस्मान]] के समूह में चार्ली हिल द्वारा लिखित पोस्ट-प्रोसेसिंग टूल के रूप में सामने आया था।{{citation needed|date=February 2020}}प्रतिवाद के रूप में {{Verify source|date=July 2019}}, यह दावा किया गया है कि हेनरी वेलर ने फ़ील्ड ऑपरेशन और हेरफेर के लिए FOAM लाइब्रेरी बनाई थी जो GUISE (ग्राफ़िकल यूज़र इंटरफ़ेस सॉफ़्टवेयर एनवायरनमेंट) से इंटरफ़ेस करती थी जिसे AVS (इंटरफ़ेस) से इंटरफ़ेस करने के लिए चार्ली हिल द्वारा बनाया गया था। | [[File:OpenFOAM+ParaView flow simulation.png|thumb|right|विज़ुअलाइज़ेशन के लिए OpenFOAM और [[ParaView]] का उपयोग करके प्रवाह सिमुलेशन]]दावा किया गया है कि फोम नाम पहली बार 90 के दशक की शुरुआत में [[इंपीरियल कॉलेज लंदन]] में प्रोफेसर [[डेविड गोस्मान]] के समूह में चार्ली हिल द्वारा लिखित पोस्ट-प्रोसेसिंग टूल के रूप में सामने आया था।{{citation needed|date=February 2020}}प्रतिवाद के रूप में {{Verify source|date=July 2019}}, यह दावा किया गया है कि हेनरी वेलर ने फ़ील्ड ऑपरेशन और हेरफेर के लिए FOAM लाइब्रेरी बनाई थी जो GUISE (ग्राफ़िकल यूज़र इंटरफ़ेस सॉफ़्टवेयर एनवायरनमेंट) से इंटरफ़ेस करती थी जिसे AVS (इंटरफ़ेस) से इंटरफ़ेस करने के लिए चार्ली हिल द्वारा बनाया गया था। | ||
सातत्य यांत्रिकी/कम्प्यूटेशनल तरल गतिकी उपकरण के रूप में, FOAM (जो बाद में OpenFOAM बन गया) का पहला विकास वस्तुतः हमेशा उसी संस्थान में हेनरी वेलर द्वारा वास्तविक मानक प्रोग्रामिंग भाषा के बजाय C++ प्रोग्रामिंग भाषा का उपयोग करके शुरू किया गया माना जाता था। शक्तिशाली और लचीला सामान्य सिमुलेशन प्लेटफॉर्म विकसित करने के लिए समय का [[फोरट्रान]]। इस शुरुआत से लेकर नाबला लिमिटेड नामक कंपनी की स्थापना तक, (मुख्य रूप से) हेनरी वेलर और ह्रवोजे जसक ने लगभग दशक तक सॉफ्टवेयर का बुनियादी विकास किया।<ref>{{cite journal |last1=Chen |first1=Goong |last2=Xiong |first2=Qingang |last3=Morris |first3=Philip J. |last4=Paterson |first4=Eric G. |last5=Sergeev |first5=Alexey |last6=Wang |first6=Yi-Ching |title=कम्प्यूटेशनल द्रव गतिशीलता के लिए OpenFOAM|journal=Notices of the American Mathematical Society |date=2014 |volume=61 |issue=4 |pages=354–363 |doi=10.1090/noti1095|doi-access=free}}</ref> | |||
कुछ वर्षों तक, FOAM को नाबला लिमिटेड द्वारा | कुछ वर्षों तक, FOAM को नाबला लिमिटेड द्वारा वाणिज्यिक कोड के रूप में बेचा गया था,<ref>{{cite web |title=ओपन फ़ोम|url=https://www.cfd-online.com/Wiki/ओपन फ़ोम|website=CFD-Online |access-date=28 June 2019}}</ref> | ||
10 दिसंबर 2004 को, इसे [[GPL]] के तहत जारी किया गया और इसका नाम बदलकर OpenFOAM कर दिया गया।<ref name="auto"/> | 10 दिसंबर 2004 को, इसे [[GPL]] के तहत जारी किया गया और इसका नाम बदलकर OpenFOAM कर दिया गया।<ref name="auto"/> | ||
2004 में, नाबला लिमिटेड को बंद कर दिया गया। इसके तुरंत बाद, हेनरी वेलर, क्रिस ग्रीनशील्ड्स और मैटिज जैन्सेंस ने ओपनएफओएएम को विकसित करने और जारी करने के लिए ओपनसीएफडी लिमिटेड की स्थापना की।<ref>{{cite web|url=http://openfoam.org/download/history/|title=रिलीज़ इतिहास|first=Chris|last=Greenshields|date=3 April 2016|website=openfoam.org|url-status=live|archive-url=https://web.archive.org/web/20170729231137/https://openfoam.org/download/history/|archive-date=29 July 2017}}</ref> उसी समय, ह्रवोजे जासाक ने परामर्श कंपनी विकी लिमिटेड की स्थापना की<ref>{{cite web|url=http://wikki.gridcore.se/company/about-us/|title=Wikki Ltd – About Us}}</ref> और OpenFOAM का | 2004 में, नाबला लिमिटेड को बंद कर दिया गया। इसके तुरंत बाद, हेनरी वेलर, क्रिस ग्रीनशील्ड्स और मैटिज जैन्सेंस ने ओपनएफओएएम को विकसित करने और जारी करने के लिए ओपनसीएफडी लिमिटेड की स्थापना की।<ref>{{cite web|url=http://openfoam.org/download/history/|title=रिलीज़ इतिहास|first=Chris|last=Greenshields|date=3 April 2016|website=openfoam.org|url-status=live|archive-url=https://web.archive.org/web/20170729231137/https://openfoam.org/download/history/|archive-date=29 July 2017}}</ref> उसी समय, ह्रवोजे जासाक ने परामर्श कंपनी विकी लिमिटेड की स्थापना की<ref>{{cite web|url=http://wikki.gridcore.se/company/about-us/|title=Wikki Ltd – About Us}}</ref> और OpenFOAM का [[ कांटा (सॉफ़्टवेयर विकास) |कांटा (सॉफ़्टवेयर विकास)]] बनाए रखा, जिसे openfoam-extend कहा जाता है, बाद में इसका नाम बदलकर [https://sourceforge.net/projects/foam-extend/ फोम-एक्सटेंड] कर दिया गया। | ||
अप्रैल 2008 में, OpenFOAM विकास अपने स्रोत कोड रिपॉजिटरी के लिए [[git]] का उपयोग करने लगा।<ref>{{cite web|url=https://github.com/OpenCFD/OpenFOAM-history|title=OpenFOAM इतिहास भंडार|website=[[GitHub]]|date=15 January 2019}}</ref> | अप्रैल 2008 में, OpenFOAM विकास अपने स्रोत कोड रिपॉजिटरी के लिए [[git]] का उपयोग करने लगा।<ref>{{cite web|url=https://github.com/OpenCFD/OpenFOAM-history|title=OpenFOAM इतिहास भंडार|website=[[GitHub]]|date=15 January 2019}}</ref> | ||
| Line 44: | Line 39: | ||
8 अगस्त 2011 को, ओपनसीएफडी को [[सिलिकॉन ग्राफिक्स इंटरनेशनल]] (एसजीआई) द्वारा अधिग्रहित किया गया था।<ref>{{cite web |url=http://www.sgi.com/company_info/newsroom/press_releases/2011/august/opencfd.html |title=Press Releases: SGI Acquires OpenCFD Ltd., the Leader in Open Source Computational Fluid Dynamics (CFD) Software |publisher=SGI |access-date=2012-12-18 |url-status=live |archive-url=https://web.archive.org/web/20121206010926/http://www.sgi.com/company_info/newsroom/press_releases/2011/august/opencfd.html |archive-date=6 December 2012 }}</ref> 12 सितंबर 2012 को, ईएसआई समूह ने ओपनसीएफडी लिमिटेड के अधिग्रहण की घोषणा की,<ref>{{cite web |url=http://www.esi-group.com/corporate/finance/news/financial-press-release/acquisiton-of-opencfd-ltd-the-leader-in-open-source-software-in-computional-fluid-dynamics |title=कम्प्यूटेशनल फ्लूइड डायनेमिक्स में ओपन सोर्स सॉफ्टवेयर में अग्रणी ओपनसीएफडी लिमिटेड का अधिग्रहण|publisher=ESI Group |date=2012-09-11 |access-date=2012-12-18 |url-status=live |archive-url=https://web.archive.org/web/20121206053745/http://www.esi-group.com/corporate/finance/news/financial-press-release/acquisiton-of-opencfd-ltd-the-leader-in-open-source-software-in-computional-fluid-dynamics |archive-date=6 December 2012 }}</ref> पूर्ण स्वामित्व वाली सहायक कंपनी बनना|ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी, और ओपनसीएफडी ने ओपनएफओएएम ट्रेडमार्क के अपने स्वामित्व को बरकरार रखा। | 8 अगस्त 2011 को, ओपनसीएफडी को [[सिलिकॉन ग्राफिक्स इंटरनेशनल]] (एसजीआई) द्वारा अधिग्रहित किया गया था।<ref>{{cite web |url=http://www.sgi.com/company_info/newsroom/press_releases/2011/august/opencfd.html |title=Press Releases: SGI Acquires OpenCFD Ltd., the Leader in Open Source Computational Fluid Dynamics (CFD) Software |publisher=SGI |access-date=2012-12-18 |url-status=live |archive-url=https://web.archive.org/web/20121206010926/http://www.sgi.com/company_info/newsroom/press_releases/2011/august/opencfd.html |archive-date=6 December 2012 }}</ref> 12 सितंबर 2012 को, ईएसआई समूह ने ओपनसीएफडी लिमिटेड के अधिग्रहण की घोषणा की,<ref>{{cite web |url=http://www.esi-group.com/corporate/finance/news/financial-press-release/acquisiton-of-opencfd-ltd-the-leader-in-open-source-software-in-computional-fluid-dynamics |title=कम्प्यूटेशनल फ्लूइड डायनेमिक्स में ओपन सोर्स सॉफ्टवेयर में अग्रणी ओपनसीएफडी लिमिटेड का अधिग्रहण|publisher=ESI Group |date=2012-09-11 |access-date=2012-12-18 |url-status=live |archive-url=https://web.archive.org/web/20121206053745/http://www.esi-group.com/corporate/finance/news/financial-press-release/acquisiton-of-opencfd-ltd-the-leader-in-open-source-software-in-computional-fluid-dynamics |archive-date=6 December 2012 }}</ref> पूर्ण स्वामित्व वाली सहायक कंपनी बनना|ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी, और ओपनसीएफडी ने ओपनएफओएएम ट्रेडमार्क के अपने स्वामित्व को बरकरार रखा। | ||
25 अप्रैल 2014 को, ओपनएफओएएम फाउंडेशन लिमिटेड को इंग्लैंड में गारंटी द्वारा सीमित | 25 अप्रैल 2014 को, ओपनएफओएएम फाउंडेशन लिमिटेड को इंग्लैंड में गारंटी द्वारा सीमित निजी कंपनी के रूप में शामिल किया गया था, जिसकी सभी संपत्तियां यूके और यूएस इकाई को हस्तांतरित कर दी गई थीं, साथ ही फाउंडेशन के शासन में बदलाव के साथ। वेलर और ग्रीनशील्ड्स ने ओपनसीएफडी छोड़ दिया और मार्च 2015 में सीएफडी डायरेक्ट लिमिटेड का गठन किया।<ref>{{cite web |url=http://cfd.direct/openfoam |title=ओपन फ़ोम|publisher=CFD Direct |date=2015-03-25 |url-status=live |archive-url=https://web.archive.org/web/20150329031412/http://cfd.direct/openfoam/ |archive-date=29 March 2015 }}</ref> | ||
ओपनएफओएएम फाउंडेशन लिमिटेड के निदेशक हेनरी वेलर, क्रिस ग्रीनशील्ड्स और क्रिस्टेल डी रूव्रे (ईएसआई समूह के सीईओ) हैं। | ओपनएफओएएम फाउंडेशन लिमिटेड के निदेशक हेनरी वेलर, क्रिस ग्रीनशील्ड्स और क्रिस्टेल डी रूव्रे (ईएसआई समूह के सीईओ) हैं। | ||
| Line 54: | Line 49: | ||
===OpenFOAM शासन=== | ===OpenFOAM शासन=== | ||
[[File:3840x1080_F16_OpenFOAM.jpg|thumb|एयरोनॉटिक्स]]2018 में, OpenCFD लिमिटेड और इसके कुछ औद्योगिक, शैक्षणिक और सामुदायिक भागीदारों ने | [[File:3840x1080_F16_OpenFOAM.jpg|thumb|एयरोनॉटिक्स]]2018 में, OpenCFD लिमिटेड और इसके कुछ औद्योगिक, शैक्षणिक और सामुदायिक भागीदारों ने प्रशासनिक निकाय, यानी OpenFOAM गवर्नेंस की स्थापना की, ताकि OpenFOAM के उपयोगकर्ता समुदाय को सॉफ़्टवेयर के अपने संस्करण के भविष्य के विकास और दिशा को तय करने/योगदान करने की अनुमति मिल सके।<ref>{{cite web |title=ओपनफोम गवर्नेंस|url=https://www.openfoam.com/governance/ |publisher=OpenCFD Ltd |access-date=10 August 2019}}</ref> | ||
ओपनफोम गवर्नेंस की संरचना में | ओपनफोम गवर्नेंस की संरचना में संचालन समिति और विभिन्न तकनीकी समितियाँ शामिल थीं। संचालन समिति में उद्योग, शिक्षा, रिलीज प्राधिकरण और सलाहकार संगठनों में ओपनएफओएएम के मुख्य प्रायोजकों के प्रतिनिधि शामिल थे। प्रारंभिक समिति की संगठन संरचना में ओपनसीएफडी लिमिटेड, ईएसआई ग्रुप, [[वोक्सवैगन]], [[जनरल मोटर्स]], [[एफएम ग्लोबल]], टोटलसिम लिमिटेड, [[टीयू डार्मस्टेड]] और विकी लिमिटेड के सदस्य शामिल थे।<ref>{{cite web |title=ओपनफोम संचालन समिति|url=https://www.openfoam.com/governance/steering-committee.php |publisher=OpenCFD Ltd |access-date=10 August 2019}}</ref> | ||
इसके अलावा, निम्नलिखित क्षेत्रों में नौ तकनीकी समितियाँ स्थापित की गईं: दस्तावेज़ीकरण, [[उच्च प्रदर्शन कंप्यूटिंग]], [[ जाल लगाना ]], मल्टीफ़ेज़ प्रवाह, संख्यात्मक, अनुकूलन, [[अशांति]], [[महासागर]] अनुप्रयोग, और ओपनसीएफडी लिमिटेड, [[सिनेका]] के संगठनों के सदस्यों के साथ परमाणु ऊर्जा अनुप्रयोग। [[ज़ाग्रेब विश्वविद्यालय]], टीयू डार्मस्टेड, [[एथेंस का राष्ट्रीय तकनीकी विश्वविद्यालय]], अपस्ट्रीम सीएफडी जीएमबीएच, मिशिगन विश्वविद्यालय और [[ईपीएफएल]]।<ref>{{cite web |title=OpenFOAM तकनीकी समितियाँ|url=https://www.openfoam.com/governance/technical-committees.php |publisher=OpenCFD Ltd. |access-date=10 August 2019}}</ref> | इसके अलावा, निम्नलिखित क्षेत्रों में नौ तकनीकी समितियाँ स्थापित की गईं: दस्तावेज़ीकरण, [[उच्च प्रदर्शन कंप्यूटिंग]], [[ जाल लगाना |जाल लगाना]] , मल्टीफ़ेज़ प्रवाह, संख्यात्मक, अनुकूलन, [[अशांति]], [[महासागर]] अनुप्रयोग, और ओपनसीएफडी लिमिटेड, [[सिनेका]] के संगठनों के सदस्यों के साथ परमाणु ऊर्जा अनुप्रयोग। [[ज़ाग्रेब विश्वविद्यालय]], टीयू डार्मस्टेड, [[एथेंस का राष्ट्रीय तकनीकी विश्वविद्यालय]], अपस्ट्रीम सीएफडी जीएमबीएच, मिशिगन विश्वविद्यालय और [[ईपीएफएल]]।<ref>{{cite web |title=OpenFOAM तकनीकी समितियाँ|url=https://www.openfoam.com/governance/technical-committees.php |publisher=OpenCFD Ltd. |access-date=10 August 2019}}</ref> | ||
| Line 66: | Line 61: | ||
* <code>OpenFOAM-<version></code>: OpenFOAM लाइब्रेरीज़ जिनका निर्देशिका लेआउट साइड-चित्रा में दिखाया गया है | * <code>OpenFOAM-<version></code>: OpenFOAM लाइब्रेरीज़ जिनका निर्देशिका लेआउट साइड-चित्रा में दिखाया गया है | ||
* <code>ThirdParty</code>: तृतीय-पक्ष पुस्तकालयों का | * <code>ThirdParty</code>: तृतीय-पक्ष पुस्तकालयों का सेट | ||
===सिमुलेशन संरचना=== | ===सिमुलेशन संरचना=== | ||
| Line 84: | Line 79: | ||
उपयोगकर्ता चयन के आधार पर अतिरिक्त निर्देशिकाएँ उत्पन्न की जा सकती हैं। इनमें शामिल हो सकते हैं: | उपयोगकर्ता चयन के आधार पर अतिरिक्त निर्देशिकाएँ उत्पन्न की जा सकती हैं। इनमें शामिल हो सकते हैं: | ||
* परिणाम समय निर्देशिकाएँ: पुनरावृत्ति गणना या समय के | * परिणाम समय निर्देशिकाएँ: पुनरावृत्ति गणना या समय के फ़ंक्शन के रूप में फ़ील्ड भविष्यवाणियाँ | ||
* <code>postProcessing/</code>: डेटा आमतौर पर फ़ंक्शन ऑब्जेक्ट डेटा रूपांतरण द्वारा उत्पन्न होता है, उदा। [[वीटीके]] | * <code>postProcessing/</code>: डेटा आमतौर पर फ़ंक्शन ऑब्जेक्ट डेटा रूपांतरण द्वारा उत्पन्न होता है, उदा। [[वीटीके]] | ||
| Line 91: | Line 86: | ||
* [[कम्प्यूटर एडेड इंजीनियरिंग]] | * [[कम्प्यूटर एडेड इंजीनियरिंग]] | ||
* [[परिमित आयतन विधि]] | * [[परिमित आयतन विधि]] | ||
* पैराव्यू, इंटरैक्टिव वैज्ञानिक विज़ुअलाइज़ेशन के लिए | * पैराव्यू, इंटरैक्टिव वैज्ञानिक विज़ुअलाइज़ेशन के लिए ओपन-सोर्स मल्टीपल-प्लेटफ़ॉर्म एप्लिकेशन | ||
* [[वीटीके (फ़ाइल प्रारूप)]] | * [[वीटीके (फ़ाइल प्रारूप)]] | ||
| Line 101: | Line 96: | ||
* [https://openfoam.org/ OpenFOAM Foundation website] | * [https://openfoam.org/ OpenFOAM Foundation website] | ||
* [https://www.youtube.com/watch?v=4EQCMR2LROM DLR: Future Aircraft Engineering – The Numerical Simulation] | * [https://www.youtube.com/watch?v=4EQCMR2LROM DLR: Future Aircraft Engineering – The Numerical Simulation] | ||
{{DEFAULTSORT:Openfoam}}[[Category: 2004 सॉफ्टवेयर]] [[Category: सी++ सॉफ्टवेयर]] [[Category: कम्प्यूटेशनल तरल सक्रिय]] [[Category: Linux के लिए कंप्यूटर-सहायता प्राप्त इंजीनियरिंग सॉफ़्टवेयर]] [[Category: सातत्यक यांत्रिकी]] [[Category: द्रव गतिविज्ञान]] [[Category: निःशुल्क विज्ञान सॉफ्टवेयर]] [[Category: मुफ्त सॉफ्टवेयर]] [[Category: C++ में प्रोग्राम किया गया निःशुल्क सॉफ़्टवेयर]] [[Category: ओपन सोर्स कंप्यूटर एडेड इंजीनियरिंग अनुप्रयोग]] [[Category: वैज्ञानिक सिमुलेशन सॉफ्टवेयर]] [[Category: सॉफ़्टवेयर जो VTK का उपयोग करता है]] | {{DEFAULTSORT:Openfoam}}[[Category: 2004 सॉफ्टवेयर]] [[Category: सी++ सॉफ्टवेयर]] [[Category: कम्प्यूटेशनल तरल सक्रिय]] [[Category: Linux के लिए कंप्यूटर-सहायता प्राप्त इंजीनियरिंग सॉफ़्टवेयर]] [[Category: सातत्यक यांत्रिकी]] [[Category: द्रव गतिविज्ञान]] [[Category: निःशुल्क विज्ञान सॉफ्टवेयर]] [[Category: मुफ्त सॉफ्टवेयर]] [[Category: C++ में प्रोग्राम किया गया निःशुल्क सॉफ़्टवेयर]] [[Category: ओपन सोर्स कंप्यूटर एडेड इंजीनियरिंग अनुप्रयोग]] [[Category: वैज्ञानिक सिमुलेशन सॉफ्टवेयर]] [[Category: सॉफ़्टवेयर जो VTK का उपयोग करता है]] | ||
Revision as of 21:17, 4 December 2023
| File:OpenFOAM logo.svg | |
| File:ControlDict simple.jpg The main configuration file of OpenFOAM (controlDict) | |
| Original author(s) | Henry Weller and Hrvoje Jasak[1] |
|---|---|
| Developer(s) | CFD Direct Ltd.[2] / OpenCFD Ltd.[3] / Wikki Ltd.,[4] and community |
| Initial release | 10 December 2004[5] |
| Stable release | |
| Written in | C++ |
| Operating system | Unix / Linux / Windows |
| Type | Computational fluid dynamics, simulation software, fluid structure interaction |
| License | GPLv3 |
| Website | openfoam |
ओपनफोम (ओपन फील्ड ऑपरेशन और हेरफेर)[8] अनुकूलित संख्यात्मक विश्लेषण के विकास के लिए सी++ टूलबॉक्स है, और सातत्य यांत्रिकी समस्याओं के समाधान के लिए प्री-/पोस्ट-प्रोसेसिंग उपयोगिताओं, जिनमें सबसे प्रमुख रूप से कम्प्यूटेशनल तरल गतिशीलता (सीएफडी) शामिल है।
OpenFOAM सॉफ़्टवेयर का उपयोग अनुसंधान संगठनों, शैक्षणिक संस्थानों और कई प्रकार के उद्योगों में किया जाता है, उदाहरण के लिए, ऑटोमोटिव उद्योग, विनिर्माण, प्रक्रिया अभियंता और पर्यावरण इंजीनियरिंग।
OpenFOAM खुला स्रोत सॉफ्टवेयर है जो निम्नलिखित वेरिएंट के साथ जीएनयू जनरल पब्लिक लाइसेंस संस्करण 3 के तहत निःशुल्क उपलब्ध और लाइसेंस प्राप्त है:
- OpenFOAM, OpenCFD Ltd. द्वारा जारी किया गया (2007 से ट्रेडमार्क नाम के साथ)।[9]) पहली बार 2004 में ओपन-सोर्स के रूप में जारी किया गया। (नोट: 2012 से, ओपनसीएफडी लिमिटेड पूर्ण स्वामित्व वाली सहायक कंपनी है | ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी)
- फोम-एक्सटेंड, विकी लिमिटेड द्वारा जारी (2009 से)
- OpenFOAM, OpenFOAM फाउंडेशन द्वारा जारी किया गया। (2011 के बाद से)
इतिहास
दावा किया गया है कि फोम नाम पहली बार 90 के दशक की शुरुआत में इंपीरियल कॉलेज लंदन में प्रोफेसर डेविड गोस्मान के समूह में चार्ली हिल द्वारा लिखित पोस्ट-प्रोसेसिंग टूल के रूप में सामने आया था।[citation needed]प्रतिवाद के रूप में[verification needed], यह दावा किया गया है कि हेनरी वेलर ने फ़ील्ड ऑपरेशन और हेरफेर के लिए FOAM लाइब्रेरी बनाई थी जो GUISE (ग्राफ़िकल यूज़र इंटरफ़ेस सॉफ़्टवेयर एनवायरनमेंट) से इंटरफ़ेस करती थी जिसे AVS (इंटरफ़ेस) से इंटरफ़ेस करने के लिए चार्ली हिल द्वारा बनाया गया था।
सातत्य यांत्रिकी/कम्प्यूटेशनल तरल गतिकी उपकरण के रूप में, FOAM (जो बाद में OpenFOAM बन गया) का पहला विकास वस्तुतः हमेशा उसी संस्थान में हेनरी वेलर द्वारा वास्तविक मानक प्रोग्रामिंग भाषा के बजाय C++ प्रोग्रामिंग भाषा का उपयोग करके शुरू किया गया माना जाता था। शक्तिशाली और लचीला सामान्य सिमुलेशन प्लेटफॉर्म विकसित करने के लिए समय का फोरट्रान। इस शुरुआत से लेकर नाबला लिमिटेड नामक कंपनी की स्थापना तक, (मुख्य रूप से) हेनरी वेलर और ह्रवोजे जसक ने लगभग दशक तक सॉफ्टवेयर का बुनियादी विकास किया।[10] कुछ वर्षों तक, FOAM को नाबला लिमिटेड द्वारा वाणिज्यिक कोड के रूप में बेचा गया था,[11] 10 दिसंबर 2004 को, इसे GPL के तहत जारी किया गया और इसका नाम बदलकर OpenFOAM कर दिया गया।[5]
2004 में, नाबला लिमिटेड को बंद कर दिया गया। इसके तुरंत बाद, हेनरी वेलर, क्रिस ग्रीनशील्ड्स और मैटिज जैन्सेंस ने ओपनएफओएएम को विकसित करने और जारी करने के लिए ओपनसीएफडी लिमिटेड की स्थापना की।[12] उसी समय, ह्रवोजे जासाक ने परामर्श कंपनी विकी लिमिटेड की स्थापना की[13] और OpenFOAM का कांटा (सॉफ़्टवेयर विकास) बनाए रखा, जिसे openfoam-extend कहा जाता है, बाद में इसका नाम बदलकर फोम-एक्सटेंड कर दिया गया।
अप्रैल 2008 में, OpenFOAM विकास अपने स्रोत कोड रिपॉजिटरी के लिए git का उपयोग करने लगा।[14] 5 अगस्त 2011 को, OpenCFD ने OpenCFD से OpenFOAM सॉफ़्टवेयर (स्रोत कोड) और दस्तावेज़ीकरण को संयुक्त राज्य अमेरिका के डेलावेयर राज्य में पंजीकृत नव निगमित OpenFOAM फाउंडेशन में स्थानांतरित कर दिया।[15] 8 अगस्त 2011 को, ओपनसीएफडी को सिलिकॉन ग्राफिक्स इंटरनेशनल (एसजीआई) द्वारा अधिग्रहित किया गया था।[16] 12 सितंबर 2012 को, ईएसआई समूह ने ओपनसीएफडी लिमिटेड के अधिग्रहण की घोषणा की,[17] पूर्ण स्वामित्व वाली सहायक कंपनी बनना|ईएसआई समूह की पूर्ण स्वामित्व वाली सहायक कंपनी, और ओपनसीएफडी ने ओपनएफओएएम ट्रेडमार्क के अपने स्वामित्व को बरकरार रखा।
25 अप्रैल 2014 को, ओपनएफओएएम फाउंडेशन लिमिटेड को इंग्लैंड में गारंटी द्वारा सीमित निजी कंपनी के रूप में शामिल किया गया था, जिसकी सभी संपत्तियां यूके और यूएस इकाई को हस्तांतरित कर दी गई थीं, साथ ही फाउंडेशन के शासन में बदलाव के साथ। वेलर और ग्रीनशील्ड्स ने ओपनसीएफडी छोड़ दिया और मार्च 2015 में सीएफडी डायरेक्ट लिमिटेड का गठन किया।[18] ओपनएफओएएम फाउंडेशन लिमिटेड के निदेशक हेनरी वेलर, क्रिस ग्रीनशील्ड्स और क्रिस्टेल डी रूव्रे (ईएसआई समूह के सीईओ) हैं।
OpenFOAM के तीन मुख्य प्रकार निम्नलिखित हैं:
- OpenFOAM, फ़ाउंडेशन, मुख्य रूप से CFD Direct Ltd द्वारा सॉफ़्टवेयर संस्करण #अनुक्रम-आधारित पहचानकर्ताओं (जैसे 6.0) (2011 से) के साथ विकसित और अनुरक्षित है।[19]
- OpenFOAM, OpenCFD, मुख्य रूप से OpenCFD Ltd. (2012 से ESI समूह की कंपनी) द्वारा सॉफ़्टवेयर संस्करण # रिलीज़ की तारीख | रिलीज़ की तारीख पहचानकर्ता (जैसे v1606) (2016 से) के साथ विकसित और रखरखाव किया गया है।[20]
- फोम-एक्सटेंड प्रोजेक्ट, मुख्य रूप से विकी लिमिटेड द्वारा संचालित (2009 से)।
OpenFOAM शासन
2018 में, OpenCFD लिमिटेड और इसके कुछ औद्योगिक, शैक्षणिक और सामुदायिक भागीदारों ने प्रशासनिक निकाय, यानी OpenFOAM गवर्नेंस की स्थापना की, ताकि OpenFOAM के उपयोगकर्ता समुदाय को सॉफ़्टवेयर के अपने संस्करण के भविष्य के विकास और दिशा को तय करने/योगदान करने की अनुमति मिल सके।[21]
ओपनफोम गवर्नेंस की संरचना में संचालन समिति और विभिन्न तकनीकी समितियाँ शामिल थीं। संचालन समिति में उद्योग, शिक्षा, रिलीज प्राधिकरण और सलाहकार संगठनों में ओपनएफओएएम के मुख्य प्रायोजकों के प्रतिनिधि शामिल थे। प्रारंभिक समिति की संगठन संरचना में ओपनसीएफडी लिमिटेड, ईएसआई ग्रुप, वोक्सवैगन, जनरल मोटर्स, एफएम ग्लोबल, टोटलसिम लिमिटेड, टीयू डार्मस्टेड और विकी लिमिटेड के सदस्य शामिल थे।[22] इसके अलावा, निम्नलिखित क्षेत्रों में नौ तकनीकी समितियाँ स्थापित की गईं: दस्तावेज़ीकरण, उच्च प्रदर्शन कंप्यूटिंग, जाल लगाना , मल्टीफ़ेज़ प्रवाह, संख्यात्मक, अनुकूलन, अशांति, महासागर अनुप्रयोग, और ओपनसीएफडी लिमिटेड, सिनेका के संगठनों के सदस्यों के साथ परमाणु ऊर्जा अनुप्रयोग। ज़ाग्रेब विश्वविद्यालय, टीयू डार्मस्टेड, एथेंस का राष्ट्रीय तकनीकी विश्वविद्यालय, अपस्ट्रीम सीएफडी जीएमबीएच, मिशिगन विश्वविद्यालय और ईपीएफएल।[23]
संरचना
सॉफ़्टवेयर संरचना
OpenFOAM निर्देशिका संरचना में दो मुख्य निर्देशिकाएँ शामिल हैं:
OpenFOAM-<version>: OpenFOAM लाइब्रेरीज़ जिनका निर्देशिका लेआउट साइड-चित्रा में दिखाया गया हैThirdParty: तृतीय-पक्ष पुस्तकालयों का सेट
सिमुलेशन संरचना
OpenFOAM कंप्यूटर सिमुलेशन को निम्नलिखित तीन निर्देशिकाओं में स्थित कई सादे पाठ इनपुट फ़ाइलों द्वारा कॉन्फ़िगर किया गया है:[24]
system/controlDictfvSchemesfvSolutionfvOptions(वैकल्पिक)- अन्य शब्दकोश (OpenFOAM में कॉन्फ़िगरेशन फ़ाइलें)
constantpolyMesh/- अन्य शब्दकोश
0/या कोई अन्य प्रारंभिक समय निर्देशिका- फ़ील्ड फ़ाइलें
उपयोगकर्ता चयन के आधार पर अतिरिक्त निर्देशिकाएँ उत्पन्न की जा सकती हैं। इनमें शामिल हो सकते हैं:
- परिणाम समय निर्देशिकाएँ: पुनरावृत्ति गणना या समय के फ़ंक्शन के रूप में फ़ील्ड भविष्यवाणियाँ
postProcessing/: डेटा आमतौर पर फ़ंक्शन ऑब्जेक्ट डेटा रूपांतरण द्वारा उत्पन्न होता है, उदा। वीटीके
यह भी देखें
- कंप्यूटर एडेड डिजाइन
- कम्प्यूटर एडेड इंजीनियरिंग
- परिमित आयतन विधि
- पैराव्यू, इंटरैक्टिव वैज्ञानिक विज़ुअलाइज़ेशन के लिए ओपन-सोर्स मल्टीपल-प्लेटफ़ॉर्म एप्लिकेशन
- वीटीके (फ़ाइल प्रारूप)
संदर्भ
- ↑ Chen, Goong; Xiong, Qingang; Morris, Philip J.; Paterson, Eric G.; Sergeev, Alexey; Wang, Yi-Ching. "OpenFOAM for Computational Fluid Dynamics". Notices of the AMS. 61 (4).
- ↑ "CFD Direct – The Architects of OpenFOAM". CFD Direct. Archived from the original on 27 March 2015.
- ↑ "The open source CFD toolbox". OpenFOAM.
- ↑ "Wikki Ltd – Consultancy and Software Development in Computational Fluid Dynamics".
- ↑ 5.0 5.1 "OpenFOAM launched 10th December 2004". OpenCFD Ltd. Archived from the original on 8 February 2005. Retrieved 20 August 2019.
- ↑ "OpenFOAM 11 Released | OpenFOAM Foundation | OpenFOAM". openfoam.org.
- ↑ "OpenFOAM-v2212". Retrieved 23 December 2022.
- ↑ Sajkowski, Michal (4 April 2023). "What is OpenFOAM?". SimFlow.
- ↑ "वैश्विक ब्रांड डेटाबेस". World Intellectual Property Organisation. Retrieved 10 July 2019.
- ↑ Chen, Goong; Xiong, Qingang; Morris, Philip J.; Paterson, Eric G.; Sergeev, Alexey; Wang, Yi-Ching (2014). "कम्प्यूटेशनल द्रव गतिशीलता के लिए OpenFOAM". Notices of the American Mathematical Society. 61 (4): 354–363. doi:10.1090/noti1095.
- ↑ फ़ोम "ओपन फ़ोम". CFD-Online. Retrieved 28 June 2019.
{{cite web}}: Check|url=value (help) - ↑ Greenshields, Chris (3 April 2016). "रिलीज़ इतिहास". openfoam.org. Archived from the original on 29 July 2017.
- ↑ "Wikki Ltd – About Us".
- ↑ "OpenFOAM इतिहास भंडार". GitHub. 15 January 2019.
- ↑ "ओपनफोम फाउंडेशन, कंपनी का इतिहास". openfoam.org (in British English). Retrieved 2022-12-24.
- ↑ "Press Releases: SGI Acquires OpenCFD Ltd., the Leader in Open Source Computational Fluid Dynamics (CFD) Software". SGI. Archived from the original on 6 December 2012. Retrieved 2012-12-18.
- ↑ "कम्प्यूटेशनल फ्लूइड डायनेमिक्स में ओपन सोर्स सॉफ्टवेयर में अग्रणी ओपनसीएफडी लिमिटेड का अधिग्रहण". ESI Group. 2012-09-11. Archived from the original on 6 December 2012. Retrieved 2012-12-18.
- ↑ "ओपन फ़ोम". CFD Direct. 2015-03-25. Archived from the original on 29 March 2015.
- ↑ "OpenFOAM Foundation: Release History". openfoam.org (in British English). Retrieved 2022-12-24.
- ↑ "रिलीज़ इतिहास". openfoam.com (in English). Retrieved 2022-12-24.
- ↑ "ओपनफोम गवर्नेंस". OpenCFD Ltd. Retrieved 10 August 2019.
- ↑ "ओपनफोम संचालन समिति". OpenCFD Ltd. Retrieved 10 August 2019.
- ↑ "OpenFOAM तकनीकी समितियाँ". OpenCFD Ltd. Retrieved 10 August 2019.
- ↑ "OpenFOAM: User Guide: Case structure".