Перейти к основному содержимому

О2_MinCostFlow.СоздатьПараметрыМодели

Формирует структуру параметров модели потока минимальной стоимости со значениями по умолчанию. Основной путь вызова — через фасад О2.Модели().МодельПотокаМинимальнойСтоимости().СоздатьПараметрыМодели().

Синтаксис

О2.Модели().МодельПотокаМинимальнойСтоимости().СоздатьПараметрыМодели()

Возвращаемое значение

  • Структура — параметры модели со следующими полями:
    • КонтрольЦелыхЧиселПеречислениеСсылка.О2_МетодыКонтроляЦелыхЧисел — метод контроля целочисленности передаваемых значений. Значение по умолчанию — ВызыватьИсключение.

Описание

Поле КонтрольЦелыхЧисел управляет поведением расширения при попытке передать нецелое числовое значение (например, при указании стоимости как дробного числа). Значения:

  • ВызыватьИсключение — вызывать исключение (по умолчанию);
  • Иные значения — альтернативные стратегии контроля (округление, автоматическое приведение).
Рекомендация

Оставляйте значение по умолчанию ВызыватьИсключение.

Пример

Параметры = О2.Модели()
.МодельПотокаМинимальнойСтоимости()
.СоздатьПараметрыМодели();

Модель = О2.СоздатьМодель(
О2.ТипыМоделей().МодельПотокаМинимальнойСтоимости(),
Параметры
);

См. также