NelderMeadSolver Methods
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The NelderMeadSolver type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddGoal | Marks a row as a goal. (Inherited from UnconstrainedNonlinearModel.) | |
AddRow | Adds a row to the model. (Inherited from UnconstrainedNonlinearModel.) | |
AddRowAsGoal | Adds a row as a goal. Unconstrained models can have just one row. By convention this row will always have 0 as an index. (Inherited from UnconstrainedNonlinearModel.) | |
AddVariable | Ensures that a user variable with the given key is in the model. (Overrides UnconstrainedNonlinearModel.AddVariable(Object, Int32%).) | |
CopyVariableValuesFrom | Copies variable values from an array. (Inherited from UnconstrainedNonlinearModel.) | |
CopyVariableValuesTo | Copies variable values to an array. (Inherited from UnconstrainedNonlinearModel.) | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetBounds | Returns the bounds for a vid. (Overrides UnconstrainedNonlinearModel.GetBounds(Int32, Rational%, Rational%).) | |
GetGoalFromIndex | Returns a goal entry if the row id is a goal (Inherited from UnconstrainedNonlinearModel.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetIndexFromKey | Maps the variable index from the key. If not found, KeyNotFoundException will be thrown (Inherited from UnconstrainedNonlinearModel.) | |
GetKeyFromIndex | Maps the variable index to the key. If not found, ArgumentException will be thrown (Inherited from UnconstrainedNonlinearModel.) | |
GetProperty | Gets a property for the specified index. | |
GetReport | Generates a report. | |
GetSolutionValue | Gets the objective value of a goal. | |
GetSolvedGoal | Gets information about a solved goal. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetValue | Gets the value associated with the variable index. This is typically used when retrieving results. (Inherited from UnconstrainedNonlinearModel.) | |
IsGoal(Int32) | Checks if a row identified by the specified id is a goal row. (Inherited from UnconstrainedNonlinearModel.) | |
IsGoal(Int32, IGoal%) | Checks if a row identified by the specified id is a goal row. If true, return the goal entry (Inherited from UnconstrainedNonlinearModel.) | |
IsRow | Validates whether the specified id represents a row index (Inherited from UnconstrainedNonlinearModel.) | |
IsValidTolerance | Determines if the specified value is a valid solver tolerance. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
PreChange | Invoke this function before modfying the model. (Inherited from UnconstrainedNonlinearModel.) | |
RemoveGoal | Removes a goal row (Inherited from UnconstrainedNonlinearModel.) | |
SetBounds | Sets the upper and lower bounds for a vid. (Overrides UnconstrainedNonlinearModel.SetBounds(Int32, Rational, Rational).) | |
SetGoalValue | Sets the goal value. (Inherited from UnconstrainedNonlinearModel.) | |
SetLowerBound | Sets the lower bound for a vid. (Overrides UnconstrainedNonlinearModel.SetLowerBound(Int32, Rational).) | |
SetProperty | Sets a property for the specified index. | |
SetUpperBound | Sets the upper bound for a vid. (Overrides UnconstrainedNonlinearModel.SetUpperBound(Int32, Rational).) | |
SetValue | Sets the value of model identified by the vid. The default value for a vid is Indeterminate. (Inherited from UnconstrainedNonlinearModel.) | |
Shutdown | Shuts down the solver. | |
Solve(ISolverParameters) | Solves the model using the given parameter instance. | |
Solve(Func<T, TResult>, Boolean) | ||
Solve(Func<T, TResult>, Boolean, array<Double[], Double) | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryGetIndexFromKey | Attempts to get the variable index based on the specified key (Inherited from UnconstrainedNonlinearModel.) | |
ValidateVid | Validates a vid, and throws ArgumentException if not valid. (Inherited from UnconstrainedNonlinearModel.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IGoalModel.ClearGoals | Clears all the goals (Inherited from UnconstrainedNonlinearModel.) | |
INonlinearModel.GetActiveVariables | Specifies variables that participate in the row. (Inherited from UnconstrainedNonlinearModel.) | |
INonlinearModel.IsActiveVariable | Determines whether a variable is active in a specific row (Inherited from UnconstrainedNonlinearModel.) | |
INonlinearModel.SetActiveVariable | Sets a specific variable in a row to be active or inactive (Inherited from UnconstrainedNonlinearModel.) | |
INonlinearModel.SetActiveVariables | Sets all variables in a row to be active or inactive (Inherited from UnconstrainedNonlinearModel.) | |
INonlinearSolution.GetValue | Returns the value of a variable. | |
IRowVariableModel.GetIgnoreBounds | Gets the flag that specifies whether bounds are ignored (Inherited from UnconstrainedNonlinearModel.) | |
IRowVariableModel.GetIntegrality | Checks if a variable is an integer variable (Inherited from UnconstrainedNonlinearModel.) | |
IRowVariableModel.SetIgnoreBounds | Adjusts whether the bounds of a vid should be respected or ignored during solving. By default, bounds are respected. (Inherited from UnconstrainedNonlinearModel.) | |
IRowVariableModel.SetIntegrality | Marks a variable as an integer variable (Inherited from UnconstrainedNonlinearModel.) |
Top