public interface  oadd.org.apache.commons.math.linear.DecompositionSolver extends java.lang.Object
{
public abstract double[] solve(double[]) throws java.lang.IllegalArgumentException, oadd.org.apache.commons.math.linear.InvalidMatrixException;
public abstract oadd.org.apache.commons.math.linear.RealVector solve(oadd.org.apache.commons.math.linear.RealVector) throws java.lang.IllegalArgumentException, oadd.org.apache.commons.math.linear.InvalidMatrixException;
public abstract oadd.org.apache.commons.math.linear.RealMatrix solve(oadd.org.apache.commons.math.linear.RealMatrix) throws java.lang.IllegalArgumentException, oadd.org.apache.commons.math.linear.InvalidMatrixException;
public abstract boolean isNonSingular();
public abstract oadd.org.apache.commons.math.linear.RealMatrix getInverse() throws oadd.org.apache.commons.math.linear.InvalidMatrixException;
}