X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=linearalgebra.h;fp=linearalgebra.h;h=ef9e03cde900b4e01bdd61a99083801c0d25b913;hb=4a760c2d164aa955dee7d3d38da323822763d906;hp=ecb635f70672c8a8928090935fa8af724a5a819b;hpb=feb0fbef36b8a681efc04e9b5e3efb1647b99021;p=mothur.git diff --git a/linearalgebra.h b/linearalgebra.h index ecb635f..ef9e03c 100644 --- a/linearalgebra.h +++ b/linearalgebra.h @@ -38,6 +38,9 @@ public: double calcPearsonSig(double, double); //length, coeff. double calcKendallSig(double, double); //length, coeff. + vector solveEquations(vector >, vector); + vector > getInverse(vector >); + 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&); + void lubksb(vector >&, vector&, vector&); + + }; #endif