X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=libshuff.cpp;h=5f1bdefe6ea95e36c6b30800a690af2ceecb1fbb;hp=cd4570ebe7368b9d274e32d7a792170c8ed19aa1;hb=a8e2df1b96a57f5f29576b08361b86a96a8eff4f;hpb=c82900be3ceed3d9bc491bdc98b1819ef85c1af7 diff --git a/libshuff.cpp b/libshuff.cpp index cd4570e..5f1bdef 100644 --- a/libshuff.cpp +++ b/libshuff.cpp @@ -17,13 +17,14 @@ void swap(int& i,int& j){ int t = i; i = j; j = t; } Libshuff::Libshuff(FullMatrix* D, int it, float step, float co) : matrix(D), iters(it), stepSize(step), cutOff(co){ try{ + m = MothurOut::getInstance(); groupNames = matrix->getGroups(); groupSizes = matrix->getSizes(); numGroups = matrix->getNumGroups(); initializeGroups(matrix); } catch(exception& e) { - errorOut(e, "Libshuff", "Libshuff"); + m->errorOut(e, "Libshuff", "Libshuff"); exit(1); } } @@ -49,7 +50,7 @@ void Libshuff::initializeGroups(FullMatrix* matrix){ } } catch(exception& e) { - errorOut(e, "Libshuff", "initializeGroups"); + m->errorOut(e, "Libshuff", "initializeGroups"); exit(1); } } @@ -78,7 +79,7 @@ vector Libshuff::getMinX(int x){ return minX; } catch(exception& e) { - errorOut(e, "Libshuff", "getMinX"); + m->errorOut(e, "Libshuff", "getMinX"); exit(1); } } @@ -99,7 +100,7 @@ vector Libshuff::getMinXY(int x, int y){ return minXY; } catch(exception& e) { - errorOut(e, "Libshuff", "getMinXY"); + m->errorOut(e, "Libshuff", "getMinXY"); exit(1); } } @@ -125,7 +126,7 @@ void Libshuff::randomizeGroups(int x, int y){ for(int k=0;kerrorOut(e, "Libshuff", "randomizeGroups"); exit(1); } }