Pāriet uz saturu

!PARTITION

1. rinda

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, neobligāts parametrs]
Parametrs
TYPE Tīkla sadalīšanas tips (obligāts)
METHOD Tīkla sadalīšanas metode (obligāta)
DOMAIN Domēnu skaits (obligāts)
DEPTH Pārklāšanās dziļums (neobligāts)
UCD UCD faila izvade tīkla sadalījuma attēlam (neobligāta)
CONTACT Kontaktpunktu apstrāde tīkla sadalīšanā (neobligāta)
CONTACT_OWNER Īpašumtiesību shēma paralēlajam kontaktam (neobligāta)
Parametrs Parametra vērtība Apraksts
TYPE NODE-BASED Uz mezgliem balstīta tīkla sadalīšana
ELEMENT-BASED Uz elementiem balstīta tīkla sadalīšana
METHOD RCB RCB metode; 2. rindā obligāti jānorāda tīkla sadalīšanas atskaites asis
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Domēnu skaits
DEPTH Apakšdomēnu pārklāšanās dziļums (ja izlaists, DEPTH=1)Nevar norādīt, ja TYPE=ELEMENT-BASED
UCD UCD faila nosaukums (neobligāts)
CONTACT DEFAULT Veikt parasto tīkla sadalīšanu, neņemot vērā kontaktpunktus (tiek apstrādāts tāpat kā SIMPLE)
AGGREGATE Piešķirt galveno un pakārtoto virsmu vienam apakšdomēnam
DISTRIBUTE Vienmērīgi sadalīt galvenās virsmas mezglus starp apakšdomēniem
SIMPLE Veikt parasto tīkla sadalīšanu, neņemot vērā kontaktpunktus (tiek apstrādāts tāpat kā DEFAULT)
CONTACT_OWNER MASTER Galvenās virsmas īpašnieka shēma (pēc noklusējuma). Sadalīt galveno virsmu pa elementu īpašniekdomēniem un replicēt pakārtotos mezglus katrā galvenās virsmas īpašniekdomēnā
SLAVE Pakārtotā mezgla īpašnieka shēma. Katru pakārtoto mezglu saglabā tikai tā īpašniekdomēnā un šajā domēnā izvieto visu galveno virsmuVar norādīt tikai tad, ja TYPE=NODE-BASED

CONTACT un CONTACT_OWNER ir neatkarīgi parametri, un tos var brīvi kombinēt.

CONTACT_OWNER

Paralēlajā kontakta analīzē šis parametrs nosaka, kurš domēns ir atbildīgs par kuru kontakta pāra daļu.

MASTER (pēc noklusējuma) sadala galveno virsmu pa domēniem, kuriem pieder tās elementi, un replicē pakārtotos mezglus visos domēnos, kuros atrodas galvenā virsma. Dublētie kontakta kandidāti tiek saskaņoti, agregējot tos starp domēniem.

SLAVE šo kārtību apvērš. Katru pakārtoto mezglu saglabā tikai domēns, kuram tas pieder, un šis domēns saņem visu kontakta pāra galveno virsmu. Galīgās slīdēšanas (!CONTACT INTERACTION=FSLID) gadījumā pakārtotais mezgls var pārslīdēt pāri domēna sadalījuma robežai uz galvenās virsmas. Izmantojot MASTER, galvenās virsmas blakusesamība tiek veidota tikai katra domēna ietvaros, tādēļ blakusesamības meklēšana pie robežas var pārtrūkt; pakārtotais mezgls tad uz brīdi var tikt atzīts par nekontaktējošu, un tiek zaudēts Lagranža reizinātāja un berzes vēstures stāvoklis. Izmantojot SLAVE, meklēšanai nepieciešamā galvenā virsma vienmēr atrodas tajā pašā domēnā, tāpēc šī problēma nerodas un risinājums nav atkarīgs no domēnu skaita.

Tā kā ar SLAVE norādītais domēns glabā visu galveno virsmu, palielinās tā atmiņas patēriņš un blakusdomēnu skaits. To nevar izmantot kopā ar TYPE=ELEMENT-BASED.

2. rinda (obligāta tikai METHOD=RCB gadījumā)

(2. rinda) DIR1, DIR2, DIR3, ... (norādiet atbilstoši tīkla sadalīšanas reižu skaitam)
Mainīgā nosaukums Atribūts Apraksts
DIRX C Tīkla sadalīšanas atskaites ass (norāda ar mazo burtu x, y vai z)

Vadības faila piemēri

1. piemērs

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

2. piemērs

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

3. piemērs (galīgās slīdēšanas kontakta analīze)

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