!PARTITION¶
Baris 1¶
| Parameter | |
|---|---|
| TYPE | Tipe dekomposisi domain (wajib) |
| METHOD | Metode dekomposisi domain (wajib) |
| DOMAIN | Jumlah domain (wajib) |
| DEPTH | Kedalaman overlap (opsional) |
| UCD | Keluaran file UCD untuk gambar dekomposisi domain (opsional) |
| CONTACT | Penanganan titik kontak dalam dekomposisi domain (opsional) |
| CONTACT_OWNER | Skema kepemilikan untuk kontak paralel (opsional) |
| Parameter | Nilai Parameter | Deskripsi |
|---|---|---|
| TYPE | NODE-BASED | Dekomposisi berbasis node |
| ELEMENT-BASED | Dekomposisi berbasis elemen | |
| METHOD | RCB | Metode RCB; sumbu referensi dekomposisi harus ditentukan pada baris 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Jumlah domain | |
| DEPTH | Kedalaman overlap subdomain (DEPTH=1 jika dihilangkan)Tidak dapat ditentukan jika TYPE=ELEMENT-BASED | |
| UCD | Nama file UCD (opsional) | |
| CONTACT | DEFAULT | Melakukan dekomposisi domain biasa tanpa mempertimbangkan titik kontak (ditangani sama seperti SIMPLE) |
| AGGREGATE | Menetapkan permukaan master dan slave ke subdomain yang sama | |
| DISTRIBUTE | Mendistribusikan node pada permukaan master secara merata di antara subdomain | |
| SIMPLE | Melakukan dekomposisi domain biasa tanpa mempertimbangkan titik kontak (ditangani sama seperti DEFAULT) | |
| CONTACT_OWNER | MASTER | Skema master-owner (default). Membagi permukaan master menurut domain pemilik elemen dan mereplikasi node slave ke setiap domain pemilik master |
| SLAVE | Skema slave-owner. Mempertahankan setiap node slave hanya pada domain pemiliknya dan menempatkan seluruh permukaan master dalam domain tersebutHanya dapat ditentukan jika TYPE=NODE-BASED |
CONTACT dan CONTACT_OWNER adalah parameter independen dan dapat dikombinasikan secara bebas.
CONTACT_OWNER¶
Dalam analisis kontak paralel, parameter ini menentukan domain mana yang bertanggung jawab atas bagian tertentu dari pasangan kontak.
MASTER (default) membagi permukaan master berdasarkan domain yang memiliki elemennya dan mereplikasi node slave ke semua domain yang memuat permukaan master. Kandidat kontak duplikat diselaraskan melalui agregasi antar-domain.
SLAVE membalik susunan ini. Setiap node slave dipertahankan hanya oleh domain yang memilikinya, dan domain tersebut menerima seluruh permukaan master dari pasangan kontak. Dengan finite sliding (INTERACTION=FSLID pada !CONTACT), node slave dapat bergeser melintasi batas partisi domain pada permukaan master. Pada MASTER, ketetanggaan permukaan master dibangun hanya di dalam setiap domain, sehingga pencarian ketetanggaan dapat terputus di batas; node slave kemudian dapat dinilai sementara tidak berkontak, yang menyebabkan multiplier Lagrange dan riwayat gesekan hilang. Pada SLAVE, permukaan master yang diperlukan untuk pencarian selalu tersedia dalam domain yang sama, sehingga masalah ini tidak terjadi dan solusi tidak bergantung pada jumlah domain.
Karena domain yang ditentukan dengan SLAVE mempertahankan seluruh permukaan master, penggunaan memorinya dan jumlah domain tetangganya meningkat. Opsi ini tidak dapat digunakan bersama TYPE=ELEMENT-BASED.
Baris 2 (wajib hanya untuk METHOD=RCB)¶
| Nama Variabel | Atribut | Deskripsi |
|---|---|---|
| DIRX | C | Sumbu referensi dekomposisi (ditentukan menggunakan huruf kecil x, y, atau z) |
Contoh File Kontrol¶
Contoh 1
Contoh 2
Contoh 3 (analisis kontak finite-sliding)