Preskoči na sadržaj

!PARTITION

Redak 1

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, neobavezni parametar]
Parametar
TYPE Vrsta podjele domene (obvezno)
METHOD Metoda podjele domene (obvezno)
DOMAIN Broj domena (obvezno)
DEPTH Dubina preklapanja (neobavezno)
UCD Izlaz UCD datoteke za sliku podjele domene (neobavezno)
CONTACT Obrada kontaktnih točaka pri podjeli domene (neobavezno)
CONTACT_OWNER Shema vlasništva za paralelni kontakt (neobavezno)
Parametar Vrijednost parametra Opis
TYPE NODE-BASED Podjela prema čvorovima
ELEMENT-BASED Podjela prema elementima
METHOD RCB RCB metoda; referentne osi za podjelu moraju se zadati u 2. retku
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Broj domena
DEPTH Dubina preklapanja poddomena (DEPTH=1 ako je izostavljeno)ne može se zadati kada je TYPE=ELEMENT-BASED
UCD Naziv UCD datoteke (neobavezno)
CONTACT DEFAULT Izvodi uobičajenu podjelu domene bez razmatranja kontaktnih točaka (obrađuje se isto kao SIMPLE)
AGGREGATE Dodjeljuje glavnu i podređenu površinu istoj poddomeni
DISTRIBUTE Ravnomjerno raspodjeljuje čvorove glavne površine među poddomenama
SIMPLE Izvodi uobičajenu podjelu domene bez razmatranja kontaktnih točaka (obrađuje se isto kao DEFAULT)
CONTACT_OWNER MASTER Shema vlasništva glavne površine (zadano). Glavna površina dijeli se prema domenama koje posjeduju elemente, a podređeni čvorovi repliciraju se u svaku domenu vlasnika glavne površine
SLAVE Shema vlasništva podređenih čvorova. Svaki podređeni čvor zadržava se samo u svojoj vlasničkoj domeni, a cijela glavna površina smješta se u tu domenumože se zadati samo kada je TYPE=NODE-BASED

CONTACT i CONTACT_OWNER neovisni su parametri i mogu se proizvoljno kombinirati.

CONTACT_OWNER

U paralelnoj kontaktnoj analizi ovaj parametar određuje koja je domena odgovorna za koji dio kontaktnog para.

MASTER (zadano) dijeli glavnu površinu prema domenama koje posjeduju njezine elemente i replicira podređene čvorove u sve domene koje sadrže glavnu površinu. Duplicirani kontaktni kandidati usklađuju se agregiranjem među domenama.

SLAVE obrće taj raspored. Svaki podređeni čvor zadržava samo domena koja ga posjeduje, a ta domena prima cijelu glavnu površinu kontaktnog para. Kod konačnog klizanja (!CONTACT u INTERACTION=FSLID) podređeni čvor može kliziti preko granice podjele domene na glavnoj površini. Kod MASTER susjedstvo glavne površine gradi se samo unutar svake domene, pa se pretraživanje susjedstva može prekinuti na granici; tada se podređeni čvor može privremeno procijeniti kao izvan kontakta, zbog čega se gube Lagrangeov multiplikator i povijest trenja. Kod SLAVE glavna površina potrebna za pretraživanje uvijek je dostupna unutar iste domene, pa se taj problem ne pojavljuje i rješenje ne ovisi o broju domena.

Budući da domena zadana s SLAVE zadržava cijelu glavnu površinu, povećavaju se njezina potrošnja memorije i broj susjednih domena. Ne može se koristiti zajedno s TYPE=ELEMENT-BASED.

Redak 2 (potreban samo za METHOD=RCB)

(redak 2) DIR1, DIR2, DIR3, ... (zadati za svaki korak podjele)
Naziv varijable Vrsta Opis
DIRX C Referentna os podjele (zadaje se malim slovom x, y ili z)

Primjeri upravljačke datoteke

Primjer 1

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

Primjer 2

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

Primjer 3 (kontaktna analiza s konačnim klizanjem)

!PARTITION, TYPE=NODE-BASED, METHOD=PMETIS, DOMAIN=8, CONTACT_OWNER=SLAVE