ICalcLinearOptimizationBlock

Сборка: Algo;

Описание

Интерфейс ICalcLinearOptimizationBlock предназначен для работы с блоком линейной оптимизации.

Иерархия наследования

          ICalcObject

          ICalcLinearOptimizationBlock

Комментарий

Кубы, определяемые с помощью свойств ICalcLinearOptimizationBlock.StubOut, ICalcLinearOptimizationBlock.StubCoefficient, ICalcLinearOptimizationBlock.StubFixed, ICalcLinearOptimizationBlock.StubHighRestriction, ICalcLinearOptimizationBlock.StubLowRestriction, ICalcLinearOptimizationBlock.StubResult, ICalcLinearOptimizationBlock.StubValues, ICalcLinearOptimizationBlock.StubExpressionRestriction, должны содержать одни и те же измерения.

Свойства

  Имя свойства Краткое описание
Database Свойство Database определяет базу данных, которая будет использоваться блоком линейной оптимизации.
ExpressionDimension Свойство ExpressionDimension определяет измерение источника данных для хранения значений выражений при сложных ограничениях управляющих переменных.
FunctionCriteria Свойство FunctionCriteria определяет критерий целевой функции.
Iterator Свойство Iterator возвращает многомерный итератор блока линейной оптимизации.
SolverType Свойство SolverType определяет тип модуля расчёта, который будет использоваться при расчёте блока линейной оптимизации.
StubCoefficient Свойство StubCoefficient определяет источник данных для формирования коэффициентов целевой функции.
StubExpressionRestriction Свойство StubExpressionRestriction определяет источник данных для хранения значений выражений при сложных ограничениях управляющих переменных.

StubFixed Свойство StubFixed определяет источник данных для хранения начальных значений переменных.
StubHighRestriction Свойство StubHighRestriction определяет источник данных для хранения значений верхних границ при простом ограничении управляющих переменных.
StubLowRestriction Свойство StubLowRestriction определяет источник данных для хранения значений нижних границ при простом ограничении управляющих переменных.
StubOut Свойство StubOut определяет приёмник данных.
StubResult Свойство StubResult определяет источник данных для хранения результатов расчёта задачи оптимизации.
StubValues Свойство StubValues определяет источник данных для хранения начальных значений управляющих переменных.
TargetFunction Свойство TargetFunction возвращает коллекцию отметок измерений целевой функции.
TargetTerm Свойство TargetTerm возвращает параметры элементов выражений (термов), используемых в целевой функции.
UseInteger Свойство UseInteger определяет признак использования целочисленных переменных.

Свойства, унаследованные от ICalcObject

  Имя свойства Краткое описание
Descriptor Свойство Descriptor возвращает объект алгоритма расчёта в качестве внутреннего объекта репозитория.
Id Свойство Id определяет идентификатор объекта алгоритма расчёта.
IsEdited Свойство IsEdited возвращает признак редактирования объекта алгоритма расчёта.
IsUseExtObject Свойство IsUseExtObject определяет признак использования объектов репозитория, расположенных вне контейнера или бизнес-приложения.
Key Свойство Key возвращает ключ объекта алгоритма расчёта.
Name Свойство Name определяет наименование объекта алгоритма расчёта.
Params Свойство Params возвращает коллекцию параметров объекта алгоритма расчёта.
PrxReport Свойство PrxReport создаёт регламентный отчёт с данными, полученными после расчёта объекта из приёмника данных.
SelControl Свойство SelControl определяет настройки управления параметрами измерений источника данных.
Type Свойство Type определяет тип объекта алгоритма расчёта.

Методы

  Имя метода Краткое описание
InitInterntalStub Метод InitInterntalStub создает абстрактный источник данных в соответствии с типом источника данных.
IsValidStub Метод IsValidStub возвращает признак соответствия источника данных целевой функции.
TargetTermInfo Метод TargetTermInfo возвращает настройки параметров терма.

Методы, унаследованные от ICalcObject

  Имя метода Краткое описание
CopyTo Метод CopyTo копирует настройки текущего объекта в объект, передаваемый во входном параметре.
CreateCopy Метод CreateCopy создаёт копию объекта алгоритма расчёта.
Delete Метод Delete удаляет объект алгоритма расчёта.
FillSelSetFromParams Метод FillSelSetFromParams передает отметку измерения, которое используется в качестве параметра алгоритма расчёта, на панель параметров.
FindParamUses Метод FindParamUses проверяет использование указанного параметра в объекте алгоритма расчёта.
RefreshMetaModel Метод RefreshMetaModel обновляет метамодель.
SaveObject Метод SaveObject сохраняет объект алгоритма расчёта.

См. также:

Интерфейсы сборки Algo