]> git.donarmstrong.com Git - mothur.git/blobdiff - alignmentdb.cpp
1.10.0
[mothur.git] / alignmentdb.cpp
index 1ea1b9803e16b306bc2ea9deeb310eeff1d5fc06..364ef12588223c0300eccd767aac6f17e6630aa1 100644 (file)
@@ -194,65 +194,6 @@ Sequence AlignmentDB::findClosestSequence(Sequence* seq) {
                exit(1);\r
        }\r
 }\r
-#ifdef USE_MPI \r
-/**************************************************************************************************/\r
-int AlignmentDB::MPISend(int receiver) {\r
-       try {\r
-               \r
-               //send numSeqs - int\r
-               MPI_Send(&numSeqs, 1, MPI_INT, receiver, 2001, MPI_COMM_WORLD); \r
-                                                                       \r
-               //send longest - int\r
-               MPI_Send(&longest, 1, MPI_INT, receiver, 2001, MPI_COMM_WORLD); \r
-       \r
-               //send templateSequences\r
-               for (int i = 0; i < templateSequences.size(); i++) {\r
-                       templateSequences[i].MPISend(receiver);\r
-               }\r
-               \r
-               //send Database\r
-               search->MPISend(receiver);\r
-               \r
-               return 0;\r
-       }\r
-       catch(exception& e) {\r
-               m->errorOut(e, "AlignmentDB", "MPISend");\r
-               exit(1);\r
-       }\r
-}\r
-/**************************************************************************************************/\r
-int AlignmentDB::MPIRecv(int sender) {\r
-       try {\r
-               MPI_Status status;\r
-               //receive numSeqs - int\r
-               MPI_Recv(&numSeqs, 1, MPI_INT, sender, 2001, MPI_COMM_WORLD, &status);\r
-               \r
-               //receive longest - int\r
-               MPI_Recv(&longest, 1, MPI_INT, sender, 2001, MPI_COMM_WORLD, &status);\r
-\r
-               //receive templateSequences\r
-               templateSequences.resize(numSeqs);\r
-               for (int i = 0; i < templateSequences.size(); i++) {\r
-                       templateSequences[i].MPIRecv(sender);\r
-               }\r
-\r
-               //receive Database\r
-               search->MPIRecv(sender);\r
-       \r
-               for (int i = 0; i < templateSequences.size(); i++) {\r
-                       search->addSequence(templateSequences[i]);\r
-               }\r
-               search->generateDB();\r
-               search->setNumSeqs(numSeqs);\r
-\r
-               return 0;\r
-       }\r
-       catch(exception& e) {\r
-               m->errorOut(e, "AlignmentDB", "MPIRecv");\r
-               exit(1);\r
-       }\r
-}\r
-#endif\r
 /**************************************************************************************************/\r
 \r
 \r