Məzmuna keç

!PARTITION

1-ci sətir

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, istəyə bağlı parametr]
Parametr
TYPE Sahənin parçalanma tipi (məcburi)
METHOD Sahənin parçalanma üsulu (məcburi)
DOMAIN Sahələrin sayı (məcburi)
DEPTH Örtüşmə dərinliyi (istəyə bağlı)
UCD Sahə parçalanması təsviri üçün UCD faylının çıxışı (istəyə bağlı)
CONTACT Sahə parçalanmasında kontakt nöqtələrinin işlənməsi (istəyə bağlı)
CONTACT_OWNER Paralel kontakt üçün sahiblik sxemi (istəyə bağlı)
Parametr Parametr qiyməti Məzmun
TYPE NODE-BASED Düyün əsaslı parçalanma
ELEMENT-BASED Element əsaslı parçalanma
METHOD RCB RCB üsulu; 2-ci sətirdə parçalanma istinad oxunun göstərilməsi məcburidir
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Sahələrin sayı
DEPTH Alt sahələrin örtüşmə dərinliyi (buraxıldıqda DEPTH=1)TYPE=ELEMENT-BASED olduqda göstərilə bilməz
UCD UCD faylının adı (istəyə bağlı)
CONTACT DEFAULT Kontakt nöqtələrini nəzərə almadan adi sahə parçalanmasını yerinə yetirir (SIMPLE ilə eyni işlənir)
AGGREGATE Master və slave səthlərini eyni alt sahəyə təyin edir
DISTRIBUTE Master səthinin düyünlərini alt sahələr arasında bərabər paylayır
SIMPLE Kontakt nöqtələrini nəzərə almadan adi sahə parçalanmasını yerinə yetirir (DEFAULT ilə eyni işlənir)
CONTACT_OWNER MASTER Master-sahiblik sxemi (standart). Master səthini elementlərə sahib sahələr üzrə parçalayır və slave düyünlərini hər master-sahib sahəyə çoxaldır
SLAVE Slave-sahiblik sxemi. Hər slave düyün yalnız ona sahib olan sahədə saxlanılır və bütün master səthi həmin sahəyə yerləşdirilirYalnız TYPE=NODE-BASED olduqda göstərilə bilər

CONTACTCONTACT_OWNER müstəqil parametrlərdir və istənilən şəkildə birləşdirilə bilər.

CONTACT_OWNER

Paralel kontakt analizində kontakt cütünün hansı hissəsinə hansı sahənin cavabdeh olduğunu təyin edir.

MASTER (standart) master səthini onun elementlərinə sahib sahələr üzrə parçalayır və slave düyünlərini master səthi olan bütün sahələrə çoxaldır. Təkrarlanan kontakt namizədləri sahələrarası birləşdirmə zamanı uzlaşdırılır.

SLAVE bu quruluşu tərsinə çevirir. Hər slave düyün yalnız ona sahib olan sahədə saxlanılır və həmin sahə kontakt cütünün bütün master səthini qəbul edir. Sonlu sürüşmədə (!CONTACT üçün INTERACTION=FSLID) slave düyün sürüşərək master səthində sahə parçalanması sərhədini keçə bilər. MASTER istifadə edildikdə master səthinin qonşuluq əlaqələri yalnız hər sahənin daxilində qurulduğuna görə sərhəddə qonşuluq axtarışı kəsilə bilər; nəticədə slave düyün müvəqqəti olaraq kontaktdan çıxmış hesab edilə və Lagrange vurucusu ilə sürtünmə tarixçəsi itirilə bilər. SLAVE istifadə edildikdə axtarış üçün lazım olan master səthi həmişə eyni sahədə mövcud olduğundan bu problem baş vermir və həll sahələrin sayından asılı olmur.

SLAVE göstərilmiş sahə bütün master səthini saxladığına görə həmin sahənin yaddaş istifadəsi və qonşu sahələrin sayı artır. TYPE=ELEMENT-BASED ilə birlikdə istifadə edilə bilməz.

2-ci sətir (yalnız METHOD=RCB olduqda məcburi)

(2-ci sətir) DIR1, DIR2, DIR3, ... (parçalanma sayı qədər göstərin)
Dəyişən adı Atribut Məzmun
DIRX C Parçalanma istinad oxu (kiçik x, y, z hərfləri ilə göstərilir)

İdarəetmə faylı nümunələri

Nümunə 1

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

Nümunə 2

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

Nümunə 3 (sonlu sürüşməli kontakt analizi)

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