Известные фразы
Наука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен)
![]() |
![]() |
Вычислительная математика
Информатика и вычислительная техника. Моделирование
|
<< В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
![]()
|
25.2. Блок SPLIT
Блок SPLIT позволяет ввести транзакты в модель помимо блока GENERATE . Режим его работы называется режимом расщепления. Транзакт, входящий в блок SPLIT , называется родителем. После его входа, в блок SPLIT из пассивного буфера выбираются транзакты, называемые потомками, число которых определяется операндом А. Они помещаются в ЦТС в конце своего приоритетного класса. После этого возобновляется движение транзакта – родителя. Транзакты – потомки по всем характеристика идентичны родителю. Операнды блока А - число транзактов – потомков. В - имя блока, в который направляются потомки. С - соли операнд не задается, то потемки ничем не отличаются друг от друга. Его значение определяет модифицируемый параметр транзакта. Если до входа в блок этот параметр у родителя имел значение "к", то после выхода у родителя он будет иметь значение " k +1", а у “м” – гo потомка - " k + m +1". В ЦТС потомки будут расположены в соответствие с этими номерами. Д - необязательный операнд, задающий количество параметров у потомков, если их больше, чем у родителя, то дополнительные равны нулю. Если меньше - остальные не копируются. Из блоке SPLIT потомки могут быть направлены в разные точки модели, т.к. операнд В вычисляется для каждого потомка заново. Например: << В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
![]() Случайный фрагмент
Известные фразыНаука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен) |
![]() |