SVDecompositionColtResult implements SVDecompositionResult { @Override public DoubleMatrix1D solve(final DoubleMatrix1D b) { Validate.notNull(b); return new DoubleMatrix1D(solve(b.getData())); } SVDecompositionColtResult(final SingularValueDecomposition svd); @Override double getConditionNumber(); @Override double getNorm(); @Override int getRank(); @Override DoubleMatrix2D getS(); @Override double[] getSingularValues(); @Override DoubleMatrix2D getU(); @Override DoubleMatrix2D getUT(); @Override DoubleMatrix2D getV(); @Override DoubleMatrix2D getVT(); @Override DoubleMatrix1D solve(final DoubleMatrix1D b); @Override double[] solve(final double[] b); @Override DoubleMatrix2D solve(final com.opengamma.analytics.math.matrix.DoubleMatrix2D b);  }
@Test(expectedExceptions = IllegalArgumentException.class) public void testNullArray() { RESULT.solve((double[]) null); }
@Test(expectedExceptions = IllegalArgumentException.class) public void testNullVector() { RESULT.solve((DoubleMatrix1D) null); }
@Test(expectedExceptions = IllegalArgumentException.class) public void testNullMatrix() { RESULT.solve((com.opengamma.analytics.math.matrix.DoubleMatrix2D) null); }