Fluid Dispose

Принимает входящий поток и устраняет его (удаляет из системы).

Является стандартным завершающим блоком в диаграмме процесса Библиотеки Моделирования Потоков. Принимает поток любой скорости.

Обратите внимание, что в отличие от блоков Sink, PedSink, и др., блок FluidDispose может быть соединен только с одним блоком.

Параметры

Анимация
Отображать партии в блоке
Если эта опция установлена, то значок блока будет отображать цвет партии.
Синтаксис: boolean showBatchesInFlowchart
Действия
При новой партии [код]
Действие выполняется, когда новая партия прибывает на вход. Эта партия не обязательно начнет поступать в блок.
Локальная переменная: Object batch - партия
При изменении скорости [код]
Действие выполняется, когда изменяется скорость потока. Обратите внимание на то, что определенные изменения, произошедшие в результате выполнения данного действия, могут вызвать другое мгновенное изменение скорости, за которым сразу последует повторное выполнение действия При изменении скорости, что в итоге может привести к взаимной блокировке.
Локальная переменная:  double inrate - текущая скорость потока во входном порте

Функции

double amountPassed() - Возвращает общий объем вещества, прошедшего через данный блок, начиная с запуска процесса моделирования.

double amountPassed(AmountUnits units) - Возвращает общий объем вещества (в заданных единицах измерения объема), прошедшего через данный блок, начиная с запуска процесса моделирования.

double currentRate() - Возвращает текущую скорость потока вещества на входе.

double currentRate(FlowRateUnits units) - Возвращает текущую скорость потока вещества (в заданных единицах измерения скорости) на входе.

void resetStats() - Сбрасывает собранную блоком статистику, включая статистику, собранную на его портах.

Порты

in
Входной порт.