Translation update pending
The Brazilian Portuguese translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
!PARTITION¶
Linha 1¶
| Parâmetro | |
|---|---|
| TYPE | Tipo de particionamento (obrigatório) |
| METHOD | Método de particionamento (obrigatório) |
| DOMAIN | Número de domínios (obrigatório) |
| DEPTH | Profundidade de sobreposição (opcional) |
| UCD | Saída de arquivo UCD para visualização do particionamento (opcional) |
| CONTACT | Tratamento dos nós de contato no particionamento (opcional) |
| CONTACT_OWNER | Esquema de propriedade para contato paralelo (opcional) |
| Parâmetro | Valor do parâmetro | Descrição |
|---|---|---|
| TYPE | NODE-BASED | Particionamento baseado em nós |
| ELEMENT-BASED | Particionamento baseado em elementos | |
| METHOD | RCB | Método RCB; os eixos de referência do particionamento devem ser especificados na linha 2 |
| KMETIS | kMETIS | |
| PMETIS | pMETIS | |
| DOMAIN | Número de domínios | |
| DEPTH | Profundidade de sobreposição dos subdomínios (DEPTH=1 se omitido)Não pode ser especificado quando TYPE=ELEMENT-BASED | |
| UCD | Nome do arquivo UCD (opcional) | |
| CONTACT | DEFAULT | Executa particionamento normal sem considerar nós de contato (tratado da mesma forma que SIMPLE) |
| AGGREGATE | Atribui as superfícies master e slave ao mesmo subdomínio | |
| DISTRIBUTE | Distribui uniformemente os nós da superfície master entre os subdomínios | |
| SIMPLE | Executa particionamento normal sem considerar nós de contato (tratado da mesma forma que DEFAULT) | |
| CONTACT_OWNER | MASTER | Esquema de propriedade pelo master (padrão). Particiona a superfície master pelos domínios proprietários dos elementos e replica os nós slave para cada domínio proprietário do master |
| SLAVE | Esquema de propriedade pelo slave. Mantém cada nó slave apenas em seu domínio proprietário e coloca toda a superfície master nesse domínioPode ser especificado somente quando TYPE=NODE-BASED |
CONTACT e CONTACT_OWNER são parâmetros independentes e podem ser combinados livremente.
CONTACT_OWNER¶
Na análise de contato paralelo, especifica qual domínio é responsável por qual parte de um par de contato.
MASTER (padrão) particiona a superfície master pelos domínios que possuem seus elementos e replica os nós slave para todos os domínios que contêm a superfície master. Candidatos de contato duplicados são conciliados por agregação entre os domínios.
SLAVE inverte essa disposição. Cada nó slave é mantido apenas pelo domínio que o possui, e esse domínio recebe toda a superfície master do par de contato. Com deslizamento finito (INTERACTION=FSLID em !CONTACT), um nó slave pode deslizar através de um limite de partição de domínio na superfície master. Em MASTER, a adjacência da superfície master é construída apenas dentro de cada domínio, de modo que a busca de adjacência pode ser interrompida no limite; o nó slave pode então ser considerado temporariamente fora de contato, causando a perda do multiplicador de Lagrange e do histórico de atrito. Em SLAVE, a superfície master necessária para a busca está sempre disponível no mesmo domínio, portanto esse problema não ocorre e a solução não depende do número de domínios.
Como um domínio especificado com SLAVE mantém toda a superfície master, seu uso de memória e o número de domínios vizinhos aumentam. Não pode ser usado em conjunto com TYPE=ELEMENT-BASED.
Linha 2 (obrigatória apenas para METHOD=RCB)¶
| Nome da variável | Tipo | Descrição |
|---|---|---|
| DIRX | C | Eixo de referência do particionamento (especificado usando x, y ou z minúsculo) |
Exemplos de arquivo de controle¶
Exemplo 1
Exemplo 2
Exemplo 3 (análise de contato com deslizamento finito)