Ir para o conteúdo

!NGROUP

Definição de grupos de nós

1.ª linha

!NGROUP, NGRP=<ngrp> [, parâmetro opcional]
Parâmetro
NGRP Nome do grupo de nós (obrigatório)
GENERATE Geração automática dos nós pertencentes ao grupo de nós (opcional)
INPUT Nome do ficheiro externo (opcional)
Nome do parâmetro Valor do parâmetro Descrição
NGRP <ngrp> Nome do grupo de nós
GENERATE Nenhum Geração automática dos nós pertencentes ao grupo de nós
INPUT <filename> Nome do ficheiro externo (opcional); também pode ser utilizado em conjunto com a 2.ª linha e seguintes

2.ª linha e seguintes (quando não se utiliza GENERATE)

(2.ª linha) nod1, nod2, nod3
(e assim sucessivamente)
Variável Tipo Descrição
nodX I Número do nó pertencente ao grupo de nós

2.ª linha e seguintes (quando se utiliza GENERATE)

(2.ª linha) nod1, nod2, nod3
(e assim sucessivamente)
Variável Tipo Descrição
nod1 I Primeiro número de nó do grupo de nós
nod2 I Último número de nó do grupo de nós
nod3 I Incremento do número de nó (opcional; se omitido, nod3=1)

Notas

  • Pode ser colocado qualquer número de nós numa linha. Também pode ser inserido qualquer número de linhas até ao início da opção seguinte.
  • Os nós especificados têm de estar definidos antes de "!NGROUP".
  • Os nós que não tenham sido definidos pela opção "!NODE" são excluídos e é apresentada uma mensagem de aviso.
  • Se um nó especificado já existir no mesmo grupo, é ignorado e é apresentada uma mensagem de aviso.
  • Todos os nós pertencem ao grupo de nós denominado "ALL" (gerado automaticamente).
  • Um mesmo grupo pode ser definido em várias definições separadas.

Exemplo

!NGROUP, NGRP= NA01
1, 2, 3, 4, 5, 6
101, 102
!NGROUP, NGRP= NA02
101, 102
!NGROUP, NGRP= NA01              --- "501, 505" são adicionados ao grupo "NA01".
501, 505
!NGROUP, NGRP= NA02              --- "501, 505" são adicionados ao grupo "NA02".
501, 505
!NGROUP, NGRP= NA04,GENERATE     --- ao grupo "NA04",
301, 309, 2                      --- são adicionados "301,303,305,307,309,311,312,313".
311, 313