အကြောင်းအရာသို့ ကရန်

!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နည်းလမ်း၊ ခွဲခြမ်းခြင်းရည်ညွှန်းဝင်ရိုးများကိုလိုင်း 2 တွင်သတ်မှတ်ရမည်
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 အောက်တွင်မက်စတာ-မျက်နှာပြင်ကပ်လျက်ဆက်နွယ်မှုကိုဒိုမိန်းတစ်ခုချင်းအတွင်းသာဖန်တီးသောကြောင့်နယ်နိမိတ်တွင်ကပ်လျက်ဆက်နွယ်မှုရှာဖွေမှုပြတ်တောက်နိုင်သည်။ ထိုအခါစလေ့ဗ်နိုဒ်ကိုထိတွေ့မှုမှခေတ္တခွာသွားသည်ဟုဆုံးဖြတ်နိုင်ပြီး 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