Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/30/09 10:38:42 (16 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.TestFunctions namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.TestFunctions/ZakharovEvaluator.cs

    r291 r1188  
    2525
    2626namespace HeuristicLab.TestFunctions {
     27  /// <summary>
     28  /// Zakharov Function<br/>
     29  /// Domain:  [-5.0 , 10.0]^n<br/>
     30  /// Optimum: 0.0 at (0.0, 0.0, ..., 0.0)
     31  /// </summary>
    2732  public class ZakharovEvaluator : TestFunctionEvaluatorBase {
     33    /// <inheritdoc select="summary"/>
    2834    public override string Description {
    2935      get { return
     
    3541    }
    3642
     43    /// <summary>
     44    /// Evaluates the test function for a specific <paramref name="point"/>.
     45    /// </summary>
     46    /// <param name="point">N-dimensional point for which the test function should be evaluated.</param>
     47    /// <returns>The result value of the Zakharov function at the given point.</returns>
    3748    public static double Apply(double[] point) {
    3849      int length = point.Length;
     
    4758    }
    4859
     60    /// <summary>
     61    /// Evaluates the test function for a specific <paramref name="point"/>.
     62    /// </summary>
     63    /// <remarks>Calls <see cref="Apply"/>.</remarks>
     64    /// <param name="point">N-dimensional point for which the test function should be evaluated.</param>
     65    /// <returns>The result value of the Zakharov function at the given point.</returns>
    4966    protected override double EvaluateFunction(double[] point) {
    5067      return Apply(point);
Note: See TracChangeset for help on using the changeset viewer.