ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
flann_mpi_server.cpp
Go to the documentation of this file.
1
#include <boost/mpi.hpp>
2
#include <
FLANN/mpi/server.h
>
3
#include <stdio.h>
4
#include <time.h>
5
6
int
main
(
int
argc,
char
* argv[])
7
{
8
boost::mpi::environment env(argc, argv);
9
10
try
{
11
if
(argc != 4) {
12
std::cout <<
"Usage: "
<< argv[0] <<
" <file> <dataset> <port>\n"
;
13
return
1;
14
}
15
flann::mpi::Server<flann::L2<float>
> server(argv[1], argv[2], std::atoi(argv[3]),
16
flann::KDTreeIndexParams
(4));
17
18
server.
run
();
19
}
20
catch
(std::exception& e) {
21
std::cerr <<
"Exception: "
<< e.what() <<
"\n"
;
22
}
23
24
return
0;
25
}
26
flann::mpi::Server
Definition:
server.h:52
flann::mpi::Server::run
void run()
Definition:
server.h:119
main
int main(int argc, char *argv[])
Definition:
flann_mpi_server.cpp:6
server.h
flann::KDTreeIndexParams
Definition:
kdtree_index.h:56
libs
Reconstruction
lib
FLANN
mpi
flann_mpi_server.cpp
Generated on Wed Jan 28 2026 09:00:59 for ACloudViewer by
1.9.1