X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=distancedb.hpp;h=2624d6d6440190520e02af09c43264bf365c9f33;hp=01fea59aeec3b340041fea68e26120cfd307a873;hb=a8e2df1b96a57f5f29576b08361b86a96a8eff4f;hpb=c3f0a9c8f932b923f3a6fbbf143e8f4b85fd6f5f diff --git a/distancedb.hpp b/distancedb.hpp index 01fea59..2624d6d 100644 --- a/distancedb.hpp +++ b/distancedb.hpp @@ -19,12 +19,18 @@ class DistanceDB : public Database { public: DistanceDB(); - ~DistanceDB() {} + ~DistanceDB() { delete distCalculator; } void generateDB() {} //doesn't generate a search db - void addSequence(Sequence); + void addSequence(Sequence); + string getName(int i) { return data[i].getName(); } vector findClosestSequences(Sequence*, int); // returns indexes of n closest sequences to query + #ifdef USE_MPI + int MPISend(int) {return 0;} + int MPIRecv(int) {return 0;} + #endif + private: vector data; Dist* distCalculator;