!PARTITION¶
Řádek 1¶
| Parametr | |
|---|---|
| TYPE | Typ dekompozice oblasti (povinné) |
| METHOD | Metoda dekompozice oblasti (povinné) |
| DOMAIN | Počet oblastí (povinné) |
| DEPTH | Hloubka překryvu (volitelné) |
| UCD | Výstup souboru UCD pro obraz dekompozice oblasti (volitelné) |
| CONTACT | Zpracování kontaktních bodů při dekompozici oblasti (volitelné) |
| CONTACT_OWNER | Schéma vlastnictví pro paralelní kontakt (volitelné) |
| Parametr | Hodnota parametru | Popis |
|---|---|---|
| TYPE | NODE-BASED | Dekompozice založená na uzlech |
| ELEMENT-BASED | Dekompozice založená na prvcích | |
| METHOD | RCB | Metoda RCB; referenční osy dekompozice musí být zadány na řádku 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Počet oblastí | |
| DEPTH | Hloubka překryvu podoblastí (DEPTH=1 při vynechání)Nelze zadat, pokud TYPE=ELEMENT-BASED | |
| UCD | Název souboru UCD (volitelné) | |
| CONTACT | DEFAULT | Provede běžnou dekompozici oblasti bez zohlednění kontaktních bodů (zpracováno stejně jako SIMPLE) |
| AGGREGATE | Přiřadí master a slave povrchy do stejné podoblasti | |
| DISTRIBUTE | Rovnoměrně rozdělí uzly na master povrchu mezi podoblasti | |
| SIMPLE | Provede běžnou dekompozici oblasti bez zohlednění kontaktních bodů (zpracováno stejně jako DEFAULT) | |
| CONTACT_OWNER | MASTER | Schéma master-owner (výchozí). Rozdělí master povrch podle oblastí vlastnících prvky a replikuje slave uzly do každé oblasti vlastnící master |
| SLAVE | Schéma slave-owner. Zachová každý slave uzel pouze v jeho vlastnící oblasti a umístí do této oblasti celý master povrchLze zadat pouze při TYPE=NODE-BASED |
CONTACT a CONTACT_OWNER jsou nezávislé parametry a lze je libovolně kombinovat.
CONTACT_OWNER¶
V paralelní kontaktní analýze tento parametr určuje, která oblast odpovídá za kterou část kontaktní dvojice.
MASTER (výchozí) rozdělí master povrch podle oblastí, které vlastní jeho prvky, a replikuje slave uzly do všech oblastí obsahujících master povrch. Duplicitní kandidáti kontaktu se sjednotí agregací napříč oblastmi.
SLAVE toto uspořádání obrací. Každý slave uzel je zachován pouze v oblasti, která jej vlastní, a tato oblast obdrží celý master povrch kontaktní dvojice. Při konečném skluzu (!CONTACT s INTERACTION=FSLID) může slave uzel klouzat přes hranici rozdělení oblasti na master povrchu. Při MASTER se sousednost master povrchu vytváří pouze uvnitř každé oblasti, takže hledání sousednosti může být na hranici přerušeno; slave uzel pak může být dočasně vyhodnocen jako mimo kontakt, což vede ke ztrátě Lagrangeova multiplikátoru a historie tření. Při SLAVE je master povrch potřebný pro vyhledávání vždy dostupný ve stejné oblasti, takže tento problém nenastává a řešení nezávisí na počtu oblastí.
Protože oblast zadaná pomocí SLAVE uchovává celý master povrch, zvyšuje se její spotřeba paměti a počet sousedních oblastí. Nelze ji použít společně s TYPE=ELEMENT-BASED.
Řádek 2 (povinný pouze pro METHOD=RCB)¶
| Název proměnné | Atribut | Popis |
|---|---|---|
| DIRX | C | Referenční osa dekompozice (zadává se malým písmenem x, y nebo z) |
Příklady řídicího souboru¶
Příklad 1
Příklad 2
Příklad 3 (kontaktní analýza s konečným skluzem)