Free cookie consent management tool by TermsFeed Policy Generator

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

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

File:
1 edited

Legend:

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

    r291 r1188  
    2525
    2626namespace HeuristicLab.TestFunctions {
     27  /// <summary>
     28  /// Levy Function<br/>
     29  /// Domain:  [-10.0 , 10.0]^n<br/>
     30  /// Optimum: 0.0 at (1.0, 1.0, ..., 1.0)
     31  /// </summary>
    2732  public class LevyEvaluator : 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 Levy function at the given point.</returns>
    3748    public static double Apply(double[] point) {
    3849      int length = point.Length;
     
    5364    }
    5465
     66    /// <summary>
     67    /// Evaluates the test function for a specific <paramref name="point"/>.
     68    /// </summary>
     69    /// <remarks>Calls <see cref="Apply"/>.</remarks>
     70    /// <param name="point">N-dimensional point for which the test function should be evaluated.</param>
     71    /// <returns>The result value of the Levy function at the given point.</returns>
    5572    protected override double EvaluateFunction(double[] point) {
    5673      return Apply(point);
Note: See TracChangeset for help on using the changeset viewer.