Class BinaryFunction

  • All Implemented Interfaces:
    BivariateRealFunction

    @Deprecated
    public abstract class BinaryFunction
    extends java.lang.Object
    implements BivariateRealFunction
    Deprecated.
    in 2.2
    Base class for BivariateRealFunction that can be composed with other functions.
    Since:
    2.1
    Version:
    $Revision: 1073498 $ $Date: 2011-02-22 21:57:26 +0100 (mar. 22 févr. 2011) $
    • Constructor Detail

      • BinaryFunction

        public BinaryFunction()
        Deprecated.
    • Method Detail

      • value

        public abstract double value​(double x,
                                     double y)
                              throws FunctionEvaluationException
        Deprecated.
        Compute the value for the function.
        Specified by:
        value in interface BivariateRealFunction
        Parameters:
        x - Abscissa for which the function value should be computed.
        y - Ordinate for which the function value should be computed.
        Returns:
        the value.
        Throws:
        FunctionEvaluationException - if the function evaluation fails.
      • fix1stArgument

        public ComposableFunction fix1stArgument​(double fixedX)
        Deprecated.
        Get a composable function by fixing the first argument of the instance.
        Parameters:
        fixedX - fixed value of the first argument
        Returns:
        a function such that f.value(y) == value(fixedX, y)
      • fix2ndArgument

        public ComposableFunction fix2ndArgument​(double fixedY)
        Deprecated.
        Get a composable function by fixing the second argument of the instance.
        Parameters:
        fixedY - fixed value of the second argument
        Returns:
        a function such that f.value(x) == value(x, fixedY)