+1 to replacing the IllegalArgumentExceptions with something more meaningful. Are we sure we want these to be RuntimeExceptions? Maybe MathExceptions?
Regarding the @todo's: Attempting LUDecomp to test singularity is actually fairly fast and it has the side effect of computing the decomp for use by other methods. What alternative did you have in mind? LUDecompose() method name. Based on recent discussions re acronyms, this may be OK as is. Would you suggest luDecompose? That looks funny to me. lUDecompose looks even funnier.... Phil __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! http://webhosting.yahoo.com/ps/sb/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]