विषय पर बढ़ें

!PARTITION

पहली पंक्ति

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, optional parameter]
पैरामीटर
TYPE क्षेत्र विभाजन का प्रकार (अनिवार्य)
METHOD क्षेत्र विभाजन विधि (अनिवार्य)
DOMAIN क्षेत्रों की संख्या (अनिवार्य)
DEPTH ओवरलैप गहराई (वैकल्पिक)
UCD क्षेत्र विभाजन छवि हेतु UCD फ़ाइल का आउटपुट (वैकल्पिक)
CONTACT क्षेत्र विभाजन में संपर्क बिंदुओं का व्यवहार (वैकल्पिक)
CONTACT_OWNER समानांतर संपर्क का स्वामित्व-विधि (वैकल्पिक)
पैरामीटर पैरामीटर मान विवरण
TYPE NODE-BASED नोड-आधारित विभाजन
ELEMENT-BASED तत्व-आधारित विभाजन
संपर्क-युग्म युक्त मेश में निर्दिष्ट नहीं किया जा सकता
METHOD RCB RCB विधि, दूसरी पंक्ति में विभाजन-आधार अक्ष का निर्देशन अनिवार्य है
KMETIS kMETIS
PMETIS pMETIS
DOMAIN क्षेत्रों की संख्या
DEPTH उपक्षेत्रों की ओवरलैप गहराई (व्यवहार में DEPTH=1)TYPE=ELEMENT-BASED पर निर्दिष्ट नहीं किया जा सकता
UCD UCD फ़ाइल नाम (वैकल्पिक)
CONTACT DEFAULT संपर्क बिंदुओं को ध्यान में न रखते हुए सामान्य क्षेत्र विभाजन किया जाता है (SIMPLE के समान ही माना जाता है)
AGGREGATE मास्टर सतह और स्लेव सतह को उसी उपक्षेत्र में आवंटित करता है
DISTRIBUTE मास्टर सतह के नोडों को प्रत्येक उपक्षेत्र में समान रूप से वितरित करता है
SIMPLE संपर्क बिंदुओं को ध्यान में न रखते हुए सामान्य क्षेत्र विभाजन किया जाता है (DEFAULT के समान ही माना जाता है)
CONTACT_OWNER MASTER मास्टर स्वामित्व विधि (व्यवहार)। मास्टर सतह को तत्वों के स्वामित्व वाले क्षेत्रों में विभाजित किया जाता है, और स्लेव नोडों को प्रत्येक मास्टर स्वामित्व क्षेत्र में प्रतिलिपित किया जाता है
SLAVE स्लेव स्वामित्व विधि। प्रत्येक स्लेव नोड को केवल उसके स्वामित्व वाले क्षेत्र ही रखता है, और उसी क्षेत्र में मास्टर सतह समग्र रूप से रखी जाती हैकेवल TYPE=NODE-BASED पर निर्दिष्ट किया जा सकता है

CONTACT और CONTACT_OWNER स्वतंत्र पैरामीटर हैं और इन्हें स्वतंत्रतापूर्वक जोड़ा जा सकता है।

संपर्क-युग्म (!CONTACT PAIR) युक्त मेश को TYPE=ELEMENT-BASED से विभाजित नहीं किया जा सकता। विभाजन के दौरान ELEMENT-BASED partitioning is not supported with contact pairs; use TYPE=NODE-BASED प्रदर्शित होकर त्रुटि के साथ रोक लग जाती है, इसलिए TYPE=NODE-BASED से विभाजित करें।

CONTACT_OWNER

समानांतर संपर्क विश्लेषण में यह निर्दिष्ट करता है कि संपर्क-युग्म के किस भाग के लिए कौन-सा क्षेत्र उत्तरदायी है।

MASTER (व्यवहार) मास्टर सतह को तत्वों के स्वामित्व वाले क्षेत्रों में विभाजित करता है, और स्लेव नोडों को मास्टर सतह धारण करने वाले प्रत्येक क्षेत्र में प्रतिलिपित करता है। दोगुने संपर्क उम्मीदवार क्षेत्रों के बीच समीकरण द्वारा समन्वित किए जाते हैं।

SLAVE इसका विपरीत करता है। प्रत्येक स्लेव नोड को केवल उसके स्वामित्व वाले क्षेत्र ही रखता है, और उसी क्षेत्र को संपर्क-युग्म की पूर्ण मास्टर सतह प्राप्त होती है। परिमित सरण (!CONTACT का INTERACTION=FSLID) में, स्लेव नोड सरकते हुए मास्टर सतह की क्षेत्र-विभाजन सीमा पार कर सकता है। MASTER में मास्टर सतह की आसन्नता केवल क्षेत्र-वार ही बनाई जाती है, इसलिए सीमा पर आसन्नता खोज टूट जाती है, स्लेव नोड एक बार असंपर्क माना जाता है, और लैग्रेंज गुणक तथा घर्षण का इतिहास खो जाता है। SLAVE में खोज हेतु आवश्यक मास्टर सतह सदैव उसी क्षेत्र में उपलब्ध रहती है, इसलिए यह समस्या नहीं होती और समाधान क्षेत्रों की संख्या पर निर्भर नहीं करता।

SLAVE निर्दिष्ट क्षेत्र पूर्ण मास्टर सतह धारण करता है, इसलिए उस क्षेत्र की मेमोरी खपत तथा आसन्न क्षेत्रों की संख्या बढ़ जाती है। इसे TYPE=ELEMENT-BASED के साथ उपयोग नहीं किया जा सकता।

दूसरी पंक्ति (केवल METHOD=RCB के लिए अनिवार्य)

(दूसरी पंक्ति) DIR1, DIR2, DIR3, ... (विभाजन संख्या के अनुरूप निर्दिष्ट करें)
चर नाम गुण विवरण
DIRX C विभाजन-आधार अक्ष (छोटे अक्षर x, y, z से निर्दिष्ट)

नियंत्रण फ़ाइल के वास्तविक उदाहरण

वास्तविक उदाहरण 1

!PARTITION, TYPE=NODE-BASED, METHOD=RCB, DOMAIN=8, DEPTH=1, UCD=mesh.inp
x, y, z

वास्तविक उदाहरण 2

!PARTITION, TYPE=ELEMENT-BASED, METHOD=PMETIS, DOMAIN=32

वास्तविक उदाहरण 3 (परिमित सरण संपर्क विश्लेषण)

!PARTITION, TYPE=NODE-BASED, METHOD=PMETIS, DOMAIN=8, CONTACT_OWNER=SLAVE