!PARTITION¶
Línea 1¶
| Parámetro | Descripción |
|---|---|
| TYPE | Tipo de descomposición de dominio (obligatorio) |
| METHOD | Método de descomposición de dominio (obligatorio) |
| DOMAIN | Número de dominios (obligatorio) |
| DEPTH | Profundidad de solapamiento (opcional) |
| UCD | Salida de un archivo UCD para visualizar la descomposición de dominio (opcional) |
| CONTACT | Tratamiento de los puntos de contacto en la descomposición de dominio (opcional) |
| CONTACT_OWNER | Esquema de propiedad para el contacto paralelo (opcional) |
| Parámetro | Valor del parámetro | Descripción |
|---|---|---|
| TYPE | NODE-BASED | Descomposición basada en nodos |
| ELEMENT-BASED | Descomposición basada en elementos | |
| METHOD | RCB | Método RCB; los ejes de referencia de la descomposición deben especificarse en la línea 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Número de dominios | |
| DEPTH | Profundidad de solapamiento de los subdominios (DEPTH=1 si se omite)No puede especificarse cuando TYPE=ELEMENT-BASED | |
| UCD | Nombre del archivo UCD (opcional) | |
| CONTACT | DEFAULT | Realizar una descomposición de dominio ordinaria sin considerar los puntos de contacto (se trata igual que SIMPLE) |
| AGGREGATE | Asignar las superficies maestra y esclava al mismo subdominio | |
| DISTRIBUTE | Distribuir uniformemente los nodos de la superficie maestra entre los subdominios | |
| SIMPLE | Realizar una descomposición de dominio ordinaria sin considerar los puntos de contacto (se trata igual que DEFAULT) | |
| CONTACT_OWNER | MASTER | Esquema de propietario maestro (predeterminado). Divide la superficie maestra según los dominios propietarios de los elementos y replica los nodos esclavos en cada dominio propietario de la superficie maestra |
| SLAVE | Esquema de propietario esclavo. Cada nodo esclavo se conserva solo en su dominio propietario y la superficie maestra completa se coloca en ese dominioSolo puede especificarse cuando TYPE=NODE-BASED |
CONTACT y CONTACT_OWNER son parámetros independientes y pueden combinarse libremente.
CONTACT_OWNER¶
En el análisis de contacto paralelo, este parámetro especifica qué dominio se encarga de cada parte de un par de contacto.
MASTER (predeterminado) divide la superficie maestra según los dominios propietarios de sus elementos y replica los nodos esclavos en todos los dominios que contienen la superficie maestra. Los candidatos de contacto duplicados se concilian mediante agregación entre dominios.
SLAVE invierte este esquema. Cada nodo esclavo se conserva únicamente en el dominio que lo posee, y ese dominio recibe la superficie maestra completa del par de contacto. En el deslizamiento finito (INTERACTION=FSLID de !CONTACT), un nodo esclavo puede deslizarse a través de un límite de descomposición de dominio de la superficie maestra. Con MASTER, las relaciones de vecindad de la superficie maestra solo se construyen dentro de cada dominio, por lo que la búsqueda de vecinos puede interrumpirse en el límite; el nodo esclavo puede considerarse temporalmente fuera de contacto y perderse el multiplicador de Lagrange y el historial de fricción. Con SLAVE, la superficie maestra necesaria para la búsqueda siempre está disponible en el mismo dominio, por lo que este problema no se produce y la solución no depende del número de dominios.
Como un dominio especificado con SLAVE conserva toda la superficie maestra, aumentan su uso de memoria y el número de dominios vecinos. No puede utilizarse junto con TYPE=ELEMENT-BASED.
Línea 2 (obligatoria solo para METHOD=RCB)¶
| Nombre de variable | Atributo | Descripción |
|---|---|---|
| DIRX | C | Eje de referencia de la descomposición (especificado mediante x, y o z en minúsculas) |
Ejemplos de archivo de control¶
Ejemplo 1
Ejemplo 2
Ejemplo 3 (análisis de contacto con deslizamiento finito)