![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <stdio.h>#include <time.h>#include <cstdlib>#include <iostream>#include <FLANN/util/params.h>#include <FLANN/io/hdf5.h>#include <FLANN/mpi/client.h>
Go to the source code of this file.
Macros | |
| #define | IF_RANK0 if (world.rank()==0) |
Functions | |
| void | start_timer (const std::string &message="") |
| double | stop_timer () |
| float | compute_precision (const flann::Matrix< int > &match, const flann::Matrix< int > &indices) |
| int | main (int argc, char *argv[]) |
Variables | |
| timeval | start_time_ |
| #define IF_RANK0 if (world.rank()==0) |
Definition at line 12 of file flann_mpi_client.cpp.
| float compute_precision | ( | const flann::Matrix< int > & | match, |
| const flann::Matrix< int > & | indices | ||
| ) |
Definition at line 32 of file flann_mpi_client.cpp.
References flann::Matrix_::cols, count, min(), and flann::Matrix_::rows.
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 53 of file flann_mpi_client.cpp.
References compute_precision(), flann::mpi::Client::knnSearch(), flann::load_from_file(), flann::Matrix_::rows, start_timer(), and stop_timer().
| void start_timer | ( | const std::string & | message = "" | ) |
Definition at line 15 of file flann_mpi_client.cpp.
References NULL, and start_time_.
Referenced by main().
| double stop_timer | ( | ) |
Definition at line 24 of file flann_mpi_client.cpp.
References NULL, and start_time_.
Referenced by main().
| timeval start_time_ |
Definition at line 14 of file flann_mpi_client.cpp.
Referenced by start_timer(), and stop_timer().