!PARTITION¶
1행째¶
| 매개변수 | |
|---|---|
| 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는 이 구성을 반대로 한다. 각 슬레이브 절점은 해당 절점을 소유한 영역에만 유지되며, 그 영역은 접촉 쌍의 마스터 면 전체를 받는다. 유한 미끄럼(!CONTACT의 INTERACTION=FSLID)에서는 슬레이브 절점이 미끄러져 마스터 면의 영역 분할 경계를 넘을 수 있다. MASTER에서는 마스터 면의 인접 관계가 각 영역 내부에서만 구축되므로 경계에서 인접 탐색이 끊길 수 있고, 그 결과 슬레이브 절점이 일시적으로 비접촉으로 판정되어 Lagrange 승수와 마찰 이력이 손실된다. SLAVE에서는 탐색에 필요한 마스터 면이 항상 같은 영역에 있으므로 이 문제가 발생하지 않으며 해가 영역 분할 수에 의존하지 않는다.
SLAVE를 지정한 영역은 마스터 면 전체를 유지하므로 해당 영역의 메모리 사용량과 인접 영역 수가 증가한다. TYPE=ELEMENT-BASED와 함께 사용할 수 없다.
2행째(METHOD=RCB인 경우에만 필수)¶
| 변수명 | 속성 | 내용 |
|---|---|---|
| DIRX | C | 분할 기준축(소문자 x, y, z로 지정) |
제어 파일 예¶
예 1
예 2
예 3 (유한 미끄럼 접촉 해석)