A triangle counting assignment for A.U.TH Parallel and distributed systems class.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
616 B

  1. /*!
  2. * \file config,h
  3. * \brief Build configuration file.
  4. *
  5. * \author
  6. * Christos Choutouridis AEM:8997
  7. * <cchoutou@ece.auth.gr>
  8. */
  9. #ifndef CONFIG_H_
  10. #define CONFIG_H_
  11. #include <v12.h>
  12. #include <v3.h>
  13. #include <v4.h>
  14. #define V12 2
  15. #define V3 3
  16. #define V4 4
  17. #if !defined CODE_VERSION
  18. #define CODE_VERSION V4
  19. #endif
  20. #if CODE_VERSION == V12
  21. using namespace v12;
  22. using matrix = v12::matrix;
  23. #elif CODE_VERSION == V3
  24. using namespace v3;
  25. using matrix = v3::matrix;
  26. #elif CODE_VERSION == V4
  27. using namespace v4;
  28. using matrix = v4::matrix;
  29. #endif
  30. #endif /* CONFIG_H_ */