Перейти к содержанию

!EGROUP

Определение группы элементов

1-я строка

!EGROUP, EGRP=<egrp> [, optional parameter]
Параметр
EGRP Имя группы элементов (обязательно)
GENERATE Автоматическое создание элементов, принадлежащих группе элементов (необязательно)
INPUT Имя внешнего файла (необязательно)
Имя параметра Значение параметра Описание
EGRP <egrp> Имя группы элементов
GENERATE Нет Автоматическое создание элементов, принадлежащих группе элементов
INPUT <filename> Имя внешнего файла (необязательно); может использоваться также совместно со 2-й и последующими строками

2-я и последующие строки (когда GENERATE не используется)

(2nd line) elem1, elem2, elem3 ...
(same for subsequent lines)
Имя переменной Атрибут Описание
elemX I Номер элемента, принадлежащего группе элементов

2-я и последующие строки (когда используется GENERATE)

(2nd line) elem1, elem2, elem3
(same for subsequent lines)
Имя переменной Атрибут Описание
elem1 I Первый номер элемента в группе элементов
elem2 I Последний номер элемента в группе элементов
elem3 I Шаг номера элемента (необязательно; при опущенном elem3=1)

Примечания

  • В одной строке можно указать любое число элементов. До начала следующей опции также можно вставить любое число строк.
  • Указанные элементы должны быть определены до !EGROUP.
  • Элементы, не определённые опцией !ELEMENT, исключаются и выводится предупреждение.
  • Если указанный элемент уже существует в той же группе, он игнорируется и выводится предупреждение.
  • Все элементы принадлежат группе элементов с именем ALL (создаётся автоматически).
  • Одну группу можно определять несколькими отдельными определениями.

Пример

!EGROUP, EGRP=EA01
1, 2, 3, 4, 5, 6
101, 102
205

!EGROUP, EGRP=EA02
101, 102

!EGROUP, EGRP=EA01                 "501, 505" добавляются в группу "EA01".
501, 505

!EGROUP, EGRP=EA04, GENERATE      В группу "NA04" добавляется следующее:
301, 309, 2                       "301,303,305,307,309,311,312,313".

311, 313