Is there really any point in separating out the QRSolver?  Is it because we
expect multiple QR decomposition implementations that could share the same
solving code?

If that is really necessary, why not just have AbstractQRDecomposition that
has a solve method?

Then the user sees this:

 RealVector solution = new QRDecomposition(... args... ).solve(constant);

This is even simpler and makes much more sense to the user.

On Fri, Dec 5, 2008 at 2:25 AM, <[EMAIL PROTECTED]> wrote:

>
>  RealVector solution = new QRSolver(new QRDecomposition()).solve(constant);
>
>

Reply via email to