1 #define BOOST_DISABLE_ASSERTS 2 #define FUSION_MAX_VECTOR_SIZE 20 6 #define BOOST_TEST_DYN_LINK 7 #include <boost/test/unit_test.hpp> 8 #include "util/math_util_complex.hpp" 10 #define DISABLE_MPI_WRITTERS 12 #include <boost/fusion/include/mpl.hpp> 19 #include "Packer_Unpacker/Packer_unit_tests.hpp" 20 #include "Packer_Unpacker/Packer_nested_tests.hpp" 21 #include "Packer_Unpacker/Packer_unpacker_benchmark_test.hpp" 22 #include "util/copy_compare/meta_cc_unit_tests.hpp" 23 #include "util/test/variadic_to_vmpl_unit_test.hpp" 24 #include "Space/Shape/Point_unit_test.hpp" 25 #include "timer_util_test.hpp" 26 #include "Grid/grid_key_dx_expression_unit_tests.hpp" 27 #include "Point_test_unit_tests.hpp" 28 #include "util/test/util_test.hpp" 29 #include "Space/Shape/Box_unit_tests.hpp" 30 #include "NN/CellList/CellList_test.hpp" 31 #include "Vector/vector_unit_tests.hpp" 32 #include "Space/Shape/HyperCube_unit_test.hpp" 33 #include "Grid/grid_unit_tests.hpp" 34 #include "Graph/graph_unit_tests.hpp" 35 #include "Grid/grid_sm_unit_tests.hpp" 36 #include "util/test/mathutil_unit_test.hpp" 37 #include "NN/CellList/CellDecomposer_unit_tests.hpp" 38 #include "NN/CellList/tests/NNc_array_tests.hpp" 39 #include "NN/CellList/CellListIterator_test.hpp" 40 #include "Vector/map_vector_std_util_unit_test.hpp" 41 #include "NN/VerletList/VerletList_test.hpp" 42 #include "Grid/iterators/grid_iterators_unit_tests.cpp" 43 #include "util/test/compute_optimal_device_grid_unit_tests.hpp" 45 #ifdef PERFORMANCE_TEST 46 #include "performance.hpp" 49 #ifndef NO_INIT_AND_MAIN 57 std::vector<int> sieve_spf;
60 int main(
int argc,
char* argv[])
62 openfpm::math::init_getFactorization();
63 return boost::unit_test::unit_test_main( &init_unit_test, argc, argv );
66 #include "unit_test_init_cleanup.hpp"