Interface BinaryFunction<T,S,R>

Type Parameters:
T - The type of the domain of the first parameter
S - The type of the domain of the second parameter
R - The type of the co-domain
All Known Implementing Classes:
BoundedSum, LukasiewiczNorm, MaxFunction, MaximumCoNorm, MinimumNorm, ProbabilisticSum, ProductNorm, SmoothingFunction, TCoNorm, TNorm

public interface BinaryFunction<T,S,R>
Encapsulates common methods of mathematical functions with a two parameters.
Author:
Matthias Thimm
  • Method Summary

    Modifier and Type
    Method
    Description
    eval(T val1, S val2)
    Evaluates the function for the given elements.
  • Method Details

    • eval

      R eval(T val1, S val2)
      Evaluates the function for the given elements.
      Parameters:
      val1 - some element
      val2 - some element
      Returns:
      the value of the element.