]> git.donarmstrong.com Git - mothur.git/blobdiff - linearalgebra.h
added get.metacommunity command.
[mothur.git] / linearalgebra.h
index ecb635f70672c8a8928090935fa8af724a5a819b..ef9e03cde900b4e01bdd61a99083801c0d25b913 100644 (file)
@@ -38,6 +38,9 @@ public:
     double calcPearsonSig(double, double); //length, coeff.
     double calcKendallSig(double, double); //length, coeff.
     
+    vector<double> solveEquations(vector<vector<double> >, vector<double>);
+    vector<vector<double> > getInverse(vector<vector<double> >);
+
     
 private:
        MothurOut* m;
@@ -59,6 +62,10 @@ private:
     double ran4(int&); //for testing
     void psdes(unsigned long &, unsigned long &); //for testing
     
+    void ludcmp(vector<vector<double> >&, vector<int>&, double&);
+    void lubksb(vector<vector<double> >&, vector<int>&, vector<double>&);
+
+    
 };
 
 #endif