Иди на текст

!PARTITION

1. ред

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, опциони параметар]
Параметар
TYPE Тип декомпозиције домена (обавезно)
METHOD Метода декомпозиције домена (обавезно)
DOMAIN Број домена (обавезно)
DEPTH Дубина преклапања (опционо)
UCD Излаз UCD датотеке за слику декомпозиције домена (опционо)
CONTACT Начин третирања контактних тачака при декомпозицији домена (опционо)
CONTACT_OWNER Начин власништва у паралелном контакту (опционо)
Параметар Вредност параметра Садржај
TYPE NODE-BASED Декомпозиција заснована на чворовима
ELEMENT-BASED Декомпозиција заснована на елементима
METHOD RCB RCB метода; у 2. реду је обавезно задати осу критеријума декомпозиције
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Број домена
DEPTH Дубина преклапања поддомена (ако се изостави, DEPTH=1)Не може се задати када је TYPE=ELEMENT-BASED
UCD Назив UCD датотеке (опционо)
CONTACT DEFAULT Уобичајена декомпозиција домена без узимања контактних тачака у обзир (исто као SIMPLE)
AGGREGATE Додељује мастер површину и слејв површину истом поддомену
DISTRIBUTE Равномерно распоређује чворове мастер површине по поддоменима
SIMPLE Уобичајена декомпозиција домена без узимања контактних тачака у обзир (исто као DEFAULT)
CONTACT_OWNER MASTER Начин мастер власништва (ако се изостави). Мастер површина се дели по доменима који поседују елементе, а слејв чворови се копирају у сваки домен власника мастера
SLAVE Начин слејв власништва. Сваки слејв чвор задржава само домен који га поседује, а у тај домен се поставља цела мастер површинаМоже се задати само када је TYPE=NODE-BASED

CONTACT и CONTACT_OWNER су независни параметри и могу се произвољно комбиновати.

CONTACT_OWNER

У паралелној контактној анализи задаје који домен преузима који део контактног пара.

Код MASTER (подразумевано), мастер површина се дели по доменима који поседују елементе, а слејв чворови се копирају у све домене који садрже мастер површину. Дуплирани кандидати за контакт усаглашавају се агрегацијом између домена.

SLAVE обрће овај поступак. Сваки слејв чвор задржава само домен који га поседује, а тај домен прима целу мастер површину контактног пара. Код коначног клизања (INTERACTION=FSLID у !CONTACT), слејв чвор може клизањем прећи границу декомпозиције домена мастер површине. Код MASTER, пошто се суседство мастер површине гради само унутар сваког домена, претрага суседства се прекида на граници; слејв чвор се тада једном може оценити као ван контакта, чиме се губе Lagrange-ов множилац и историја трења. Код SLAVE, мастер површина потребна за претрагу увек се налази у истом домену, па се овај проблем не јавља и решење не зависи од броја домена.

Пошто домен са SLAVE задржава целу мастер површину, повећавају се употреба меморије тог домена и број суседних домена. Не може се користити заједно са TYPE=ELEMENT-BASED.

2. ред (обавезно само када је METHOD=RCB)

(2. ред) DIR1, DIR2, DIR3, ... (задати за број подела)
Назив променљиве Атрибут Садржај
DIRX C Оса критеријума декомпозиције (задаје се малим словом x, y или z)

Практични примери контролне датотеке

Пример 1

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

Пример 2

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

Пример 3 (контактна анализа са коначним клизањем)

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