LineSearchMethod Type

Base class for Line Search method declaration

Copyright (c) 2003-2004, dnAnalytics Project. All rights reserved. See http://www.dnAnalytics.net for details.

Adopted to Altaxo (c) 2005 Dr. Dirk Lellinger.

Constructors

Constructor Description

LineSearchMethod()

Full Usage: LineSearchMethod()

Instance members

Instance member Description

this.Search

Full Usage: this.Search

Parameters:
    x : DoubleVector - Start point of search.
    direction : DoubleVector - Direction of search.
    step : float - Scaling factor to calculate the second evaluation point after the start point. The second evaluation point is calculated from x+direction*step.

Returns: DoubleVector The point where the given const function is minimal.
Modifiers: abstract

Minimize the given cost function

x : DoubleVector

Start point of search.

direction : DoubleVector

Direction of search.

step : float

Scaling factor to calculate the second evaluation point after the start point. The second evaluation point is calculated from x+direction*step.

Returns: DoubleVector

The point where the given const function is minimal.