Name
|
Description
|
Attributes
|
AbsoluteObjectiveTolerance
|
Stopping tolerance based on absolute change in objective function value. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
AbsoluteStateVariableTolerance
|
Stopping tolerance based on absolute change in state variable values. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
AlgorithmToUse
|
Algorithm to use.
|
Type: Variable
Access: Read/Write
|
DeclaredName
|
The name of the object as declared.
|
Type: String
Access: Read-Only
|
DisplayName
|
The name displayed for this object in output windows such as views, plots, and reports.
|
Type: String
Access: Read/Write
|
InitialStepSize
|
The initial step size used by NLopt's local derivative-free algorithms. When this is zero, heuristic determination is used to chose the initial step size.
|
Type: Variable
Access: Read/Write
|
ObjectId
|
The unique identifier for the object.
|
Type: Variable
Access: Read-Only
|
ObjectType
|
The type of the object.
|
Type: String
Access: Read-Only
|
Population
|
The population size used by certain NLopt alorithms. When this is zero, heuristic determination is used to chose the population.
|
Type: Variable
Access: Read/Write
|
RandomNumberSeed
|
The seed for random number generation in NLopt. When this is zero, the cpu time is used as the seed.
|
Type: Variable
Access: Read/Write
|
RelativeObjectiveTolerance
|
Stopping tolerance based on relative change in objective function value. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
RelativeStateVariableTolerance
|
Stopping tolerance based on relative change in state variable values. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
SharedLibraryFilename
|
Path and filename to the shared library (.dll on windows, .so on linux) to use.
|
Type: String
Access: Read/Write
|
SubsidiaryAbsoluteObjectiveTolerance
|
Stopping tolerance for subsidiary algorithm based on absolute change in objective function value. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
SubsidiaryAbsoluteStateVariableTolerance
|
Stopping tolerance for subsidiary algorithm based on absolute change in state variable values. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
SubsidiaryAlgorithmToUse
|
Subsidiary optimization algorithm to use (only used when a local optimizer is needed by the primary algorithm).
|
Type: Variable
Access: Read/Write
|
SubsidiaryRelativeObjectiveTolerance
|
Stopping tolerance for subsidiary algorithm based on relative change in objective function value. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
SubsidiaryRelativeStateVariableTolerance
|
Stopping tolerance for subsidiary algorithm based on relative change in state variable values. To disable the stopping condition, set to zero.
|
Type: Variable
Access: Read/Write
|
VectorStorage
|
The storage space for limited-memory Hessian approximations used by certain NLopt algorithms. When this is zero, heuristic determination is used to chose the storage space.
|
Type: Variable
Access: Read/Write
|