Kalo te përmbajtja

!PARTITION

Rreshti 1

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, parametër opsional]
Parametri
TYPE Lloji i ndarjes së domenit (i detyrueshëm)
METHOD Metoda e ndarjes së domenit (e detyrueshme)
DOMAIN Numri i domeneve (i detyrueshëm)
DEPTH Thellësia e mbivendosjes (opsionale)
UCD Dalja e një skedari UCD për imazhin e ndarjes së domenit (opsionale)
CONTACT Trajtimi i pikave të kontaktit në ndarjen e domenit (opsional)
CONTACT_OWNER Skema e pronësisë për kontaktin paralel (opsionale)
Parametri Vlera e parametrit Përshkrimi
TYPE NODE-BASED Ndarje e bazuar në nyje
ELEMENT-BASED Ndarje e bazuar në elemente
METHOD RCB Metoda RCB; boshtet referuese të ndarjes duhet të përcaktohen në rreshtin 2
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Numri i domeneve
DEPTH Thellësia e mbivendosjes së nën-domeneve (DEPTH=1 nëse lihet pa përcaktuar)Nuk mund të përcaktohet kur TYPE=ELEMENT-BASED
UCD Emri i skedarit UCD (opsional)
CONTACT DEFAULT Kryen ndarje të zakonshme të domenit pa marrë parasysh pikat e kontaktit (trajtohet njësoj si SIMPLE)
AGGREGATE Cakton sipërfaqet master dhe slave në të njëjtin nën-domen
DISTRIBUTE Shpërndan nyjet në sipërfaqen master në mënyrë të njëtrajtshme ndërmjet nën-domeneve
SIMPLE Kryen ndarje të zakonshme të domenit pa marrë parasysh pikat e kontaktit (trajtohet njësoj si DEFAULT)
CONTACT_OWNER MASTER Skema e pronarit master (parazgjedhje). Ndan sipërfaqen master sipas domeneve pronare të elementeve dhe replikon nyjet slave në çdo domen pronar të master-it
SLAVE Skema e pronarit slave. Mban çdo nyje slave vetëm në domenin e saj pronar dhe vendos të gjithë sipërfaqen master në atë domenMund të përcaktohet vetëm kur TYPE=NODE-BASED

CONTACT dhe CONTACT_OWNER janë parametra të pavarur dhe mund të kombinohen në mënyrë arbitrare.

CONTACT_OWNER

Në analizën paralele të kontaktit, ky parametër përcakton se cili domen është përgjegjës për cilën pjesë të një çifti kontakti.

MASTER (parazgjedhje) ndan sipërfaqen master sipas domeneve që zotërojnë elementet e saj dhe replikon nyjet slave në të gjitha domenet që përmbajnë sipërfaqen master. Kandidatët e dyfishtë të kontaktit pajtohen me agregim ndërmjet domeneve.

SLAVE e përmbys këtë organizim. Çdo nyje slave mbahet vetëm nga domeni që e zotëron dhe ai domen merr të gjithë sipërfaqen master të çiftit të kontaktit. Me rrëshqitje të fundme (në !CONTACT, INTERACTION=FSLID), një nyje slave mund të rrëshqasë përtej kufirit të ndarjes së domenit në sipërfaqen master. Nën MASTER, fqinjësia e sipërfaqes master ndërtohet vetëm brenda çdo domeni, prandaj kërkimi i fqinjësisë mund të ndërpritet në kufi; atëherë nyja slave mund të gjykohet përkohësisht jashtë kontaktit, duke shkaktuar humbjen e shumëzuesit të Lagranzhit dhe historikut të fërkimit. Nën SLAVE, sipërfaqja master e nevojshme për kërkimin është gjithmonë e disponueshme brenda të njëjtit domen, kështu që ky problem nuk ndodh dhe zgjidhja nuk varet nga numri i domeneve.

Meqenëse një domen i përcaktuar me SLAVE mban të gjithë sipërfaqen master, përdorimi i memories dhe numri i domeneve fqinje rriten. Nuk mund të përdoret së bashku me TYPE=ELEMENT-BASED.

Rreshti 2 (kërkohet vetëm për METHOD=RCB)

(Rreshti 2) DIR1, DIR2, DIR3, ... (përcaktoni sipas numrit të ndarjeve)
Emri i ndryshores Atributi Përshkrimi
DIRX C Boshti referues i ndarjes (përcaktohet duke përdorur x, y ose z me shkronja të vogla)

Shembuj të skedarit të kontrollit

Shembulli 1

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

Shembulli 2

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

Shembulli 3 (analizë kontakti me rrëshqitje të fundme)

!PARTITION, TYPE=NODE-BASED, METHOD=PMETIS, DOMAIN=8, CONTACT_OWNER=SLAVE
AI-assisted translation May contain errors Official docs Status