Adding sypet to repo
[Benchmarks_CSolver.git] / sypet / benchmarks / math / 4 / Solution.java
1 import org.apache.commons.math.linear.RealMatrix;
2 import org.apache.commons.math.linear.SingularValueDecomposition;
3 import org.apache.commons.math.linear.SingularValueDecompositionImpl;
4
5 import com.opengamma.analytics.math.linearalgebra.SVDecompositionCommonsResult;
6 import com.opengamma.analytics.math.matrix.DoubleMatrix2D;
7 import com.opengamma.analytics.math.util.wrapper.CommonsMathWrapper;
8
9 public class Solution {
10
11     public static SVDecompositionCommonsResult evaluate(DoubleMatrix2D arg0) {
12         RealMatrix v1 = CommonsMathWrapper.wrap(arg0);
13         SingularValueDecomposition v2 = new SingularValueDecompositionImpl(v1);
14         SVDecompositionCommonsResult v3 = new SVDecompositionCommonsResult(v2);
15         return v3;
16     }
17
18 }
19