!PARTITION¶
Línia 1¶
| Paràmetre | |
|---|---|
| TYPE | Tipus de descomposició de domini (obligatori) |
| METHOD | Mètode de descomposició de domini (obligatori) |
| DOMAIN | Nombre de dominis (obligatori) |
| DEPTH | Profunditat de solapament (opcional) |
| UCD | Sortida d'un fitxer UCD per a la imatge de descomposició de domini (opcional) |
| CONTACT | Tractament dels punts de contacte en la descomposició de domini (opcional) |
| CONTACT_OWNER | Esquema de propietat per al contacte paral·lel (opcional) |
| Paràmetre | Valor del paràmetre | Descripció |
|---|---|---|
| TYPE | NODE-BASED | Descomposició basada en nodes |
| ELEMENT-BASED | Descomposició basada en elements | |
| METHOD | RCB | Mètode RCB; els eixos de referència de la descomposició s'han d'especificar a la línia 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Nombre de dominis | |
| DEPTH | Profunditat de solapament dels subdominis (DEPTH=1 si s'omet)No es pot especificar quan TYPE=ELEMENT-BASED | |
| UCD | Nom del fitxer UCD (opcional) | |
| CONTACT | DEFAULT | Fa una descomposició de domini ordinària sense considerar els punts de contacte (es tracta igual que SIMPLE) |
| AGGREGATE | Assigna les superfícies mestre i esclava al mateix subdomini | |
| DISTRIBUTE | Distribueix uniformement els nodes de la superfície mestre entre els subdominis | |
| SIMPLE | Fa una descomposició de domini ordinària sense considerar els punts de contacte (es tracta igual que DEFAULT) | |
| CONTACT_OWNER | MASTER | Esquema de propietari mestre (valor predeterminat). Particiona la superfície mestre pels dominis propietaris dels elements i replica els nodes esclaus a cada domini propietari mestre |
| SLAVE | Esquema de propietari esclau. Conserva cada node esclau només al seu domini propietari i hi col·loca tota la superfície mestreNomés es pot especificar quan TYPE=NODE-BASED |
CONTACT i CONTACT_OWNER són paràmetres independents i es poden combinar arbitràriament.
CONTACT_OWNER¶
En l'anàlisi de contacte paral·lel, aquest paràmetre especifica quin domini és responsable de cada part d'un parell de contacte.
MASTER (valor predeterminat) particiona la superfície mestre pels dominis que posseeixen els seus elements i replica els nodes esclaus a tots els dominis que contenen la superfície mestre. Els candidats de contacte duplicats es reconcilien mitjançant agregació entre dominis.
SLAVE inverteix aquesta disposició. Cada node esclau es conserva només al domini que el posseeix, i aquest domini rep tota la superfície mestre del parell de contacte. Amb lliscament finit (INTERACTION=FSLID a !CONTACT), un node esclau pot lliscar a través d'un límit de partició de domini de la superfície mestre. Amb MASTER, l'adjacència de la superfície mestre es construeix només dins de cada domini, de manera que la cerca d'adjacència es pot interrompre al límit; aleshores el node esclau es pot considerar temporalment fora de contacte, cosa que provoca la pèrdua del multiplicador de Lagrange i de l'historial de fricció. Amb SLAVE, la superfície mestre necessària per a la cerca sempre està disponible dins del mateix domini, de manera que aquest problema no es produeix i la solució no depèn del nombre de dominis.
Com que un domini especificat amb SLAVE conserva tota la superfície mestre, augmenten l'ús de memòria i el nombre de dominis veïns. No es pot utilitzar juntament amb TYPE=ELEMENT-BASED.
Línia 2 (obligatòria només per a METHOD=RCB)¶
| Nom de la variable | Atribut | Descripció |
|---|---|---|
| DIRX | C | Eix de referència de la descomposició (especificat amb x, y o z en minúscula) |
Exemples de fitxer de control¶
Exemple 1
Exemple 2
Exemple 3 (anàlisi de contacte amb lliscament finit)