JaRMoS  1.1
Java Reduced Model Simulations
 All Classes Namespaces Files Functions Variables Enumerator Groups Pages
MathFactory.java
Go to the documentation of this file.
1 package jarmos;
2 
3 import org.apache.commons.math.linear.Array2DRowRealMatrix;
4 import org.apache.commons.math.linear.ArrayRealVector;
5 import org.apache.commons.math.linear.RealMatrix;
6 import org.apache.commons.math.linear.RealVector;
7 
17 public class MathFactory {
18 
19  public static RealMatrix createRealMatrix() {
20  return new Array2DRowRealMatrix();
21  }
22 
23  public static RealMatrix createRealMatrix(int rows, int cols) {
24  return new Array2DRowRealMatrix(rows, cols);
25  }
26 
27  public static RealMatrix createRealMatrix(double[][] data) {
28  return new Array2DRowRealMatrix(data);
29  }
30 
31  public static RealVector createRealVector() {
32  return new ArrayRealVector();
33  }
34 
35  public static RealVector createRealVector(int size) {
36  return new ArrayRealVector(size);
37  }
38 
39  public static RealVector createRealVector(double[] data) {
40  return new ArrayRealVector(data);
41  }
42 }
Factory method to create new RealMatrix instances.
static RealVector createRealVector(int size)
static RealVector createRealVector()
static RealMatrix createRealMatrix(double[][] data)
static RealMatrix createRealMatrix(int rows, int cols)
static RealVector createRealVector(double[] data)
static RealMatrix createRealMatrix()