IMsCalculationChainEntries

Сборка: Ms;

Описание

Интерфейс IMsCalculationChainEntries предназначен для работы с коллекцией элементов, которые образуют цепочку расчёта метамодели.

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

          IMsCalculationChainEntries

Комментарии

Цепочка расчёта может содержать следующие элементы:

Элемент цепочки расчёта Метод IMsCalculationChainEntries для добавления элемента в цепочку Интерфейс для работы с элементом
Модель AddModel IMsCalculationChainModel
Внутренняя модель AddExclusiveModel IMsCalculationChainModel
Метамодель AddMetaModel IMsCalculationChainMetaModel
Папка AddFolder IMsCalculationChainFolder
Условие AddBranch IMsCalculationChainBranch
Цикл AddIterator IMsCalculationChainIterator
Целевая задача AddTargetProblem IMsCalculationChainTarget
Траектория целевой функции AddTargetTrajectory IMsCalculationChainTargetTrajectory
Ограничение целевой функции AddTargetConstraint IMsCalculationChainTargetConstraint
Система уравнений - IMsCalculationChainSystem
Переменная - IMsCalculationChainVariable
Многомерный итератор AddMultiDimIterator IMsCalculationChainMultiDimIterator
Пользовательская задача оптимизации AddUserOptimizationProblem IMsCalculationChainUserOptimization
Ограничение пользовательской задачи оптимизации. AddUserOptimizationConstraint IMsCalculationChainUserOptimizationConstraint

Свойства

  Имя свойства Краткое описание
Count Свойство Count возвращает количество элементов, содержащихся в данном подкаталоге цепочки расчёта.
Item Свойство Item возвращает элемент цепочки расчёта.
ParentEntry Свойство ParentEntry возвращает родительский элемент подкаталога в цепочке расчёта.

Методы

  Имя метода Краткое описание
AddBranch Метод AddBranch добавляет условие в цепочку расчёта метамодели.
AddExclusiveModel Метод AddExclusiveModel добавляет внутреннюю модель в цепочку расчёта метамодели.
AddFolder Метод AddFolder добавляет папку в цепочку расчёта метамодели.
AddIterator Метод AddIterator добавляет цикл в цепочку расчёта метамодели.
AddMetaModel Метод AddMetaModel добавляет метамодель в цепочку расчёта метамодели.
AddModel Метод AddModel добавляет модель в цепочку расчёта метамодели.
AddMultiDimIterator Метод AddMultiDimIterator добавляет в цепочку расчёта многомерный итератор.
AddTargetConstraint Метод AddTargetConstraint добавляет в цепочку расчёта ограничение к указанной целевой функции.
AddTargetProblem Метод AddTargetProblem добавляет целевую функцию в цепочку расчёта метамодели.
AddTargetTrajectory Метод AddTargetTrajectory добавляет траекторию к указанной целевой функции.
AddUserOptimizationConstraint Метод AddUserOptimizationConstraint добавляет в цепочку расчёта ограничение пользовательской задачи оптимизации.
AddUserOptimizationProblem Метод AddUserOptimizationProblem добавляет в цепочку расчёта пользовательскую задачу оптимизации.
ArrangeModels Метод ArrangeModels автоматически выстраивает цепочку расчёта моделей по заданным параметрам в соответствии с зависимостями между переменными.
Clear Метод Clear очищает цепочку расчёта метамодели.
FindByCoord Метод FindByCoord осуществляет поиск элементов цепочки расчёта использующих указанную точку источника данных.
FindById Метод FindById осуществляет поиск элемента цепочки расчёта по идентификатору.
FindByKey Метод FindByKey осуществляет поиск элемента цепочки расчёта по ключу.
IndexOf Метод IndexOf возвращает индекс элемента цепочки расчёта.
MoveTo Метод MoveTo перемещает элемент цепочки расчёта в указанную позицию.
Remove Метод Remove удаляет элемент цепочки расчёта по индексу.
RemoveByKey Метод RemoveByKey удаляет элемент цепочки расчёта по ключу.
Visit Метод Visit выполняет пользовательские обработчики для всех элементов цепочки расчета.

См. также:

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