Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

SolvingState Object

Свойства

Методы

Краткое описание

Состояние асинхронного процесса решения задачи.

Подробное описание

Объект SolvingState представляет диалоговое окно, появляющееся во время процесса решения. Метод SolveProblem возвращает объект SolvingState, если его вызывали с параметром NoWait = True. В этом случае метод SolveProblem запускает решение как отдельный асинхронный процесс и возвращает управление в вызывающую программу немедленно.

Вы можете наблюдать за процессом решения, установив свойству IsActive объекта SolvingState значение True.

Свойство IsActive. Тип Boolean
(только для чтения)

Если процесс решения всё еще идет, то возвращает True.
Если процесс решения закончился или был остановлен, то возвращает False.

Свойство Visible. Тип Boolean
(чтение и запись)

Возвращает и устанавливает видимость окна Решение.

Свойство InnerIteration. Тип Long
(только для чтения)

Возвращает текущее число внутренних (метод сопряженных градиентов, СГ) итераций.

Свойство InnerEstimation. Тип Long
(только для чтения)

Возвращает предполагаемое число внутренних (метод сопряженных градиентов, СГ) итераций.

Свойство OuterIteration. Тип Long
(только для чтения)

Возвращает текущее число внешних итераций (метод Ньютона).

Свойство Elapsed. Тип Long
(только для чтения)

Возвращает время решения в секундах.

Свойство Stage. Тип qfSolvingStage
(только для чтения)

Возвращает текущий этап процесса решения.

Свойство StageDescription. Тип String
(только для чтения)

Возвращает описание текущего этапа процеса решения. Почти всегда это тот текст, который отображается в диалоге Решение.

Метод Abandon

Обрывает процес решения.