40 return "@git_commit_hash@";
45 return "@git_branch@";
50 return "@CMAKE_BUILD_TYPE@";
55 return "@BUILD_COMPILE_OPTIONS@";
60 return "@BUILD_COMPILE_WARNINGS@";
65 return "@BUILD_COMPILE_DEFINITIONS@";
70 return "@BUILD_computerName@";
75 return "@CMAKE_SOURCE_DIR@";
80 return "@CMAKE_BINARY_DIR@";
85 return "@BUILD_PRECISION@";
90 return "@CMAKE_CXX_COMPILER_ID@";
95 return "@CMAKE_CXX_COMPILER_VERSION@";
101 return "@MPI_CXX_LIBRARIES@";
106 return "@MPI_CXX_VERSION@";
113 return "@OpenMP_CXX_LIBRARIES@";
118 return "@OpenMP_CXX_VERSION@";
std::shared_ptr< T > SPtr
const char * mpi_version()
const char * mpi_library()
const char * compilerFlags()
const char * buildMachine()
const char * compilerFlagWarnings()
const char * gitCommitHash()
const char * compiler_version()
const char * projectDir()
const char * compilerDefinitions()