मेष उत्पादन: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Subdivision of space into cells}} {{No footnotes|date=February 2021}} File:Example_finite_element_mesh,_for_illustrating_the_concept.png|thumb|right|घ...")
 
No edit summary
Line 1: Line 1:
{{Short description|Subdivision of space into cells}}
{{Short description|Subdivision of space into cells}}
{{No footnotes|date=February 2021}}
[[File:Example_finite_element_mesh,_for_illustrating_the_concept.png|thumb|right|घुमावदार डोमेन के चतुर्भुजों का परिमित तत्व जाल।]]
[[File:Example_finite_element_mesh,_for_illustrating_the_concept.png|thumb|right|घुमावदार डोमेन के चतुर्भुजों का परिमित तत्व जाल।]]
{{TOC right}}
{{TOC right}}
Line 7: Line 6:
आमतौर पर कोशिकाएं ज्यामितीय इनपुट डोमेन का विभाजन करती हैं।
आमतौर पर कोशिकाएं ज्यामितीय इनपुट डोमेन का विभाजन करती हैं।
मेष कोशिकाओं का उपयोग बड़े डोमेन के असतत स्थानीय सन्निकटन के रूप में किया जाता है। मेश कंप्यूटर एल्गोरिदम द्वारा बनाए जाते हैं, अक्सर [[जीयूआई]] के माध्यम से मानव मार्गदर्शन के साथ, डोमेन की जटिलता और वांछित मेश के प्रकार पर निर्भर करता है।
मेष कोशिकाओं का उपयोग बड़े डोमेन के असतत स्थानीय सन्निकटन के रूप में किया जाता है। मेश कंप्यूटर एल्गोरिदम द्वारा बनाए जाते हैं, अक्सर [[जीयूआई]] के माध्यम से मानव मार्गदर्शन के साथ, डोमेन की जटिलता और वांछित मेश के प्रकार पर निर्भर करता है।
एक विशिष्ट लक्ष्य एक जाल बनाना है जो उच्च-गुणवत्ता (अच्छी तरह से आकार) कोशिकाओं के साथ इनपुट डोमेन ज्यामिति को सटीक रूप से कैप्चर करता है, और बाद की गणनाओं को अट्रैक्टिव बनाने के लिए इतने सारे सेल के बिना।
एक विशिष्ट लक्ष्य एक जाल बनाना है जो उच्च-गुणवत्ता (अच्छी तरह से आकार) कोशिकाओं के साथ इनपुट डोमेन ज्यामिति को सटीक रूप से कैप्चर करता है, और बाद की गणनाओं को अट्रैक्टिव बनाने के लिए इतने सारे सेल के बिना।
बाद की गणना के लिए महत्वपूर्ण क्षेत्रों में जाल भी ठीक होना चाहिए (छोटे तत्व हैं)।
बाद की गणना के लिए महत्वपूर्ण क्षेत्रों में जाल भी ठीक होना चाहिए (छोटे तत्व हैं)।
Line 15: Line 15:
जबकि एक जाल एक [[त्रिकोणासन (ज्यामिति)]] हो सकता है, जाल लगाने की प्रक्रिया [[बिंदु सेट त्रिकोण]]ासन से अलग होती है, जिसमें जाल में इनपुट में मौजूद वर्टिकल जोड़ने की स्वतंत्रता शामिल होती है। प्रारूपण के लिए कंप्यूटर-समर्थित डिज़ाइन मॉडल को फ़ेसटिंग (त्रिकोणीय) में शीर्षों को जोड़ने की समान स्वतंत्रता है, लेकिन लक्ष्य जितना संभव हो उतना कम त्रिकोणों का उपयोग करके आकार का सटीक रूप से प्रतिनिधित्व करना है और अलग-अलग त्रिकोणों का आकार महत्वपूर्ण नहीं है। बनावट और यथार्थवादी प्रकाश व्यवस्था के कंप्यूटर ग्राफिक्स रेंडरिंग इसके बजाय मेश का उपयोग करते हैं।
जबकि एक जाल एक [[त्रिकोणासन (ज्यामिति)]] हो सकता है, जाल लगाने की प्रक्रिया [[बिंदु सेट त्रिकोण]]ासन से अलग होती है, जिसमें जाल में इनपुट में मौजूद वर्टिकल जोड़ने की स्वतंत्रता शामिल होती है। प्रारूपण के लिए कंप्यूटर-समर्थित डिज़ाइन मॉडल को फ़ेसटिंग (त्रिकोणीय) में शीर्षों को जोड़ने की समान स्वतंत्रता है, लेकिन लक्ष्य जितना संभव हो उतना कम त्रिकोणों का उपयोग करके आकार का सटीक रूप से प्रतिनिधित्व करना है और अलग-अलग त्रिकोणों का आकार महत्वपूर्ण नहीं है। बनावट और यथार्थवादी प्रकाश व्यवस्था के कंप्यूटर ग्राफिक्स रेंडरिंग इसके बजाय मेश का उपयोग करते हैं।


कई मेश जनरेशन सॉफ़्टवेयर को [[कंप्यूटर एडेड डिजाइन]] से जोड़ा जाता है जो इसके इनपुट को परिभाषित करता है, और इसके आउटपुट लेने के लिए सिमुलेशन सॉफ़्टवेयर। इनपुट बहुत भिन्न हो सकते हैं लेकिन सामान्य रूप हैं [[ठोस मॉडलिंग]], [[ ज्यामितीय मॉडलिंग ]], एनयूआरबीएस, [[बी प्रतिनिधि]], [[ एसटीएल (फ़ाइल स्वरूप) ]] या [[पॉइंट क्लाउड]]।
कई मेश जनरेशन सॉफ़्टवेयर को [[कंप्यूटर एडेड डिजाइन]] से जोड़ा जाता है जो इसके इनपुट को परिभाषित करता है, और इसके आउटपुट लेने के लिए सिमुलेशन सॉफ़्टवेयर। इनपुट बहुत भिन्न हो सकते हैं लेकिन सामान्य रूप हैं [[ठोस मॉडलिंग]], [[ ज्यामितीय मॉडलिंग |ज्यामितीय मॉडलिंग]], एनयूआरबीएस, [[बी प्रतिनिधि]], [[ एसटीएल (फ़ाइल स्वरूप) |एसटीएल (फ़ाइल स्वरूप)]] या [[पॉइंट क्लाउड]]।


== शब्दावली ==
== शब्दावली ==
Line 28: Line 28:
इसके विपरीत, आगे बढ़ने वाले एल्गोरिदम डोमेन सीमा से शुरू होते हैं, और तत्वों को आंतरिक रूप से भरते हुए जोड़ते हैं।
इसके विपरीत, आगे बढ़ने वाले एल्गोरिदम डोमेन सीमा से शुरू होते हैं, और तत्वों को आंतरिक रूप से भरते हुए जोड़ते हैं।
हाइब्रिड तकनीक दोनों करते हैं। अग्रिम तकनीकों का एक विशेष वर्ग द्रव प्रवाह के लिए तत्वों की पतली [[सीमा परत]] बनाता है।
हाइब्रिड तकनीक दोनों करते हैं। अग्रिम तकनीकों का एक विशेष वर्ग द्रव प्रवाह के लिए तत्वों की पतली [[सीमा परत]] बनाता है।
स्ट्रक्चर्ड मेश जनरेशन में पूरा मेश एक जाली ग्राफ होता है, जैसे कि वर्गों का एक नियमित ग्रिड। ब्लॉक-स्ट्रक्चर्ड मेशिंग में, डोमेन को बड़े उप-क्षेत्रों में विभाजित किया जाता है, जिनमें से प्रत्येक एक स्ट्रक्चर्ड मेश है। कुछ प्रत्यक्ष विधियाँ एक ब्लॉक-संरचित जाल से शुरू होती हैं और फिर जाल को इनपुट के अनुरूप ले जाती हैं; [[ polycube ]] पर आधारित [https://www.cs.ubc.ca/~sheffa/hexing/hexing.htm ऑटोमैटिक हेक्स-मेश जेनरेशन] देखें। डोमेन सीमा द्वारा संरचित कोशिकाओं को काटने के लिए एक और सीधा तरीका है; [[मार्चिंग क्यूब्स]] पर आधारित [https://cubit.sandia.gov/public/15.1/help_manual/WebHelp/mesh_generation/meshing_schemes/parallel/sculpt.htm मूर्तिकला] देखें।
स्ट्रक्चर्ड मेश जनरेशन में पूरा मेश एक जाली ग्राफ होता है, जैसे कि वर्गों का एक नियमित ग्रिड। ब्लॉक-स्ट्रक्चर्ड मेशिंग में, डोमेन को बड़े उप-क्षेत्रों में विभाजित किया जाता है, जिनमें से प्रत्येक एक स्ट्रक्चर्ड मेश है। कुछ प्रत्यक्ष विधियाँ एक ब्लॉक-संरचित जाल से शुरू होती हैं और फिर जाल को इनपुट के अनुरूप ले जाती हैं; [[ polycube |polycube]] पर आधारित [https://www.cs.ubc.ca/~sheffa/hexing/hexing.htm ऑटोमैटिक हेक्स-मेश जेनरेशन] देखें। डोमेन सीमा द्वारा संरचित कोशिकाओं को काटने के लिए एक और सीधा तरीका है; [[मार्चिंग क्यूब्स]] पर आधारित [https://cubit.sandia.gov/public/15.1/help_manual/WebHelp/mesh_generation/meshing_schemes/parallel/sculpt.htm मूर्तिकला] देखें।


कुछ प्रकार के मेश दूसरों की तुलना में बनाना अधिक कठिन होते हैं। सिंपलियल मेश क्यूबिकल मेश की तुलना में आसान होते हैं। एक महत्वपूर्ण श्रेणी एक निश्चित चतुर्भुज सतह जाल के अनुरूप एक हेक्स जाल उत्पन्न कर रही है; एक अनुसंधान उपक्षेत्र विशिष्ट छोटे विन्यासों के जालों के अस्तित्व और पीढ़ी का अध्ययन कर रहा है, जैसे कि चतुष्कोणीय समलम्बाकार। इस समस्या की कठिनाई के कारण, अच्छे ज्यामितीय अहसास पैदा करने की समस्या के अलावा संयोजी हेक्स मेश के अस्तित्व का अध्ययन किया गया है। जबकि ज्ञात एल्गोरिदम न्यूनतम गुणवत्ता की गारंटी के साथ सरल जाल उत्पन्न करते हैं, ऐसी गारंटी क्यूबिकल जाल के लिए दुर्लभ होती है, और कई लोकप्रिय कार्यान्वयन कुछ इनपुट से उलटा (अंदरूनी) हेक्स उत्पन्न करते हैं।
कुछ प्रकार के मेश दूसरों की तुलना में बनाना अधिक कठिन होते हैं। सिंपलियल मेश क्यूबिकल मेश की तुलना में आसान होते हैं। एक महत्वपूर्ण श्रेणी एक निश्चित चतुर्भुज सतह जाल के अनुरूप एक हेक्स जाल उत्पन्न कर रही है; एक अनुसंधान उपक्षेत्र विशिष्ट छोटे विन्यासों के जालों के अस्तित्व और पीढ़ी का अध्ययन कर रहा है, जैसे कि चतुष्कोणीय समलम्बाकार। इस समस्या की कठिनाई के कारण, अच्छे ज्यामितीय अहसास पैदा करने की समस्या के अलावा संयोजी हेक्स मेश के अस्तित्व का अध्ययन किया गया है। जबकि ज्ञात एल्गोरिदम न्यूनतम गुणवत्ता की गारंटी के साथ सरल जाल उत्पन्न करते हैं, ऐसी गारंटी क्यूबिकल जाल के लिए दुर्लभ होती है, और कई लोकप्रिय कार्यान्वयन कुछ इनपुट से उलटा (अंदरूनी) हेक्स उत्पन्न करते हैं।
Line 87: Line 87:


=== परिवर्तनशील तरीके ===
=== परिवर्तनशील तरीके ===
इस पद्धति में एक तकनीक शामिल है जो [[ग्रिड (स्थानिक सूचकांक)]] चिकनाई, [[ओर्थोगोनालिटी]] और वॉल्यूम भिन्नता को कम करती है। ग्रिड निर्माण की समस्याओं को हल करने के लिए यह विधि गणितीय मंच बनाती है। इस पद्धति में प्रत्येक पुनरावृत्ति के बाद एक नए [[जाल]] द्वारा एक वैकल्पिक ग्रिड उत्पन्न किया जाता है और [[पश्च अंतर विधि]] का उपयोग करके ग्रिड गति की गणना की जाती है। यह तकनीक एक शक्तिशाली तकनीक है जिसका एक नुकसान यह है कि ग्रिड से संबंधित समीकरणों को हल करने के लिए प्रयास की आवश्यकता होती है। सीपीयू समय को कम करने वाले [[ अभिन्न ]] को कम करने के लिए और काम करने की जरूरत है।
इस पद्धति में एक तकनीक शामिल है जो [[ग्रिड (स्थानिक सूचकांक)]] चिकनाई, [[ओर्थोगोनालिटी]] और वॉल्यूम भिन्नता को कम करती है। ग्रिड निर्माण की समस्याओं को हल करने के लिए यह विधि गणितीय मंच बनाती है। इस पद्धति में प्रत्येक पुनरावृत्ति के बाद एक नए [[जाल]] द्वारा एक वैकल्पिक ग्रिड उत्पन्न किया जाता है और [[पश्च अंतर विधि]] का उपयोग करके ग्रिड गति की गणना की जाती है। यह तकनीक एक शक्तिशाली तकनीक है जिसका एक नुकसान यह है कि ग्रिड से संबंधित समीकरणों को हल करने के लिए प्रयास की आवश्यकता होती है। सीपीयू समय को कम करने वाले [[ अभिन्न |अभिन्न]] को कम करने के लिए और काम करने की जरूरत है।


=== असंरचित ग्रिड पीढ़ी ===
=== असंरचित ग्रिड पीढ़ी ===
Line 102: Line 102:


== सेल टोपोलॉजी ==
== सेल टोपोलॉजी ==
आमतौर पर कोशिकाएँ [[बहुभुज]] या [[ बहुतल ]] होती हैं और एक बहुभुज जाल बनाती हैं जो डोमेन को विभाजित करता है।
आमतौर पर कोशिकाएँ [[बहुभुज]] या [[ बहुतल |बहुतल]] होती हैं और एक बहुभुज जाल बनाती हैं जो डोमेन को विभाजित करता है।
द्वि-आयामी तत्वों के महत्वपूर्ण वर्गों में त्रिभुज (सरलीकृत) और चतुर्भुज (स्थलीय वर्ग) शामिल हैं।
द्वि-आयामी तत्वों के महत्वपूर्ण वर्गों में त्रिभुज (सरलीकृत) और चतुर्भुज (स्थलीय वर्ग) शामिल हैं।
तीन आयामों में सबसे आम कोशिकाएं टेट्राहेड्रा (सरलीकृत) और हेक्साहेड्रा (टोपोलॉजिकल क्यूब्स) हैं।
तीन आयामों में सबसे आम कोशिकाएं टेट्राहेड्रा (सरलीकृत) और हेक्साहेड्रा (टोपोलॉजिकल क्यूब्स) हैं।
[[ सिंप्लेक्स ]] मेश किसी भी आयाम का हो सकता है और इसमें महत्वपूर्ण उदाहरण के रूप में त्रिकोण (2D) और टेट्राहेड्रा (3D) शामिल हैं।
[[ सिंप्लेक्स | सिंप्लेक्स]] मेश किसी भी आयाम का हो सकता है और इसमें महत्वपूर्ण उदाहरण के रूप में त्रिकोण (2D) और टेट्राहेड्रा (3D) शामिल हैं।
क्यूबिकल मेश पैन-डायमेंशनल श्रेणी है जिसमें क्वाड्स (2D) और हेक्स (3D) शामिल हैं। 3डी में, 4-तरफा पिरामिड और 3-तरफा प्रिज्म मिश्रित सेल प्रकार के अनुरूप जाल में दिखाई देते हैं।
क्यूबिकल मेश पैन-डायमेंशनल श्रेणी है जिसमें क्वाड्स (2D) और हेक्स (3D) शामिल हैं। 3डी में, 4-तरफा पिरामिड और 3-तरफा प्रिज्म मिश्रित सेल प्रकार के अनुरूप जाल में दिखाई देते हैं।


Line 115: Line 115:


== उपयोग द्वारा मेश प्रकार ==
== उपयोग द्वारा मेश प्रकार ==
परिमित तत्व विश्लेषण के लिए बनाए गए त्रि-आयामी जाल में [[ चतुर्पाश्वीय ]], [[पिरामिड (ज्यामिति)]], [[प्रिज्म (ज्यामिति)]] या [[षट्फलक]] शामिल होना चाहिए। परिमित आयतन विधि के लिए उपयोग किए जाने वालों में मनमाने पॉलीहेड्रॉन शामिल हो सकते हैं। [[परिमित अंतर विधि]]यों के लिए उपयोग किए जाने वालों में [[हेक्साहेड्रा]] के टुकड़े-टुकड़े संरचित सरणियाँ होती हैं जिन्हें मल्टी-ब्लॉक स्ट्रक्चर्ड मेश के रूप में जाना जाता है।
परिमित तत्व विश्लेषण के लिए बनाए गए त्रि-आयामी जाल में [[ चतुर्पाश्वीय |चतुर्पाश्वीय]], [[पिरामिड (ज्यामिति)]], [[प्रिज्म (ज्यामिति)]] या [[षट्फलक]] शामिल होना चाहिए। परिमित आयतन विधि के लिए उपयोग किए जाने वालों में मनमाने पॉलीहेड्रॉन शामिल हो सकते हैं। [[परिमित अंतर विधि]]यों के लिए उपयोग किए जाने वालों में [[हेक्साहेड्रा]] के टुकड़े-टुकड़े संरचित सरणियाँ होती हैं जिन्हें मल्टी-ब्लॉक स्ट्रक्चर्ड मेश के रूप में जाना जाता है।
4-पक्षीय पिरामिड हेक्स को टेट्स से अनुरूप रूप से जोड़ने के लिए उपयोगी होते हैं। 3-पक्षीय प्रिज्म का उपयोग वस्तु के दूर-आंतरिक भाग के टेट जाल के अनुरूप सीमा परतों के लिए किया जाता है।
4-पक्षीय पिरामिड हेक्स को टेट्स से अनुरूप रूप से जोड़ने के लिए उपयोगी होते हैं। 3-पक्षीय प्रिज्म का उपयोग वस्तु के दूर-आंतरिक भाग के टेट जाल के अनुरूप सीमा परतों के लिए किया जाता है।


Line 126: Line 126:
हालाँकि, दो कोशिकाएँ कोशिकाओं पर प्रतिच्छेद करती हैं: उदा। क्वाड के आंतरिक भाग में कोई नोड नहीं होता है। दो कोशिकाओं का प्रतिच्छेदन कई कोशिकाएं हो सकती हैं: उदाहरण के लिए, दो क्वाड दो किनारों को साझा कर सकते हैं। एक चौराहा एक से अधिक सेल होने के कारण कभी-कभी मना किया जाता है और शायद ही कभी वांछित होता है; कुछ मेश सुधार तकनीकों (जैसे पिलोइंग) का लक्ष्य इन कॉन्फ़िगरेशन को हटाना है। कुछ संदर्भों में, एक टोपोलॉजिकल जाल और एक ज्यामितीय जाल के बीच अंतर किया जाता है जिसका एम्बेडिंग कुछ गुणवत्ता मानदंडों को पूरा करता है।
हालाँकि, दो कोशिकाएँ कोशिकाओं पर प्रतिच्छेद करती हैं: उदा। क्वाड के आंतरिक भाग में कोई नोड नहीं होता है। दो कोशिकाओं का प्रतिच्छेदन कई कोशिकाएं हो सकती हैं: उदाहरण के लिए, दो क्वाड दो किनारों को साझा कर सकते हैं। एक चौराहा एक से अधिक सेल होने के कारण कभी-कभी मना किया जाता है और शायद ही कभी वांछित होता है; कुछ मेश सुधार तकनीकों (जैसे पिलोइंग) का लक्ष्य इन कॉन्फ़िगरेशन को हटाना है। कुछ संदर्भों में, एक टोपोलॉजिकल जाल और एक ज्यामितीय जाल के बीच अंतर किया जाता है जिसका एम्बेडिंग कुछ गुणवत्ता मानदंडों को पूरा करता है।


महत्वपूर्ण जाल वेरिएंट जो सीडब्ल्यू कॉम्प्लेक्स नहीं हैं, उनमें गैर-अनुरूप जाल शामिल हैं जहां कोशिकाएं सख्ती से आमने-सामने नहीं मिलती हैं, लेकिन फिर भी कोशिकाएं डोमेन का विभाजन करती हैं। इसका एक उदाहरण एक [[ अष्टक ]] है, जहां तत्व के चेहरे को आसन्न तत्वों के चेहरों से विभाजित किया जा सकता है। इस तरह के मेश फ्लक्स-आधारित सिमुलेशन के लिए उपयोगी होते हैं। ओवरसेट ग्रिड में, कई कंफर्मल मेश होते हैं जो ज्यामितीय रूप से ओवरलैप होते हैं और डोमेन को विभाजित नहीं करते हैं; उदाहरण देखें, ओवरफ्लो (सॉफ्टवेयर) | ओवरफ्लो, ओवरसेट ग्रिड फ्लो सॉल्वर। तथाकथित मेशलेस या [[मेशफ्री तरीके]] अक्सर डोमेन के कुछ मेश-जैसे विवेक का उपयोग करते हैं, और अतिव्यापी समर्थन के साथ आधार कार्य करते हैं। कभी-कभी प्रत्येक सिमुलेशन डिग्री-ऑफ़-फ्रीडम पॉइंट के पास एक स्थानीय जाल बनाया जाता है, और ये जाल ओवरलैप हो सकते हैं और एक दूसरे के लिए गैर-अनुरूप हो सकते हैं।
महत्वपूर्ण जाल वेरिएंट जो सीडब्ल्यू कॉम्प्लेक्स नहीं हैं, उनमें गैर-अनुरूप जाल शामिल हैं जहां कोशिकाएं सख्ती से आमने-सामने नहीं मिलती हैं, लेकिन फिर भी कोशिकाएं डोमेन का विभाजन करती हैं। इसका एक उदाहरण एक [[ अष्टक |अष्टक]] है, जहां तत्व के चेहरे को आसन्न तत्वों के चेहरों से विभाजित किया जा सकता है। इस तरह के मेश फ्लक्स-आधारित सिमुलेशन के लिए उपयोगी होते हैं। ओवरसेट ग्रिड में, कई कंफर्मल मेश होते हैं जो ज्यामितीय रूप से ओवरलैप होते हैं और डोमेन को विभाजित नहीं करते हैं; उदाहरण देखें, ओवरफ्लो (सॉफ्टवेयर) | ओवरफ्लो, ओवरसेट ग्रिड फ्लो सॉल्वर। तथाकथित मेशलेस या [[मेशफ्री तरीके]] अक्सर डोमेन के कुछ मेश-जैसे विवेक का उपयोग करते हैं, और अतिव्यापी समर्थन के साथ आधार कार्य करते हैं। कभी-कभी प्रत्येक सिमुलेशन डिग्री-ऑफ़-फ्रीडम पॉइंट के पास एक स्थानीय जाल बनाया जाता है, और ये जाल ओवरलैप हो सकते हैं और एक दूसरे के लिए गैर-अनुरूप हो सकते हैं।


अंतर्निहित त्रिभुज डेल्टा परिसर पर आधारित होते हैं: प्रत्येक त्रिकोण के किनारों की लंबाई, और चेहरे के किनारों के बीच एक ग्लूइंग मानचित्र। (कृपया विस्तार करें)
अंतर्निहित त्रिभुज डेल्टा परिसर पर आधारित होते हैं: प्रत्येक त्रिकोण के किनारों की लंबाई, और चेहरे के किनारों के बीच एक ग्लूइंग मानचित्र। (कृपया विस्तार करें)
Line 151: Line 151:
=== अभ्यासी ===
=== अभ्यासी ===


गणित, [[कंप्यूटर विज्ञान]] और [[अभियांत्रिकी]] में योगदान के साथ यह क्षेत्र अत्यधिक अंतःविषय है। मेशिंग आर एंड डी को असतत और निरंतर गणित और संगणना पर समान ध्यान देने से अलग किया जाता है, जैसा कि [[कम्प्यूटेशनल ज्यामिति]] के साथ होता है, लेकिन [[ग्राफ सिद्धांत]] (असतत) और [[संख्यात्मक विश्लेषण]] (निरंतर) के विपरीत। मेष पीढ़ी भ्रामक रूप से कठिन है: मनुष्यों के लिए यह देखना आसान है कि किसी दिए गए ऑब्जेक्ट का जाल कैसे बनाया जाए, लेकिन मनमानी इनपुट के लिए अच्छे निर्णय लेने के लिए कंप्यूटर को प्रोग्राम करना मुश्किल है। प्रकृति और मानव निर्मित वस्तुओं में अनंत प्रकार की ज्यामिति पाई जाती है। कई मेश पीढ़ी के शोधकर्ता मेश के पहले उपयोगकर्ता थे। मेष पीढ़ी को व्यापक रूप से ध्यान, समर्थन और धन प्राप्त करना जारी है क्योंकि जाल बनाने के लिए मानव-समय मेष समाप्त होने के बाद गणना को स्थापित करने और हल करने के समय को बौना कर देता है। संख्यात्मक सिमुलेशन और कंप्यूटर ग्राफिक्स का आविष्कार होने के बाद से हमेशा यही स्थिति रही है, क्योंकि जैसे-जैसे कंप्यूटर हार्डवेयर और सरल समीकरण-समाधान सॉफ्टवेयर में सुधार हुआ है, लोगों को अधिक निष्ठा, वैज्ञानिक अंतर्दृष्टि के लिए एक ड्राइव में बड़े और अधिक जटिल ज्यामितीय मॉडल के लिए तैयार किया गया है। कलात्मक अभिव्यक्ति।
गणित, [[कंप्यूटर विज्ञान]] और [[अभियांत्रिकी]] में योगदान के साथ यह क्षेत्र अत्यधिक अंतःविषय है। मेशिंग आर एंड डी को असतत और निरंतर गणित और संगणना पर समान ध्यान देने से अलग किया जाता है, जैसा कि [[कम्प्यूटेशनल ज्यामिति]] के साथ होता है, लेकिन [[ग्राफ सिद्धांत]] (असतत) और [[संख्यात्मक विश्लेषण]] (निरंतर) के विपरीत। मेष पीढ़ी भ्रामक रूप से कठिन है: मनुष्यों के लिए यह देखना आसान है कि किसी दिए गए ऑब्जेक्ट का जाल कैसे बनाया जाए, लेकिन मनमानी इनपुट के लिए अच्छे निर्णय लेने के लिए कंप्यूटर को प्रोग्राम करना मुश्किल है। प्रकृति और मानव निर्मित वस्तुओं में अनंत प्रकार की ज्यामिति पाई जाती है। कई मेश पीढ़ी के शोधकर्ता मेश के पहले उपयोगकर्ता थे। मेष पीढ़ी को व्यापक रूप से ध्यान, समर्थन और धन प्राप्त करना जारी है क्योंकि जाल बनाने के लिए मानव-समय मेष समाप्त होने के बाद गणना को स्थापित करने और हल करने के समय को बौना कर देता है। संख्यात्मक सिमुलेशन और कंप्यूटर ग्राफिक्स का आविष्कार होने के बाद से सदैव यही स्थिति रही है, क्योंकि जैसे-जैसे कंप्यूटर हार्डवेयर और सरल समीकरण-समाधान सॉफ्टवेयर में सुधार हुआ है, लोगों को अधिक निष्ठा, वैज्ञानिक अंतर्दृष्टि के लिए एक ड्राइव में बड़े और अधिक जटिल ज्यामितीय मॉडल के लिए तैयार किया गया है। कलात्मक अभिव्यक्ति।


=== पत्रिकाओं ===
=== पत्रिकाओं ===
Line 230: Line 230:
*[[जाल के प्रकार]]
*[[जाल के प्रकार]]
* [[असंरचित ग्रिड]]
* [[असंरचित ग्रिड]]
{{Mesh generation|state=autocollapse}}
{{Authority control}}
{{Authority control}}


Line 239: Line 237:


==ग्रन्थसूची==
==ग्रन्थसूची==
{{Uncited references|date=May 2021}}
*{{citation
*{{citation
  | last = Edelsbrunner | first = Herbert | author-link = Herbert Edelsbrunner
  | last = Edelsbrunner | first = Herbert | author-link = Herbert Edelsbrunner
Line 331: Line 327:


== बाहरी संबंध ==
== बाहरी संबंध ==
{{external cleanup|date=February 2021}}
*[http://www-users.math.umn.edu/~arnold/femtable/ Periodic Table of the Finite Elements]
*[http://www-users.math.umn.edu/~arnold/femtable/ Periodic Table of the Finite Elements]
* [http://www.robertschneiders.de/meshgeneration/literature.html Literature on Mesh Generation]
* [http://www.robertschneiders.de/meshgeneration/literature.html Literature on Mesh Generation]

Revision as of 12:57, 24 March 2023

घुमावदार डोमेन के चतुर्भुजों का परिमित तत्व जाल।

मेष पीढ़ी एक बहुभुज जाल बनाने का अभ्यास है, एक निरंतर ज्यामितीय स्थान का एक उपखंड असतत ज्यामितीय और सांस्थितिक कोशिकाओं में है। अक्सर ये कोशिकाएं एक साधारण जटिल बनाती हैं। आमतौर पर कोशिकाएं ज्यामितीय इनपुट डोमेन का विभाजन करती हैं। मेष कोशिकाओं का उपयोग बड़े डोमेन के असतत स्थानीय सन्निकटन के रूप में किया जाता है। मेश कंप्यूटर एल्गोरिदम द्वारा बनाए जाते हैं, अक्सर जीयूआई के माध्यम से मानव मार्गदर्शन के साथ, डोमेन की जटिलता और वांछित मेश के प्रकार पर निर्भर करता है।

एक विशिष्ट लक्ष्य एक जाल बनाना है जो उच्च-गुणवत्ता (अच्छी तरह से आकार) कोशिकाओं के साथ इनपुट डोमेन ज्यामिति को सटीक रूप से कैप्चर करता है, और बाद की गणनाओं को अट्रैक्टिव बनाने के लिए इतने सारे सेल के बिना। बाद की गणना के लिए महत्वपूर्ण क्षेत्रों में जाल भी ठीक होना चाहिए (छोटे तत्व हैं)।

मेश का उपयोग कंप्यूटर स्क्रीन पर प्रतिपादन (कंप्यूटर ग्राफिक्स) के लिए और भौतिक सिमुलेशन जैसे कि परिमित तत्व विश्लेषण या कम्प्यूटेशनल द्रव गतिकी के लिए किया जाता है। मेष सरल कोशिकाओं से बने होते हैं जैसे त्रिकोण, क्योंकि, उदाहरण के लिए, हम जानते हैं कि त्रिकोण पर परिमित तत्व गणना (इंजीनियरिंग) या किरण अनुरेखण (कंप्यूटर ग्राफिक्स) जैसे संचालन कैसे करें, लेकिन हम नहीं जानते कि इन कार्यों को सीधे जटिल स्थानों पर कैसे किया जाए और सड़क पुल जैसी आकृतियाँ। हम प्रत्येक त्रिकोण पर गणना करके और त्रिकोणों के बीच की बातचीत की गणना करके पुल की ताकत का अनुकरण कर सकते हैं, या इसे कंप्यूटर स्क्रीन पर खींच सकते हैं।

एक बड़ा अंतर संरचित और असंरचित मेशिंग के बीच है। संरचित मेशिंग में जाल एक नियमित जाली है, जैसे कि एक सरणी, तत्वों के बीच निहित कनेक्टिविटी के साथ। असंरचित मेशिंग में, तत्व अनियमित पैटर्न में एक दूसरे से जुड़े हो सकते हैं, और अधिक जटिल डोमेन कैप्चर किए जा सकते हैं। यह पृष्ठ मुख्य रूप से असंरचित जालों के बारे में है। जबकि एक जाल एक त्रिकोणासन (ज्यामिति) हो सकता है, जाल लगाने की प्रक्रिया बिंदु सेट त्रिकोणासन से अलग होती है, जिसमें जाल में इनपुट में मौजूद वर्टिकल जोड़ने की स्वतंत्रता शामिल होती है। प्रारूपण के लिए कंप्यूटर-समर्थित डिज़ाइन मॉडल को फ़ेसटिंग (त्रिकोणीय) में शीर्षों को जोड़ने की समान स्वतंत्रता है, लेकिन लक्ष्य जितना संभव हो उतना कम त्रिकोणों का उपयोग करके आकार का सटीक रूप से प्रतिनिधित्व करना है और अलग-अलग त्रिकोणों का आकार महत्वपूर्ण नहीं है। बनावट और यथार्थवादी प्रकाश व्यवस्था के कंप्यूटर ग्राफिक्स रेंडरिंग इसके बजाय मेश का उपयोग करते हैं।

कई मेश जनरेशन सॉफ़्टवेयर को कंप्यूटर एडेड डिजाइन से जोड़ा जाता है जो इसके इनपुट को परिभाषित करता है, और इसके आउटपुट लेने के लिए सिमुलेशन सॉफ़्टवेयर। इनपुट बहुत भिन्न हो सकते हैं लेकिन सामान्य रूप हैं ठोस मॉडलिंग, ज्यामितीय मॉडलिंग, एनयूआरबीएस, बी प्रतिनिधि, एसटीएल (फ़ाइल स्वरूप) या पॉइंट क्लाउड

शब्दावली

मेश जनरेशन, ग्रिड जनरेशन, मेशिंग और ग्रिडिंग शब्द अक्सर एक दूसरे के स्थान पर उपयोग किए जाते हैं, हालांकि बाद के दो शब्द व्यापक हैं और मेश सुधार को शामिल करते हैं: मेश को संख्यात्मक गणनाओं की गति या सटीकता बढ़ाने के लक्ष्य के साथ बदलना जो होगा इसके ऊपर प्रदर्शन किया। कंप्यूटर चित्रलेख रेंडरिंग और गणित में, एक मेश को कभी-कभी टेसलेशन (कंप्यूटर ग्राफ़िक्स) के रूप में संदर्भित किया जाता है।

मेष चेहरों (कोशिकाओं, संस्थाओं) के उनके आयाम और उस संदर्भ के आधार पर अलग-अलग नाम होते हैं जिसमें जाल का उपयोग किया जाएगा। परिमित तत्वों में, उच्चतम-आयामी जाल संस्थाओं को तत्व कहा जाता है, किनारों को 1D और नोड्स को 0D कहा जाता है। यदि तत्व 3D हैं, तो 2D निकाय फलक हैं। कम्प्यूटेशनल ज्यामिति में, 0D बिंदुओं को शिखर कहा जाता है। टेट्राहेड्रा को अक्सर टेट्स के रूप में संक्षिप्त किया जाता है; त्रिभुज ट्रिस हैं, चतुर्भुज क्वाड हैं और हेक्साहेड्रा (टोपोलॉजिकल क्यूब्स) हेक्स हैं।

तकनीक

बायां

एक अन्तर्निहित सतह का भूतल त्रिकोणासन

डेलाउने त्रिभुज के सिद्धांतों पर कई मेशिंग तकनीकों का निर्माण किया गया है, साथ में वर्टिकल जोड़ने के नियम, जैसे रूपर्ट के एल्गोरिथ्म।

एक विशिष्ट विशेषता यह है कि पूरे स्थान का एक प्रारंभिक मोटा जाल बनता है, फिर कोने और त्रिकोण जोड़े जाते हैं। इसके विपरीत, आगे बढ़ने वाले एल्गोरिदम डोमेन सीमा से शुरू होते हैं, और तत्वों को आंतरिक रूप से भरते हुए जोड़ते हैं। हाइब्रिड तकनीक दोनों करते हैं। अग्रिम तकनीकों का एक विशेष वर्ग द्रव प्रवाह के लिए तत्वों की पतली सीमा परत बनाता है। स्ट्रक्चर्ड मेश जनरेशन में पूरा मेश एक जाली ग्राफ होता है, जैसे कि वर्गों का एक नियमित ग्रिड। ब्लॉक-स्ट्रक्चर्ड मेशिंग में, डोमेन को बड़े उप-क्षेत्रों में विभाजित किया जाता है, जिनमें से प्रत्येक एक स्ट्रक्चर्ड मेश है। कुछ प्रत्यक्ष विधियाँ एक ब्लॉक-संरचित जाल से शुरू होती हैं और फिर जाल को इनपुट के अनुरूप ले जाती हैं; polycube पर आधारित ऑटोमैटिक हेक्स-मेश जेनरेशन देखें। डोमेन सीमा द्वारा संरचित कोशिकाओं को काटने के लिए एक और सीधा तरीका है; मार्चिंग क्यूब्स पर आधारित मूर्तिकला देखें।

कुछ प्रकार के मेश दूसरों की तुलना में बनाना अधिक कठिन होते हैं। सिंपलियल मेश क्यूबिकल मेश की तुलना में आसान होते हैं। एक महत्वपूर्ण श्रेणी एक निश्चित चतुर्भुज सतह जाल के अनुरूप एक हेक्स जाल उत्पन्न कर रही है; एक अनुसंधान उपक्षेत्र विशिष्ट छोटे विन्यासों के जालों के अस्तित्व और पीढ़ी का अध्ययन कर रहा है, जैसे कि चतुष्कोणीय समलम्बाकार। इस समस्या की कठिनाई के कारण, अच्छे ज्यामितीय अहसास पैदा करने की समस्या के अलावा संयोजी हेक्स मेश के अस्तित्व का अध्ययन किया गया है। जबकि ज्ञात एल्गोरिदम न्यूनतम गुणवत्ता की गारंटी के साथ सरल जाल उत्पन्न करते हैं, ऐसी गारंटी क्यूबिकल जाल के लिए दुर्लभ होती है, और कई लोकप्रिय कार्यान्वयन कुछ इनपुट से उलटा (अंदरूनी) हेक्स उत्पन्न करते हैं।

वर्कस्टेशन पर मेश अक्सर सीरियल में बनाए जाते हैं, तब भी जब मेश पर बाद की गणना सुपर-कंप्यूटर पर समानांतर कंप्यूटिंग में की जाएगी। यह दोनों इस सीमा के कारण है कि अधिकांश मेश जेनरेटर इंटरएक्टिव हैं, और क्योंकि सॉल्वर टाइम की तुलना में मेश जनरेशन रनटाइम आमतौर पर नगण्य है। हालाँकि, यदि किसी एकल सीरियल मशीन की मेमोरी में फिट होने के लिए मेश बहुत बड़ा है, या सिमुलेशन के दौरान मेश को बदलना (अनुकूलित) होना चाहिए, तो मेशिंग समानांतर में की जाती है।

बीजगणितीय तरीके

नोजल ज्यामिति
भौतिक स्थान में कम्प्यूटेशनल जाल

बीजगणितीय विधियों द्वारा ग्रिड निर्माण गणितीय प्रक्षेप समारोह पर आधारित है। यह मनमाने आकार के क्षेत्रों को लेकर एक, दो या तीन आयामों में ज्ञात कार्यों का उपयोग करके किया जाता है। कम्प्यूटेशनल डोमेन आयताकार नहीं हो सकता है, लेकिन सादगी के लिए, डोमेन को आयताकार माना जाता है। विधियों का मुख्य लाभ यह है कि वे भौतिक ग्रिड आकार और रिक्ति का स्पष्ट नियंत्रण प्रदान करते हैं। सरलतम प्रक्रिया जिसका उपयोग सीमा सज्जित कम्प्यूटेशनल जाल का उत्पादन करने के लिए किया जा सकता है, सामान्यीकरण परिवर्तन है।[1]

वर्णन समारोह के साथ एक नोजल के लिए वाई-दिशा में एकसमान विभाजन का उपयोग करके ग्रिड को आसानी से एक्स-दिशा में समान रूप से अंतर वृद्धि के साथ उत्पन्न किया जा सकता है, जिसे इसके द्वारा वर्णित किया गया है

कहाँ नोज़ल दीवार के y-निर्देशांक को दर्शाता है। के दिए गए मानों के लिए (, ), के मान (,