Skip to content

!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 हुँदा मात्र निर्दिष्ट गर्न सकिन्छ

CONTACTCONTACT_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