NAME

PDL::Opt::QP - Quadratic programming solver for PDL

SYNOPSIS

use PDL::Opt::QP;
...

DESCRIPTION

...

FUNCTIONS

qpgen2

Signature: (dmat(m,m); dvec(m); int fddmat(); int n();
      [o]sol(m); [o]lagr(q); [o]crval();
      amat(m,q); bvec(q); int fdamat(); int q(); int meq();
      int [o]iact(q); int [o]nact();
      int [o]iter(s=2); [t]work(z); int [io]ierr();
  )

This routine solves the quadratic programming optimization problem

       minimize  f(x) = 0.5 x' D x  -  d' x
          x

optionally constrained by:

        A' x  = a
        B  x >= b

.... more docs to come ....

qpgen2 ignores the bad-value flag of the input piddles. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles.

SEE ALSO

PDL, PDL::Opt::NonLinear

BUGS

Please report any bugs or suggestions at http://rt.cpan.org/

AUTHOR

Mark Grimes, <mgrimes@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by Mark Grimes, <mgrimes@cpan.org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.