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 असताना मात्र निर्दिष्ट करता येते

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