Ir para o conteúdo

!NGROUP

Definição de grupos de nós

1.ª linha

!NGROUP, NGRP=<ngrp> [, optional parameter]
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 de ficheiro externo (opcional)
Nome do parâmetro Valor do parâmetro Conteúdo
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 de ficheiro externo (opcional); 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)
Nome da variável Atributo Conteúdo
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)
Nome da variável Atributo Conteúdo
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