MultiFunctionMathFindGlobalMaximum(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval, MultiExtremumSettings) Method
            Finds the maximum of a function within the given volume, subject to the given evaluation constraints.
            
Namespace: Meta.Numerics.AnalysisAssembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
public static MultiExtremum FindGlobalMaximum(
	Func<IReadOnlyList<double>, double> function,
	IReadOnlyList<Interval> volume,
	MultiExtremumSettings settings
)
Public Shared Function FindGlobalMaximum ( 
	function As Func(Of IReadOnlyList(Of Double), Double),
	volume As IReadOnlyList(Of Interval),
	settings As MultiExtremumSettings
) As MultiExtremum
public:
static MultiExtremum^ FindGlobalMaximum(
	Func<IReadOnlyList<double>^, double>^ function, 
	IReadOnlyList<Interval>^ volume, 
	MultiExtremumSettings^ settings
)
static member FindGlobalMaximum : 
        function : Func<IReadOnlyList<float>, float> * 
        volume : IReadOnlyList<Interval> * 
        settings : MultiExtremumSettings -> MultiExtremum 
- function  FuncIReadOnlyListDouble, Double
 - The function.
 - volume  IReadOnlyListInterval
 - The volume to search.
 - settings  MultiExtremumSettings
 - The evaluation constraints to apply.
 
MultiExtremumThe global maximum.