Class QuadraticFunction

    • Constructor Detail

      • QuadraticFunction

        public QuadraticFunction​(Matrix H,
                                 Vector p,
                                 double c)
        Construct a quadratic function of this form: \(f(x) = \frac{1}{2} \times x'Hx + x'p + c\).
        Parameters:
        H - a symmetric, positive semi-definite matrix
        p - a vector
        c - a constant
      • QuadraticFunction

        public QuadraticFunction​(Matrix H,
                                 Vector p)
        Construct a quadratic function of this form: \(f(x) = \frac{1}{2} \times x'Hx + x'p\).
        Parameters:
        H - a symmetric, positive semi-definite matrix
        p - a vector
      • QuadraticFunction

        public QuadraticFunction​(QuadraticFunction f)
        Copy constructor.
        Parameters:
        f - a quadratic function