Name

Description

AbsoluteObjectiveTolerance

Stopping tolerance based on absolute change in objective function value. To disable the stopping condition, set to zero.

AbsoluteStateVariableTolerance

Stopping tolerance based on absolute change in state variable values. To disable the stopping condition, set to zero.

AlgorithmToUse

Algorithm to use.

DeclaredName

The name of the object as declared.

DisplayName

The name displayed for this object in output windows such as views, plots, and reports.

InitialStepSize

The initial step size used by NLopt's local derivativefree algorithms. When this is zero, heuristic determination is used to chose the initial step size.

ObjectId

The unique identifier for the object.

ObjectType

The type of the object.

Population

The population size used by certain NLopt alorithms. When this is zero, heuristic determination is used to chose the population.

RandomNumberSeed

The seed for random number generation in NLopt. When this is zero, the cpu time is used as the seed.

RelativeObjectiveTolerance

Stopping tolerance based on relative change in objective function value. To disable the stopping condition, set to zero.

RelativeStateVariableTolerance

Stopping tolerance based on relative change in state variable values. To disable the stopping condition, set to zero.

SharedLibraryFilename

Path and filename to the shared library (.dll on windows, .so on linux) to use.

SubsidiaryAbsoluteObjectiveTolerance

Stopping tolerance for subsidiary algorithm based on absolute change in objective function value. To disable the stopping condition, set to zero.

SubsidiaryAbsoluteStateVariableTolerance

Stopping tolerance for subsidiary algorithm based on absolute change in state variable values. To disable the stopping condition, set to zero.

SubsidiaryAlgorithmToUse

Subsidiary optimization algorithm to use (only used when a local optimizer is needed by the primary algorithm).

SubsidiaryRelativeObjectiveTolerance

Stopping tolerance for subsidiary algorithm based on relative change in objective function value. To disable the stopping condition, set to zero.

SubsidiaryRelativeStateVariableTolerance

Stopping tolerance for subsidiary algorithm based on relative change in state variable values. To disable the stopping condition, set to zero.

VectorStorage

The storage space for limitedmemory Hessian approximations used by certain NLopt algorithms. When this is zero, heuristic determination is used to chose the storage space.
