OpenFPM_pdata  1.1.0
Project that contain the implementation of distributed structures
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Pages
main.cpp
1 #include <iostream>
2 
3 size_t debug_tot_call = 0;
4 
5 #define PRINT_STACKTRACE
6 #define CHECKFOR_POSNAN
7 #define CHECKFOR_POSINF
8 #define CHECKFOR_PROPNAN
9 #define CHECKFOR_PROPINF
10 
11 #define NO_WARNING
12 #include "Graph/CartesianGraphFactory.hpp"
13 
14 #define BOOST_DISABLE_ASSERTS
15 
16 
17 #include "config.h"
18 #undef VERSION
19 
20 #define BOOST_TEST_DYN_LINK
21 #include <boost/test/unit_test.hpp>
22 
23 // initialization function:
24 bool init_unit_test()
25 {
26  return true;
27 }
28 
29 // entry point:
30 int main(int argc, char* argv[])
31 {
32  return boost::unit_test::unit_test_main( &init_unit_test, argc, argv );
33 }
34 
35 #include "debug.hpp"
36 #include "Grid/grid_dist_id.hpp"
37 #include "Point_test.hpp"
38 #include "Decomposition/CartDecomposition.hpp"
39 #include "Graph/dist_map_graph.hpp"
40 #include "memory/HeapMemory.hpp"
41 #include "Space/Shape/Box.hpp"
42 
43 #include "unit_test_init_cleanup.hpp"
44 #include "Graph/CartesianGraphFactory_unit_test.hpp"
45 #include "Decomposition/ORB_unit_test.hpp"
46 #include "Decomposition/Distribution/metis_util_unit_test.hpp"
47 #include "Decomposition/dec_optimizer_unit_test.hpp"
48 #include "Decomposition/Distribution/Distribution_unit_tests.hpp"
49 #include "Grid/Iterators/grid_dist_id_iterators_unit_tests.hpp"
50 //#include "DLB/DLB_unit_test.hpp"
51 #include "Graph/dist_map_graph_unit_test.hpp"
52 #include "Graph/DistGraphFactory.hpp"
53 #include "Decomposition/nn_processor_unit_test.hpp"
54 #include "Vector/se_class3_vector_unit_tests.hpp"
55 #include "Vector/vector_dist_dlb_test.hpp"
56 #include "Decomposition/Domain_NN_calculator_cart_unit_test.hpp"
57 //#include "antoniol_test_isolation.hpp"