public static FunctionValueAnalysisForDirection FunctionValueAnalysisFor1D(
            this IFunctionValueAnalysis functionToAnalyse)
        {
            ReadOnlySpan <Number>             startPoint = new Number[] { 0 };
            FunctionValueAnalysisForDirection function   = new(
                functionToAnalyse,
                in startPoint,
                UniformDirectionRatiosD1.Span);

            return(function);
        }
 public FunctionValueAnalysisForDirection(
     IFunctionValueAnalysis functionToAnalyse,
     in ReadOnlySpan <Number> startPosition,
 public static bool IsOptimum(this IFunctionValueAnalysis function, in ReadOnlySpan <Number> arguments)
Esempio n. 4
0
 public FunctionMinimumImprovement(
     IFunctionValueAnalysis function,
     in ReadOnlySpan <Number> sourceParameters,
Esempio n. 5
0
 public SinTests(ITestOutputHelper output)
     : base(output)
 {
     _function = new SinCos2DTestFunction();
 }
 public RosenbrockTests(ITestOutputHelper output)
     : base(output)
 {
     _function = new RosenbrockTestFunction();
 }