The MinUnconMultiVar type exposes the following members.

Constructors

NameDescription
MinUnconMultiVar
Unconstrained minimum constructor for a function of n variables of type double.

Methods

NameDescription
ComputeMin
Return the minimum point of a function of n variables of type double using a finite-difference gradient or using a user-supplied gradient.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetGuess
Sets the initial guess of the minimum point of the input function.
SetXscale
Sets the diagonal scaling matrix for the variables.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

NameDescription
Digits
The number of good digits in the function.
ErrorStatus
The non-fatal error status.
Fscale
The function scaling value for scaling the gradient.
GradientTolerance
The gradient tolerance used to compute the gradient.
Ihess
The Hessian initialization parameter.
Iterations
The number of iterations used to compute a minimum.
MaximumStepsize
The maximum allowable stepsize to use.
MaxIterations
The maximum number of iterations allowed.
NumberOfProcessors
Perform the parallel calculations with the maximum possible number of processors set to NumberOfProcessors.
Parallel
Enable or disable performing MinUnconMultiVar.IFunction.F in parallel.
StepTolerance
The scaled step tolerance to use when changing x.

See Also