विषय पर बढ़ें

!PARTITION

पहली पंक्ति

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, वैकल्पिक पैरामीटर]
पैरामीटर
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_OWNER

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

MASTER (डिफ़ॉल्ट) मास्टर सतह को तत्व के स्वामी क्षेत्रों के अनुसार विभाजित करता है और स्लेव नोडों को मास्टर सतह रखने वाले सभी क्षेत्रों में प्रतिलिपित करता है। दोहराए गए संपर्क प्रत्याशियों का क्षेत्रों के बीच समेकन द्वारा समन्वय किया जाता है।

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