Click or drag to resize

ParameterOptimizerMultithreaded Property

Gets or sets a value indicating whether this optimizer should evaluate with as many threads as the current threading policy facet and optimizer algorithm will allow. Note that derived types should copy this in their copy constructor.

Namespace:  AGI.Foundation.NumericalMethods
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.1.418.0 (24.1.418.0)
public abstract bool Multithreaded { get; set; }

Property Value

Type: Boolean

The specific algorithm you implement may fundamentally be single threaded. In that case it is acceptable to ignore this property.

It is possible that the single and multithreaded algorithms are not identical. As such the parameter optimizer results for the two cases may diverge especially if the problem is ill-defined.

See Also