!PARTITION¶
Dòng thứ 1¶
| Tham số | |
|---|---|
| TYPE | Kiểu phân hoạch lưới (bắt buộc) |
| METHOD | Phương pháp phân hoạch lưới (bắt buộc) |
| DOMAIN | Số miền phân hoạch (bắt buộc) |
| DEPTH | Độ sâu chồng lấn (có thể bỏ qua) |
| UCD | Xuất tệp UCD cho hình ảnh phân hoạch lưới (có thể bỏ qua) |
| CONTACT | Cách xử lý điểm tiếp xúc trong phân hoạch lưới (có thể bỏ qua) |
| CONTACT_OWNER | Phương thức sở hữu trong tiếp xúc song song (có thể bỏ qua) |
| Tham số | Giá trị tham số | Nội dung |
|---|---|---|
| TYPE | NODE-BASED | Phân hoạch dựa trên nút |
| ELEMENT-BASED | Phân hoạch dựa trên phần tử Không thể chỉ định cho lưới có cặp tiếp xúc | |
| METHOD | RCB | Phương pháp RCB, bắt buộc chỉ định trục tham chiếu phân hoạch trên dòng thứ 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Số miền phân hoạch | |
| DEPTH | Độ sâu chồng lấn của miền con (khi bỏ qua thì DEPTH=1)Không thể chỉ định khi TYPE=ELEMENT-BASED | |
| UCD | Tên tệp UCD (có thể bỏ qua) | |
| CONTACT | DEFAULT | Thực hiện phân hoạch lưới thông thường mà không xét điểm tiếp xúc (xử lý giống SIMPLE) |
| AGGREGATE | Gán mặt master và mặt slave vào cùng một miền con | |
| DISTRIBUTE | Phân phối đều các nút của mặt master cho từng miền con | |
| SIMPLE | Thực hiện phân hoạch lưới thông thường mà không xét điểm tiếp xúc (xử lý giống DEFAULT) | |
| CONTACT_OWNER | MASTER | Phương thức sở hữu master (mặc định). Chia mặt master theo miền sở hữu phần tử và sao chép các nút slave vào từng miền sở hữu master |
| SLAVE | Phương thức sở hữu slave. Mỗi nút slave chỉ được giữ bởi miền sở hữu nó và toàn bộ mặt master được đặt trong miền đóChỉ có thể chỉ định khi TYPE=NODE-BASED |
CONTACT và CONTACT_OWNER là các tham số độc lập và có thể kết hợp tùy ý.
Lưới có chứa cặp tiếp xúc (!CONTACT PAIR) không thể phân hoạch bằng TYPE=ELEMENT-BASED. Khi phân hoạch, trình phân hoạch in ra ELEMENT-BASED partitioning is not supported with contact pairs; use TYPE=NODE-BASED và dừng với lỗi, vì vậy hãy phân hoạch bằng TYPE=NODE-BASED.
CONTACT_OWNER¶
Trong phân tích tiếp xúc song song, tham số này chỉ định miền nào chịu trách nhiệm cho phần nào của cặp tiếp xúc.
MASTER (mặc định) chia mặt master theo miền sở hữu phần tử và sao chép các nút slave tới mọi miền có mặt master. Các ứng viên tiếp xúc trùng lặp được điều hòa bằng phép tổng hợp giữa các miền.
SLAVE đảo ngược cách bố trí này. Mỗi nút slave chỉ được giữ bởi miền sở hữu nó, và miền đó nhận toàn bộ mặt master của cặp tiếp xúc. Trong phân tích trượt hữu hạn (INTERACTION=FSLID của !CONTACT), nút slave có thể trượt qua biên phân hoạch lưới của mặt master. Với MASTER, quan hệ lân cận của mặt master chỉ được xây dựng cho từng miền, nên việc tìm kiếm lân cận bị đứt tại biên, nút slave bị đánh giá là không tiếp xúc trong một bước và hệ số nhân Lagrange cùng lịch sử ma sát bị mất. Với SLAVE, mặt master cần cho việc tìm kiếm luôn đầy đủ trong cùng một miền, nên vấn đề này không xảy ra và nghiệm không phụ thuộc vào số miền phân hoạch.
Miền được chỉ định SLAVE giữ toàn bộ mặt master nên mức sử dụng bộ nhớ và số miền lân cận của miền đó tăng lên. Không thể dùng cùng với TYPE=ELEMENT-BASED.
Dòng thứ 2 (chỉ bắt buộc khi METHOD=RCB)¶
| Tên biến | Thuộc tính | Nội dung |
|---|---|---|
| DIRX | C | Trục tham chiếu phân hoạch (chỉ định bằng chữ thường x, y, z) |
Ví dụ tệp điều khiển¶
Ví dụ 1
Ví dụ 2
Ví dụ 3 (phân tích tiếp xúc trượt hữu hạn)