Class Power

    • Constructor Detail

      • Power

        public Power​(double p)
        Simple constructor.
        Parameters:
        p - Power.
    • Method Detail

      • value

        public double value​(double x)
        Compute the value of the function.
        Specified by:
        value in interface UnivariateFunction
        Parameters:
        x - Point at which the function value should be computed.
        Returns:
        the value of the function.
      • value

        public <T extends Derivative<T>> T value​(T t)
        Compute the value for the function.
        Specified by:
        value in interface UnivariateDifferentiableFunction
        Type Parameters:
        T - the type of the field elements
        Parameters:
        t - the point for which the function value should be computed
        Returns:
        the value